【问题标题】:Android rtsp url not loadingAndroid rtsp url未加载
【发布时间】:2014-07-10 14:42:52
【问题描述】:

我正在尝试在 android 中使用 MediaPlayer 播放 rtsp 流,但应用程序似乎总是卡在 MediaPlayer.prepare();

该网址是有效的,因为我在我的桌面上使用 VLC 对其进行了测试。

应用程序未准备流的任何想法。

class InitializeService extends Thread {
    @Override
    public void run() {
        try {
            player.prepare();
            Log.d("Play", "Player prepared");
        } catch (IOException e) {
            e.printStackTrace();
            fallback();
        } catch (IllegalStateException e) {
            e.printStackTrace();
            fallback();
        }

    }
}

永远不会到达日志语句。

更新 1: 对不起,我忘了提到流将始终采用 3gp 格式。这是一个网址 rtsp://r2---sn-p5qlsu76.c.youtube.com/CiILENy73wIaGQnTXOVs7Kwo8xMYESARFEgGUgZ2aWRlb3MM/0/0/0/video.3gp

【问题讨论】:

    标签: android streaming


    【解决方案1】:

    您的流可能不是 Android 支持的格式。

    检查http://developer.android.com/guide/appendix/media-formats.html 看看Android 是否支持它。

    【讨论】:

    • 这是一个 3gpp 流。这是一个示例网址 rtsp://r2---sn-p5qlsu76.c.youtube.com/CiILENy73wIaGQnTXOVs7Kwo8xMYESARFEgGUgZ2aWRlb3MM/0/0/0/video.3gp
    【解决方案2】:

    原来是 android l 无法播放流。

    【讨论】:

      猜你喜欢
      • 2013-04-18
      • 1970-01-01
      • 2011-11-16
      • 1970-01-01
      • 2020-03-04
      • 1970-01-01
      • 2018-07-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多