由於大多數人可能知道在新版本的android 4.1或更高版本中不支持Flash。使用4.1實時流式傳輸至Android 5 HTML 5
我正在尋找一種方法,通過網絡瀏覽器將實時視頻內容流式傳輸到新版本的android(我目前只使用flash)。
我已經嘗試過html5視頻標籤和HLS流,但是我只能設法讓音頻通過。
我在android模擬器上測試了這一切。
目前我們沒有辦法向任何將使用android 4.1的用戶提供內容..這有點讓人擔心,因爲它會獲得更多的用戶。
由於大多數人可能知道在新版本的android 4.1或更高版本中不支持Flash。使用4.1實時流式傳輸至Android 5 HTML 5
我正在尋找一種方法,通過網絡瀏覽器將實時視頻內容流式傳輸到新版本的android(我目前只使用flash)。
我已經嘗試過html5視頻標籤和HLS流,但是我只能設法讓音頻通過。
我在android模擬器上測試了這一切。
目前我們沒有辦法向任何將使用android 4.1的用戶提供內容..這有點讓人擔心,因爲它會獲得更多的用戶。
如果你可以使用VideoView ....
我使用HTTP實時流爲Android 4.0.3,現在用Wowza媒體服務器。
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,這應該仍然有效。
嗨,感謝您的答案,但我期待通過html5 impanelment,因爲我想能夠嵌入到網站上。僅僅有一個應用程序並不是一個真正的解決方案,因爲我只做一次客戶端直播活動,這意味着我將不得不爲每個活動創建一個應用程序,並且目前並不值得,因爲用戶正在觀看的百分比直播流非常非常小。 – user1517724 2012-07-17 16:29:01
在我的Nexus 7(Android 4.1)上,HLS/H.264實時流式傳輸沒有而是在瀏覽器中工作。
但是,如果我提供或重定向到流清單的鏈接,這將啓動視頻播放器應用程序,而且工作得很好。
所以多一點JQuery的兩輪牛車環繞類似JWPlayer或它的同類
林不知道,但看看這個帖子:http://stackoverflow.com/questions/2058945/using-videoview-for - 流式或進步 - 下載視頻 – 2012-07-11 12:37:41