你好,我正在创建一个应用程序,将播放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),它会在该页面上具有一个 video 标签并触发视频播放器。这次,视频运行非常流畅。
任何想法为什么会出现这种情况?以及如何修复?
- 我不想将浏览器 URL 作为意图启动。
- 这是在 Atmel Cortex A9 芯片组上使用 Android 2.3.4 完成的。