how do I decode mutiple H.264 video streams simultaneously by using OpenMax IL infrastructure?

Nicolas Dufresne nicolas.dufresne at collabora.com
Sun Nov 22 07:31:57 PST 2015


This of course would be better if you ask the Bellagio developers. The
OpenMAX IL stack found in Raspberry Pi and Android do have complex
threading mechanism and do support multiple instances. On GStreamer
side, all we do is try and interface this through gst-omx. Note that
there exist hardware where there is only 1 decoding instance.

cheers,
Nicolas

Le samedi 21 novembre 2015 à 22:18 -0800, zhang007z a écrit :
> I roughly understand that stantard of openMax IL through wiki.
> OpenMax IL
> support standard programmable interfaces for specific video chip that
> implement to encode/decode video stream,but I don't understand that
> which
> OpenMax IL implement standard interface for decoding video stream
> simultaneously.it mention another OpenMax IL implementation called as
> Bellagio in wiki webpage, I research Bellagio OpenMax IL
> implementation,I
> don't see source code that how to decode video stream simultaneously
> in this
> implementation. I suppose that I could implement video decoding
> component by
> using OpenMax IL standard interface,but how to decode mutiple video
> stream
> simultaneously through this component? In general, to decode mutiple
> video
> stream simultaneously, it should exist source code of thread manager
> and
> switching to deal with video stream through controlling video chip on
> OpenMax IL level,but I don't see such souce code. I think to know
> that how
> to decode/encode mutiple video stream simultaneously by the housing
> implementation of OpenMax IL such as Bellagio ? In additon, if the
> functionality that deal with mutiple video stream simultaneously
> don't
> implement in OpenMax IL level ,then this functionality should on what
> level
> it implemented? such as gstreamer that it is one of OpenMax AL client
> implementation. 
> 
> Anybody have any idea for me, thank you to explain this issue for me.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20151122/e775cea4/attachment.sig>


More information about the gstreamer-devel mailing list