通过gstreamer从rtmpsrc查看h264

时间:2013-10-04 17:11:49

标签: h.264 gstreamer rtmp flash-media-server

我想通过gstreamer播放Flash媒体服务器流。我的视频从相机发布到FMS,采用h264编码(720x480 Main,3.0)。

我对ubuntu的命令是:

  

gst-launch-1.0 rtmpsrc   位置=“RTMP://192.168.1.153:1935 /应用程序的名字/ MP4:cameraFeed44.mp4   live = 1“!decodebin name = decoder decoder。!queue!videoconvert!   排队! xvimagesink

对于720x480号决议,它会抛出:

ERROR: from element /GstPipeline:pipeline0/GstRTMPSrc:rtmpsrc0: Internal data flow error.
Additional debug info:
gstbasesrc.c(2812): gst_base_src_loop (): /GstPipeline:pipeline0/    GstRTMPSrc:rtmpsrc0:
streaming task paused, reason error (-5)
ERROR: pipeline doesn't want to preroll.

然而,它适用于低分辨率,如:320x240。但我需要的不仅仅是FullHD。

谢谢,

斯坦

0 个答案:

没有答案