gstreamer on Android not working

Stuart Marshall stuart at seelye.net
Wed Mar 30 05:15:37 UTC 2016


A lot of the standard plugins work on Android, so one doesn't necessarily have to develop custom plugins for an Android app.

Also, some of the plugins detect local hardware caps to determine what pads they can provide. Simulating pipelines on a separate box (e.g. linux) provides different caps. One can write C code on android to query and expose the detected hardware caps, but it's a bit of a hassle. Gst-inspect is a useful tool at times, but there are ways around the lack thereof. That's why nobody has ported it yet. :)

Stuart


-----Original Message-----
From: gstreamer-android [mailto:gstreamer-android-bounces at lists.freedesktop.org] On Behalf Of Sebastian Dröge
Sent: Wednesday, March 23, 2016 10:27 AM
To: Discussions about GStreamer on Android <gstreamer-android at lists.freedesktop.org>
Subject: Re: gstreamer on Android not working

On Mi, 2016-03-23 at 16:47 +0000, Stuart Marshall wrote:
> It would be neat if somebody were to make a gst-inspect for android 
> that ran as a natural android app. E.g. make it an activity with a UI. 
> I took a quick peek at the gst-inspect code. It looked like it has a 
> lot of assumptions that it is running on a unix-y command-line.
> It could, with some effort, be factored such that the core bits were 
> abstracted from shell IO so that it could be wrapped in an android (or 
> ios or whatever) shell. (I wish I had time to do this myself.)

What do you need gst-inspect for on Android? As every application ships its own plugins, a generic gst-inspect Android app wouldn't be very useful.

--
Sebastian Dröge, Centricular Ltd · http://www.centricular.com



More information about the gstreamer-android mailing list