我正在尝试在 Android 应用程序中通过 RTSP解码(和渲染)实时H.264。假设没有网络延迟问题,延迟不应超过几秒。
第一次尝试是使用 MediaPlayer,这很好,但基础设施的内部缓冲会导致 10-15 秒的延迟。
现在主要的困境是使用新的MediaCodec API 还是使用 FFMPeg。
我知道有很多关于 FFMPeg 的教程/示例,但我没有看到任何比较。我想我了解每种方法的大部分优点/缺点,但在花很多时间让其中一个工作之前,我想确定一下。
我正在尝试在 Android 应用程序中通过 RTSP解码(和渲染)实时H.264。假设没有网络延迟问题,延迟不应超过几秒。
第一次尝试是使用 MediaPlayer,这很好,但基础设施的内部缓冲会导致 10-15 秒的延迟。
现在主要的困境是使用新的MediaCodec API 还是使用 FFMPeg。
我知道有很多关于 FFMPeg 的教程/示例,但我没有看到任何比较。我想我了解每种方法的大部分优点/缺点,但在花很多时间让其中一个工作之前,我想确定一下。