gstfileserver文件服务器,使用gst-rtsp-server流式传输H264文件

请考虑我是GStreamer的初学者。我正在尝试使用gst-rtsp-server来传输记录的H264文件。所以我可以播放/暂停/寻找来自VLC播放器的视频。

这是我迄今所做的:

记录从IP摄像机的RTP H264流使用下面的管道的H264编码视频:

gst-launch-1.0.exe -e -v rtspsrc location=rtsp://192.168.16.155/live.sdp ! rtph264depay ! h264parse ! mp4mux ! filesink location=record/video.h264

然后,我流录制的视频。 H264采用以下管道:

gst-launch-1.0.exe -v filesrc location=record/video.h264 ! qtdemux ! h264parse ! rtph264pay config-interval=1 pt=96 ! udpsink host=127.0.0.1 port=5000

我能牛逼o通过设置SDP文件在VLC播放器中查看录制的视频,如下所示。

v=0 m=video 5000 RTP/AVP 96 c=IN IP4 127.0.0.1 a=rtpmap:96 H264/90000

但是,我不能暂停或寻求视频。即使VLC播放器没有连接到端口5000,以上管道仍在播放视频。

Btw ..我尝试使用gst-rtsp-server的test-mp4示例来传送video.h264,但VLC播放器超时连接。 test-mp4控制台输出只显示单个消息,即“stream ready at rtsp://127.0.0.1:8554/test。

有人能指出我正确的方向来使用GStreamer来流式传输录制的视频并播放/暂停/寻求VLC播放控制RTSP

感谢, 臂

2016-04-21

arm

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值