我正在尝试将RTP流中的视频捕获到我的Android应用程序中。我正在使用github https://github.com/niqdev/ipcam-view上的项目代码。但是,在我在计算机上打开VLC并开始流式传输视频并将我的Android设备连接到同一网络后,它不会在我的设备上显示视频。我不知道自己做错了什么,任何帮助都会非常感激。感谢。
This is the error message that I am getting after I run the application
答案 0 :(得分:0)
如果你需要播放短视频,你需要使用VXG播放器的Android演示。它非常容易使用,但有2分钟的限制 看起来你正在使用的例子只适用于mjpeg而不是rtp流。
如果不是限制,请尝试以下示例:VLCSimple
它有最新版本的vlc-sdk,也许他们已经修复了RTP死锁错误。
或者只是尝试使用VLC制作mjpeg流:
DISPLAY=:0 cvlc -vvv --no-audio screen:// --screen-fps 1 --sout "#transcode{vcodec=MJPG,vb=800}:standard{access=http,mux=mpjpeg,dst=:18223/}" --sout-http-mime="multipart/x-mixed-replace;boundary=--7b3cc56e5f51db803f790dad720ed50a"