嵌入 Android 应用的实时视频播放器

Real time video player to embed in an Android app

我需要一个支持来自 RTSP 连接的实时视频流的库,以嵌入到我构建的 Android 应用程序中。它必须具有非常低的延迟(1-2 秒应该没问题)。我已经尝试过一个简单的 VideoView。它可以工作,但它有一个巨大的延迟(超过 10 秒),因为它的缓冲区大小无法降低。

有什么好的靠谱的办法吗? 我不想从头开始构建自己的播放器...

ExoPlayer 似乎不支持 RTSP。

我已经使用修改版的 Exoplayer(RTSP Exoplayer GitHub 拉取请求)解决了问题。缓冲区大小可以编辑,所以我认为这是这个用例的最佳选择。 它运行完美!