Using Video Toolbox decoder with Cerbero latest

John Weber rjohnweber at gmail.com
Fri Nov 21 19:39:21 PST 2014


On Fri, Nov 21, 2014 at 8:53 AM, John Weber <rjohnweber at gmail.com> wrote:

>
> On 11/20/14, 10:55 PM, Sebastian Dröge wrote:
>
>> That's almost correct. You will also need to buildone
>> gst-plugins-bad-1.0-static. Then you're running with these changes and
>> it should all work.
>>
>>  Ah.  Thanks.  Do I have to rebuild the package and reinstall the
>>> framework?  ~/Library/Developer/Gstreamer doesn't seem to contain any
>>> binaries, just headers, so I'm assuming that the actual static libraries
>>> are linked to from a different location.
>>>
>> You also have to run package again, and then install the .framework. All
>> the binaries are linked into that huge static library with the filename
>> "GStreamer".
>>
>>  Thanks - I did some looking around and spotted it finally.  I've gotten
> past that and now vtdec isn't halting any more, so I think that is
> progress!  Still not working, because rtpbin within rtspsrc is complaining
> about an internal data flow error, but progress nonetheless.
>
> Do you have a known-good pipeline you use to test vtdec?
>
> John
>

Thanks for your help!  I'm good for now.

The solution on my end was to make sure there was an h264parse before
vtdec.  So this works for me in the IOS Simulator (streaming from local
RTSP server):

gst-launch-1.0 rtspsrc location=rtsp://192.168.0.170:8554/camera !
rtph264depay ! h264parse ! vtdec ! videoconvert ! autovideosink
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20141121/fda0a787/attachment.html>


More information about the gstreamer-devel mailing list