在Android上接收和解码H.264实时流

4
我正在评估在Android设备(2.3+甚至4.0)上显示连续的H.264实时视频流(RTSP)的可能性。我需要延迟时间(从源到显示器,可以假设源编码没有延迟)在1秒左右。不知道是否有人已经完成了这个任务?如何才能实现这一目标呢?
提前感谢您的回答。
Michael
1个回答

1
也许你可以试试。H264被安卓所支持,甚至在最新的(上中等档次的)设备上具有硬件加速功能。MediaPlayer类可以用来播放视频文件,同时它还支持http和rtsp URI的流媒体播放。

我已经测试了MediaPlayer类。然而,它似乎限制了缓冲区大小,导致播放始终落后于实际场景约5秒钟,这是我最关心的问题。有什么方法可以改善这个问题吗? - MikeC

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接