appemit支持chrome等瀏覽器使用VLC 播放rtsp rtmp

appemit支持chrome等瀏覽器使用VLC 播放rtsp rtmp

HTML5的可以支持RTMP 但是無法播放RTSP,flash也止步於RTMP,最後同事推薦了個開源的好東東 VLC ,請教谷歌大神之後,這貨果然可以用來讓各瀏覽器(IE activex方式,谷歌、FF)實現播放RTSP視頻流,那真是極好的~~ 廢話不多說了附上參考文檔和案例,大家自己看吧。

視頻是用的海康網絡攝像頭(支持RTSP,標準H.264 RTP封裝的設備),可以通過 rtsp://admin:[email protected]:81/h264/ch1/main/av_stream  對攝像頭進行讀取RSTP流。在谷歌瀏覽器下實現web顯示實時監控畫面步驟:

1. 下載vlc -  http://www.videolan.org/vlc/  開源的好東西,並安裝(本人測試系統爲WIN8.1 64bit 下載32bit的就可以,XP也沒問題);

2. 安裝,並勾選Mozila支持;

3. 實時播放代碼如下

 <object type='application/x-vlc-plugin' pluginspage="http://www.videolan.org/" id='vlc' events='false' width="720" height="410">

    <param name='mrl' value='rtsp://admin:[email protected]:554/h264/ch1/main/av_stream' />

    <param name='volume' value='50' />

    <param name='autoplay' value='true' />

    <param name='loop' value='false' />

    <param name='fullscreen' value='false' />

    <param name='controls' value='false' />

</object>

代碼中的具體參數含義,大家可以移步這裏:

https://wiki.videolan.org/Documentation:WebPlugin/

說明文檔很詳細,可以使用js進行各種操作,修改視頻地址、建立播放列表、暫停、播放、音量控制等。

但是最新版本的chrome已經不支持。

Appemit可以解決此問題,支持最新版本的chrome  360 IE  edge  firefox QQ 等瀏覽器打開vlc插件,播放rtsp rtmp.

程序名稱   AppEmit.exe

網址http://www.appemit.com

Githubhttps://github.com/appemit/appemit

Email聯繫 appemit(at)appemit.com  

內容分發下載地址github下載地址

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章