【发布时间】:2013-06-06 17:49:11
【问题描述】:
我正在尝试构建一个接收 RTSP 流并显示音频/视频的 Android 应用程序。我一直在使用 VideoView,但仍然会从实时延迟 3 到 10 秒。我需要将此延迟控制在 3 秒以下。
在 PC 上,我可以看到使用 VLC 的相同 RTSP 流,延迟只有 1-2 秒。如何在 Android 上复制它?即使我使用 MoboPlayer/RockPlayer 等其他应用程序,延迟仍然是 3 到 10 秒。 (如果重要,我将在 PC 和 Android 上无线连接到 RTSP 流)
我已经开始考虑使用 FFmpeg for Android 和 Gstreamer SDK for Android 作为 MediaPlayer 的替代品,但对于像我这样的新手来说,它们都很难使用,而且我遇到了多个问题。
任何和所有信息将不胜感激!
【问题讨论】:
-
有人吗?我遇到了完全相同的问题。
标签: android android-mediaplayer android-videoview rtsp live-streaming