我需要在VideoView中传输RTSP链接,对于带有.mov输出的RTSP链接,例如 rtsp://184.72.239.149/vod/mp4:BigBuckBunny_115k.mov 工作精细。然而,根据VLC播放器的说法,我从某人机密获得的这一个RTSP链接具有h264输出。 TL; DR如何实现这些类型的RTSP链接的流式传输,如果没有明确的编码方式,Android Studio中是否有任何外部库可以轻松实现这一点,因为我有点不知所措。
编辑:更改了标题。与从Android发送RTSP视频一样,流式传输可以有不同的解释。那不是我想要完成的。很多关于GitHub的例子都非常关注SD卡存储并向外发送,但我仍然希望在我的应用程序中使用h.264输出播放RTSP视频。
答案 0 :(得分:0)
尝试使用VXG的MediaPlayerSDK。这是唯一似乎有效并且是开源的。 https://github.com/VideoExpertsGroup/MediaPlayerSDK
但是根据某些帖子,这也可以使用libFFMPEG来完成。我没试过,但你可以尝试一下。