我想在Android VideoView中播放RTP流。我在linux机器上使用gstreamer创建流并将rtp流激发到udp接收器。
是否可以在没有RTSP服务器的情况下在Android VideoView中使用此流?
我尝试将视频URI设置为“rtp://:@”,但后来收到错误“视频无法播放”。我还想过创建一个SDP文件并在Android设备上使用它。但我不确定这是否有效以及如何创建这样的文件。
由于
答案 0 :(得分:2)
http://developer.android.com/guide/appendix/media-formats.html
以上链接是支持或不支持的第一站。
正如rtsp所说,rtp只与sdp一起使用,符合rtsp规范。
没有不能在基础android中做裸rtp流。
如果你必须有裸rtp,请尝试移植一些像live555这样的lib。