大多数人可能都知道,新版本的Android4.1或更高版本将不再支持flash。
我正在寻找一种方法来流式直播视频内容到新版本的android (我目前只使用flash)通过网络浏览器。
我已经尝试了html5视频标签和HLS流,但我只设法让音频通过。
我正在android模拟器上测试这一切。
目前,我们还没有办法向使用android 4.1的任何人提供内容。这有点令人担忧,因为它获得了更多的用户。
发布于 2012-07-16 06:25:34
如果你可以使用VideoView...
我现在正在Wowza Media Server上使用HTTP Live Stream for Android 4.0.3。
private VideoView mainVideo;
public static String VIDEO_FEED_URL = http://192.168.1.102:1935/http/myStream/playlist.m3u8
mainVideo = (VideoView) findViewById(R.id.mainVideo);
mainVideo.setVideoURI(Uri.parse(VIDEO_FEED_URL));
mainVideo.requestFocus();
mainVideo.setOnPreparedListener(new OnPreparedListener() {
public void onPrepared(MediaPlayer mp) {
mainVideo.start();
}
});这是我在Wowza上遵循的教程。http://www.wowza.com/forums/content.php?36-How-to-set-up-live-streaming-using-an-RTMP-based-encoder
我现在正在等待我的4.1平板电脑,看看这是否有效。除非谷歌改变了VideoView,否则它应该仍然有效。
发布于 2012-08-16 16:17:52
在我的Nexus 7 (Android 4.1)上,HLS / H.264直播在浏览器中不起作用。
但是,如果我提供或重定向到流清单的链接,这将启动视频播放器应用程序,并且工作正常。
所以围绕JWPlayer之类的东西需要更多的JQuery技巧
https://stackoverflow.com/questions/11432599
复制相似问题