首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用gstreamer时RTSP流中的错误

使用gstreamer时RTSP流中的错误
EN

Stack Overflow用户
提问于 2016-05-17 15:21:34
回答 2查看 3.6K关注 0票数 0

我正在使用gstreamer来做RTSP流。为此,我从https://gstreamer.freedesktop.org/src/gst-rtsp-server/下载了gst-rtsp服务器安装程序。我成功地编译了代码。我可以使用(服务器端代码)启动gstreamer rtsp服务器。

./test-pt=96“(视频测试!x264enc!rtph264pay name=pay0 pt=96)"

在此服务器开始监听端口8554之后

在接收端(客户端),播放我正在使用的流媒体视频

location=rtsp://127.0.0.1:8554/test gst--1.0 -v rtspsrc

但是我在服务器端得到了以下错误:

代码语言:javascript
复制
    ** Message: state PLAYING media 0xb04160
    ** Message: 0xb04160: got message type new-clock
    0:00:04.375120259 17746       0xa74b00 WARN                     bin gstbin.c:2395:gst_bin_do_latency_func:<media-pipeline> did not really configure latency of 0:00:00.000000000

    ** Message: client 0x95d760: sent a message with cseq 4
    0:00:04.391459616 17746       0xa9f230 WARN                 basesrc gstbasesrc.c:2625:gst_base_src_loop:<udpsrc0> error: Internal data flow error.
    0:00:04.391536109 17746       0xa9f230 WARN                 basesrc gstbasesrc.c:2625:gst_base_src_loop:<udpsrc0> error: streaming task paused, reason not-linked (-1)

** (lt-test-launch:17746): WARNING **: 0xb04160: got error Internal data flow error. (gstbasesrc.c(2625): gst_base_src_loop (): /GstPipeline:media-pipeline/GstUDPSrc:udpsrc0:
streaming task paused, reason not-linked (-1))
RTSP request message 0xaa0888

请告诉我,客户端必须使用哪些gstreamer元素?I可以使用VLC成功播放流媒体视频(Open > Media -> Open >RTSP://path.)

注: Im‘使用gstreamer-1.0,我使用Ubuntu进行客户端和服务器的设置。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-05-19 09:58:28

我能够在下面的命令中运行这个命令:

启动-1.0 -v rtspsrc位置=rtsp://127.0.0.1/test caps=“application/x,media=(字符串)视频,payload=(int)96,时钟速率=(Int)90000,编码-名称=(字符串)H264”!rtph264depay!破译!视频转换!自动视频链路

票数 2
EN

Stack Overflow用户

发布于 2016-05-18 10:18:42

在服务器端,您使用x264enc对数据进行编码,因此在客户端您必须对其进行解码,然后才能播放它。

试试这条管道,它会工作的。

代码语言:javascript
复制
gst-launch-1.0 -v rtspsrc location=rtsp://127.0.0.1:8554/test ! rtph264depay ! h264parse ! avdec_h264 ! videoconvert ! xvimagesink
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37280265

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档