1. 程式人生 > 其它 >如何在VUE中播放RTSP 實時視訊,延遲要小於300毫秒?

如何在VUE中播放RTSP 實時視訊,延遲要小於300毫秒?

近期研究在VUE中播放RTSP實時視訊,客戶要求延遲低於300毫秒,並且要求支援多路同時播放,支援H.265格式視訊,比較了下目前市場上常見的幾種方案,以供大家參考!

一、海康威視官方WEB解決方案:

海康威視官方提供了兩種WEB解決方案,即無外掛方案和有外掛方案。

1.無外掛方案實際採用的是伺服器轉碼推流的方式,因為需要轉碼兩次,導致延遲比較高,多路播放或者播放高清視訊容易卡頓或者花屏,無法滿足客戶需求。

2.有外掛版方案雖然延遲比較低,但要求瀏覽器需要支援NPAPI外掛,所以只能執行在IE和低版本Chrome等瀏覽器,IE明年就徹底不能用了,低版本的瀏覽器漏洞也比較多,商用還是有很大風險,只能忍痛放棄!

二、低版本瀏覽器VLC播放方案:
2015年之前Chrome等瀏覽器還未取消對NPAPI外掛支援的時主流方案,繼續使用低版本Chrome瀏覽器,通過VLC原生播放器直接播放,也不需要伺服器支援,延遲非常低,終端也可以使用硬體的加速能力,多路播放也毫無壓力。

缺點也非常明顯:無法使用最新的瀏覽器和作業系統,不適合商用。如果能解決高版本的Chrome、Firefox、Edge等瀏覽器使用,此方案無疑是最佳選擇!

三、猿大師VLC播放程式方案:
猿大師的VLC播放程式是基於猿大師中介軟體提供的內嵌網頁播放的專利技術,底層呼叫VLC客戶端的ActiveX控制元件可實現在Chrome等高版本瀏覽器中內嵌播放海康威視、大華等攝像頭的RTSP視訊流,可以以做到低延遲(300毫秒),支援多路同時播放,支援H.264和H.265格式,支援2K、4K等高清視訊,相容主流瀏覽器的老版本和最新版本,不用擔心瀏覽器升級導致不能用的問題。

猿大師官網:http://www.yuanmaster.com 1.猿大師與大華官方網頁延遲對比:https://www.bilibili.com/video/BV1ff4y1j7qg/ 2.猿大師VLC播放程式與海康威視官方網頁延遲對比https://www.bilibili.com/video/BV1mr4y127oX/ 3.猿大師VLC播放程式VUE測試頁面效果演示:https://www.bilibili.com/video/BV1Y34y197Z3