【发布时间】:2012-02-26 15:18:54
【问题描述】:
您好,我正在创建一个可以播放 livestream.com 的 rtsp 直播频道的应用。 我在我的应用程序中使用意图启动播放器,如下所示:
iPlayer = new Intent(Intent.ACTION_VIEW);
//iPlayer.setType("video/*");
iPlayer.setData(Uri.parse(videoUrl));
startActivity(iPlayer);
通过我的应用程序启动媒体播放器时,视频性能很差。它每隔几秒钟就停止缓冲,播放几秒钟,然后暂停以再次缓冲。
另一方面,如果我在 android 浏览器中打开 url(例如http://m.livestream.com/abcalbania),它会在该页面上有一个视频标签并触发视频播放器。这一次,视频运行非常流畅。
知道为什么会发生这种情况吗?以及如何解决这个问题?
- 我不想启动浏览器 URL 作为意图。
- 这是在装有 Android 2.3.4 的 Atmel cortex A9 芯片组上完成的
【问题讨论】:
-
我假设当您从应用程序中触发 Intent 时,它会在设备视频播放器中打开
标签: android video rtsp android-mediaplayer