日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

視頻流接入常見問題

本文介紹視頻流接入的常見問題及解決方法。

視頻流接入問題分析

問題現(xiàn)象

視頻流接入是一個涉及瀏覽器、視頻流、播放器多方的綜合問題,DataV產(chǎn)品作為可視化頁面搭建工具,只是將視頻播放器以組件的形式進行集成,由于定位手段比較有限,無法直接深入瀏覽器、視頻流、播放器本身進行定位。而視頻監(jiān)控廠家、碼流格式、私有協(xié)議眾多,至今未找到能兼容所有視頻流的播放器。

解決方法

目前最簡單直接的解決方案,是引入視頻轉碼廠家部署轉碼服務器,對視頻流進行轉碼以適配Web端播放,之前有比較多項目采用該方案取得良好效果。

視頻流接入常見問題排查

視頻播放卡頓或者無法播放時,定位路徑是什么?

如果遇見視頻播放卡頓或者無法播放的情況,您可以按照以下方法進行排查:

  • 檢查網(wǎng)絡情況,查看帶寬是否能支撐當前播放路徑同時播放,如果不能建議您升級網(wǎng)絡。

    說明

    如果通過視頻監(jiān)控平臺軟件和VLC播放器能流暢播放,并不能代表在瀏覽器上能流暢播放。可以通過螢石云播放器進行測試,看同時多路播放是否流暢。

  • 查看機器性能是否足夠。由于瀏覽器依賴CPU解碼,同時運行的渲染進程可能會搶占CPU,建議您使用高主頻的CPUi9來改善性能。

    說明

    您也采購視頻轉碼與點播服務來解決格式和性能的問題。

  • 查看瀏覽器console是否有關于視頻流地址CORS的報錯問題,以及視頻流地址是否允許跨域訪問,如果不允許跨域訪問,需要在視頻流服務端設置允許跨域訪問。

    說明

    可視化應用的訪問地址一般與視頻流地址不是同一個。

  • 查看瀏覽器和使用的HTTP協(xié)議版本。對于瀏覽器同域名http1.1協(xié)議請求并發(fā)有上限,chrome一般上限為6個。如果同時播放多個視頻的,會造成畫面卡頓或者顯示加載的情況,建議您使用http2.0協(xié)議來提供訪問或者用不同域名進行區(qū)分同時播放的視頻流訪問地址。

  • 查看視頻是否為flv視頻流,flv視頻流需要以.flv為后綴。

    說明

    建議使用支持flv,hls等瀏覽器原生播放格式的視頻流廠家。

DataV視頻播放組件使用建議

阿里云流播放器(建議使用)

推薦您使用阿里云流播放器,使用方法請參見集成文檔阿里云流播放器

視頻組件

視頻組件為Htmlvideo標簽,支持mp4、ogg、WebM格式。具體編碼如下圖。視頻組件

螢石云

螢石云與阿里云流播放器一致,但是屬于第三方的插件。因此推薦使用阿里云流播放器。

RTMP視頻流播放器(不建議)

RTMP視頻流播放器支持RTMP格式,但依賴flash插件,目前主流瀏覽器已經(jīng)停止支持,因此不建議使用。

自定義組件

當上述的視頻組件不能滿足播放需求時,您可以考慮自定義組件的方式來實現(xiàn),自定義組件需要由前端開發(fā)人員介入去實現(xiàn)。實現(xiàn)方法請參見組件開發(fā)快速入門

視頻流格式補充說明

  • 目前攝像頭直出的視頻流,主要有RTSP和國標GB28181等類型,對于大型項目,廠商會有一個視頻匯聚平臺,然后再分發(fā)到各個應用端。

  • 電腦的播放端,主要有以下幾種。

    • 廠商提供的視頻監(jiān)控平臺軟件,通常為C/S架構,操作便利性與性能較好。

    • 通過視頻播放軟件進行播放,如VLC播放器,由于是硬件解碼,性能居中。

    • 系統(tǒng)集成時需要集成到大屏軟件中,在Web瀏覽器上運行,相比前兩種方式,比較依賴Web播放器的兼容性和CPU的性能。

  • 對于Web來說,早期IE上部分廠商通過提供ActiveX插件的形式來接自家視頻,但最近幾年IE基本被淘汰,主流瀏覽器是Chrome或者基于Chrome內(nèi)核封裝的瀏覽器,沒有辦法直接播放RTSP視頻流和GB28181格式。

  • 目前Web上支持的視頻流有RTMP/HLS/FLV幾種格式。RTMP依賴Flash播放器,目前使用最多,但是性能非常差,并且目前主流瀏覽器都不支持Flash了;HLS是蘋果的格式,在safari上效果好,但屬于分段點播,會造成不完全實時播放,以及在Chrome上播放會偶爾在分段切換的時候出現(xiàn)黑屏;FLV是近期比較主流的視頻格式,比較大的視頻網(wǎng)站直播視頻都采用該格式,可以使用瀏覽器原生播放器進行播放,性能最高。