我是一名 android 开发人员,我正在我的项目中播放 HLS 流。以下是代码:
private String path = "http://devimages.apple.com/iphone/samples/bipbop/gear1/prog_index.m3u8";
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
VideoView mVideoView;
setContentView(R.layout.videoview);
mVideoView = new VideoView(this);
mVideoView.setVideoURI(Uri.parse(path));
mVideoView.start();
setContentView(mVideoView);
}
还获得了 INTERNET 的许可。
它可以在 4.0.4 中正常运行,但它在模拟器和具有 android 4.0.3 和 4.0 的设备中显示消息并且还显示“错误(1,-2147483648)”
*请帮助我在所有装有 Android 4.x 的 Android 设备上顺利运行 HLS。
提前致谢。