谷歌瀏覽器Chrome播放rtsp視頻流解決方案


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

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

 

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

視頻是用的海康網絡攝像頭(支持RTSP,標准H.264 RTP封裝的設備),可以通過 rtsp://admin:12345@192.0.0.64: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:12345@192.168.10.235: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進行各種操作,修改視頻地址、建立播放列表、暫停、播放、音量控制等。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM