Aji*_*ith 7 nginx rtmp gstreamer beagleboneblack
PS:第一次gstreamer用户在这里.:)
我试图从使用gstreamer连接到beaglebone的logitech c920网络摄像头流式传输视频到nginx服务器.但不知何故,rtmpsink对我失败了.但是,随着filesink能够将视频保存在beaglebone上.虽然我仍然有一些帧丢失问题而没有音频,但我希望流媒体部分能够先工作.Im使用的命令是
GST_DEBUG=4 GST_DEBUG_FILE=gst2.log gst-launch-1.0 -v -e uvch264src device=/dev/video0 name=src auto-start=true average-bitrate=5000000 iframe-period=33 src.vidsrc ! queue ! video/x-h264,width=1920,height=1080,framerate=30/1 ! h264parse ! flvmux ! rtmpsink location="rtmp://192.168.1.104:1935/hls/movie"
Run Code Online (Sandbox Code Playgroud)
我的调试输出在这里. 要旨
gstreamer在5秒内退出.
我验证了流媒体服务器的工作原理.但是从客户端来看,gstreamer并没有给我任何错误信息.或者我不知道如何正确调试它.
我坚持这个问题持续了这么多天.任何帮助,将不胜感激.
谢谢.
:我能够使用ffmpeg将本地文件发送到我的rtmp服务器,并且服务器正在按预期处理它.
ffmpeg -re -i /Users/r3dsm0k3/10.mp4 -vprofile baseline -ar 44100 -ac 1 -c copy -f flv rtmp://192.168.1.4:1935/hls/example
Run Code Online (Sandbox Code Playgroud)
用fakesink试过gstreamer并没有任何错误.
也试过v4l2src,没有运气.
| 归档时间: |
|
| 查看次数: |
6323 次 |
| 最近记录: |