Using Hardware decoder in Mac for streaming.
sithruk sana
get2jils at gmail.com
Sun Oct 12 23:23:59 PDT 2014
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?.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20141013/a7bd5c95/attachment.html>
More information about the gstreamer-devel
mailing list