視頻流媒體服務器BS架構與CS架構的區別在哪裏?

我們的EasyNVR流媒體服務器是基於B/S結構進行視頻播放,還有一種視頻結構是C/S結構,比如海康使用的就是C/S結構。今天有開發者問我:B/S結構播放視頻和海康的那種C/S結構播放視頻相比,優勢都有哪些?實際上這兩種架構是針對不同場景的架構。本文就跟大家講一下BS架構與CS架構的區別和優勢。

我們說兩種架構是針對不同場景的,CS = Client - Server = 客戶端 - 服務器,是基於客戶端進行服務器通訊的架構;BS = Browser - Server = 瀏覽器 - 服務器,主要支持H5無插件直播。比如我們的視頻直播點播服務器,是基於網頁進行的無插件視頻直播,使用的就是BS架構。

 

 

那麼與CS架構相比,BS架構的優勢在哪裏?主要表現在以下幾個方面:

1、客戶端要求

C/S客戶端的計算機電腦配置要求較高。
B/S客戶端的計算機電腦配置要求較低。

2、軟件安裝

C/S每一個客戶端都必須安裝和配置專用的軟件。
B/S最大的優點就是不用安裝任何專門的軟件,只要有一個瀏覽器就可以。

3、軟件升級和維護

C/S每一個客戶端都要進行升級和維護。
B/S客戶端不必安裝及維護。

除了以上三點之外,B/S結構還能夠在流媒體服務器的使用方面創造更多便捷的可能性,比如B/S結構能夠支持在網頁上的二次開發,支持私有化部署,通過接口簡單調用,即可實現音視頻直播需求。

 

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