再談視頻直播軟件的選購

2005/05/20

  視頻直播是利用視頻壓縮、直播等流媒體技術,在裝有電視卡或視頻采集卡的電腦上安裝一套視頻直播服務軟件,把采集到的視頻信號進行一系列實時編碼、處理,然后再廣播出去,起到同步直播的效果。視頻直播被廣泛的應用于政府、企業(yè)、電信、廣電、教育等諸多領域的信息化建設。
現在,我們就來談談在選購視頻直播軟件時,應該注意那些方面的因素。

  對于直播系統(tǒng),我們首先考慮的仍然是帶寬,具體的參考方案可以參考點播系統(tǒng),同時考慮到直播的需要,我們還要對以下幾點做一個比較。

  1. 延時性,越短越好。延時性短的服務平臺可以提供更好的同步性。

  2. 網絡發(fā)送方式。目前視頻直播軟件使用的發(fā)送方式為單播和組播。


  3. 單播(Singlecast)
      在客戶端與媒體服務器之間需要建立一個單獨的資料信道,從一臺服務器送出的每個資料包只能傳送給一個客戶機,這種傳送方式稱為單播。每個用戶必須分別對媒體服務器發(fā)送單獨的查詢,而媒體服務器必須向每個用戶發(fā)送所申請的資料包拷貝。這種巨大冗余首先造成服務器沉重的負擔,響應需要很長時間,甚至停止播放;管理人員也被迫購買硬件和帶寬來保證一定的服務質量。

    組播(Multicast)
     。桑薪M播技術構建一種具有組播能力的網絡,允許路由器一次將資料包復制到多個信道上。采用組播方式,單臺服務器能夠對幾十萬臺客戶機同時發(fā)送連續(xù)數據流而無延時。媒體服務器只需要發(fā)送一個信息包,而不是多個;所有發(fā)出請求的客戶端共享同一信息包。信息可以發(fā)送到任意地址的客戶機,減少網絡上傳輸的信息包的總量。網絡利用效率大大提高,成本大為下降。減少了主干網出現擁塞的可能性。

      目前的視頻產品大多都支持單播和組播兩項發(fā)送方式。

  4. 各種采集設備的支持。如果提供服務的平臺可以支持更多的標準采集設備,那么自然就大大提高了平臺的適應性。目前用于視頻直播的采錄設備多為攝像機,電視卡、DV、USB攝像頭等,所以,支持最多的視頻采集設備的視頻系統(tǒng)自然是最優(yōu)秀的了。

  5. 同步直播多種資源,如:實時采集到的音視頻文件,電腦上已經存在的音視頻文件等。

  6. 自動錄制。這個條件是需要考慮到的,這樣將直播的畫面同步進行錄制,再與VOD系統(tǒng)進行無縫集成,讓會議的內容能夠讓更多的人知道了解,這在政府,教育等領域中,會議內容、教學內容的備份,和延續(xù)傳播是十分必要的,也為今后的工作做很好的回憶錄。

  7. 字幕、廣告等信息的實時插入。在視頻直播的同時,為了不影響直播的進程,在畫面上增加字幕等信息,這樣的功能,還是很必要的?偛荒茏岊I導停下來不說話,讓你先播個廣告吧…
  8. .
  9. 安全認證機制,遠程監(jiān)控機制,以保證系統(tǒng)安全運行。

  10. 編解碼技術。目前最先進的編解碼技術是MPEG-4編解碼技術。300K時達到VCD效果,700K時達到DVD效果。

  11. 跨網段、跨路由的實現。視頻直播的最重要的目的就是能實現遠程的參與,教學等,如果不能實現不同網段之間的互訪,和跨路由之間的順暢交流….,這個直播系統(tǒng)那就不能稱之為直播系統(tǒng)了。

  12. 是否支持遠程管理,特別是遠程的頻道管理。

  13. 平臺所采用的技術結構。目前主采用主要為B/S還有C/S兩種結構。


  14.   C/S (Client/Server)結構,即大家熟知的客戶機和服務器結構。它是軟件系統(tǒng)體系結構,通過它可以充分利用兩端硬件環(huán)境的優(yōu)勢,將任務合理分配到Client端和Server端來實現,降低了系統(tǒng)的通訊開銷。

      B/S(Browser/Server)結構即瀏覽器和服務器結構。它是隨著Internet技術的興起,對C/S結構的一種變化或者改進的結構。在這種結構下,用戶工作界面是通過WWW瀏覽器來實現,極少部分事務邏輯在前端(Browser)實現,但是主要事務邏輯在服務器端(Server)實現,形成所謂三層3-tier結構。這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護與升級的成本和工作量,降低了用戶的總體成本(TCO)。以目前的技術看,局域網建立B/S結構的網絡應用,并通過Internet/Intranet模式下數據庫應用,相對易于把握、成本也是較低的。它是一次性到位的開發(fā),能實現不同的人員,從不同的地點,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)訪問和操作共同的數據庫;它能有效地保護數據平臺和管理訪問權限,服務器數據庫也很安全 。特別是在JAVA這樣的跨平臺語言出現之后,B/S架構管理軟件更是方便、快捷、高效。C/S和B/S是當今世界開發(fā)模式技術架構的兩大主流技術。

      根據不同情況的需求,選擇不同的平臺架構是最為明智的。具體的關于這兩個架構之間的差異和優(yōu)劣可以參考其他網站的介紹。在這里就不多贅述了。

  15. 負載均衡:負載均衡建立在現有網絡結構之上,它提供了一種廉價有效的方法擴展服務器帶寬和增加吞吐量,加強網絡數據處理能力,提高網絡的靈活性和可用性。它主要完成以下任務:解決網絡擁塞問題,服務就近提供,實現地理位置無關性 ;為用戶提供更好的訪問質量;提高服務器響應速度;提高服務器及其他資源的利用效率;避免了網絡關鍵部位出現單點失效。目前實現負載均衡的方式有多種,各個廠商使用的方法也各不相同。
最后要說的是關于直播系統(tǒng)的硬件要求,目前主流的硬件配置為
  服務器:P4 2.8及以上,內存512M以上,SCSI磁盤陣列。
  客戶端:P3 800及以上,內存128M及以上。
  此配置僅供參考,具體配置視實際情況而定。

南遠古科技供稿 原文刊登在流媒體世界



相關鏈接:
VIEWGOOD廣州圖書館流媒體項目解決方案 2009-09-28
VIEWGOOD助江蘇省委組織部先鋒網新版上線 2009-09-15
VIEWGOOD建設貴陽市教育信息網流媒體解決方案 2009-09-11
VIEWGOOD建設東華大學流媒體解決方案 2009-08-19
高清視頻直播系統(tǒng) 開啟視覺高清晰時代 2009-08-11

相關頻道:           文摘   技術_視像通訊_文摘
盈江县| 屏东县| 晴隆县| 勃利县| 多伦县| 昭觉县| 临泉县| 德格县| 土默特右旗| 靖州| 屯昌县| 宁城县| 于都县| 疏勒县| 阿坝| 东乌珠穆沁旗| 灯塔市| 林甸县| 石门县| 潮州市| 富顺县| 乐山市| 洛浦县| 萨嘎县| 凤凰县| 清水河县| 峨眉山市| 呼伦贝尔市| 古蔺县| 宜兰县| 博白县| 眉山市| 岑溪市| 名山县| 江北区| 余江县| 崇义县| 通辽市| 恩施市| 江孜县| 大关县|