Using Hardware decoder in Mac for streaming.

Ignas Brašiškis ignas.brasiskis at gmail.com
Mon Oct 13 03:21:57 PDT 2014


1) I have no idea why this plugin is not available: I have no mac.
2) Usually software decoding is handled by ffdec_h264 or avdec_h264.
try:
gst-inspect | grep h264
It will list all built plugins.

Autovideosrc is risky: v4l2src is better choise.

On Mon, Oct 13, 2014 at 9:23 AM, sithruk sana <get2jils at gmail.com> wrote:

> Dear all,
> I am new to GStreamer, kindly easy go on me. ;).  I am streaming with RTSP
> from  the USB Camera from Linux box, and trying to show in Max box.
>
> Server end i used the below command :
>
> Ubuntu Linux:
>
> gst-launch-0.10 autovideosrc !
> video/x-raw-yuv,framerate=\(fraction\)30/1,width=640,height=480 ! x264enc !
>  video/x-h264 ! rtph264pay pt=96 ! udpsink host=<ip>  port=5000 -v
>
>
> Mac OS:
>
> ./gst-launch-0.10 udpsrc port=5000  ! "application/x-rtp,
> clock-rate=90000, encoding-name=(string)H264, payload=96"  ! rtph264depay !
> vtdec_h264 ! autovideosink  sync=true -v
>
>
> I have received the below error:
>
>
> Setting pipeline to PAUSED ...
>
> ERROR: Pipeline doesn't want to pause.
>
> ERROR: from element /GstPipeline:pipeline0/vtdec_h264:vtdec_h2640: API
> error
>
> Additional debug info:
>
> vtdec.c(187): gst_vtdec_change_state ():
> /GstPipeline:pipeline0/vtdec_h264:vtdec_h2640:
>
> Could not obtain required API: failed to open VideoToolbox
>
> Setting pipeline to NULL ...
>
> Freeing pipeline ...
>
>
> 1)  It looks like GStreamer could not find the video Toolbox in mac which
> is required for hardware decoding.
>
> 2)  Which plugin name is used for software decoding ?.
>
>
> Additionally:
>
>
>  I have the below gstreamer version installed in my machine :
>
>
>
> ./gst-launch-0.10 --version
>
> gst-launch-0.10 version 0.10.36
>
> GStreamer 0.10.36
>
> http://www.gstreamer.com
>
>
>
> Please advise where can i find more info?  did i overlook something?.
>
>
>
>
>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20141013/47c6a750/attachment.html>


More information about the gstreamer-devel mailing list