【摘要】筆者長期從事電視臺廣告市場的開發和拓展,電視直播作為最直接有效的廣告方式因為受其頻道資源的稀缺性和高昂的成本,客戶特別是中小客戶往往無法承受。近年來,微信直播作為全新的新媒體直播手段迅速占領了商業市場,傳統媒體更加需要建立一套便捷高效的直播系統,筆者從專業媒體自身的傳統技術優勢為基礎,深入研究了微信直播的云直播技術,形成了一套成熟的微信直播系統。
【關鍵詞】微信直播 H5 SDK
一.微信直播系統的需求分析
在廣電總局《電視臺數字化網絡化建設白皮書》指導下,2011年至今,吳江電視臺已經對攝錄設備、編輯設備完成了高清化改造。
因此,作為微信直播的信號源,我們有理由相信我們較商業化的微信直播,服務更專業、內容更豐富。然而,作為一家縣級電視臺的微信直播,特別是面向廣大的未開發商業市場中的客戶群體,我們重點打造的是具備系統架構簡單、操作方便、維護成本低的系統。通過分析,我們制定了微信直播如下的技術特點和需求:
1.網絡建設成本低,避免CDN服務節點,多運營商網絡帶寬租用,國際專線服務費用等一系列高成本投入。根據我們吳江電視臺門戶網站吳越在線建設的經驗,特別是視頻直播點播的經驗,我們認識到要做好網絡的視頻直播點播,不光要租用不同的網絡運營商如電信、聯通、移動等,還要對視頻做內容分發網絡(CDN),這些都是昂貴的成本投入,完全不符合現在微信直播的運營模式和投入產出比。
2.技術投入成本低,避免微信直播中技術難點。直播網絡調度算法,流媒體傳輸處理,多視頻碼率轉換,實時的高并發處理機制等一系列技術門檻不是我們這樣的縣級臺能解決的,不能把有限的精力花在攻克這些技術難點上。
3.直播費用低,支持主流的手機系統。
4.具備較為方便的后期管理平臺
二.直播方式的選擇
目前進行微信直播的方式主要有2大類:微信直播一體機和“云”視頻直播。
1.一體機的設計思路源于廣播級的切換臺。一體機在切換功能(分軟件切換、硬件切換兩大類)的基礎上集成了編碼器、硬盤錄制、延時、豐富的輸出接口以及遙控攝像頭等功能。這類直播方案,在提供硬件的同時,提供視頻服務器并開發可靠的后臺管理系統,滿足微信直播的需求。
2.“云”視頻直播的概念是由各大主流的視頻服務商,包括樂視、百度、網易、騰訊等對用戶的視頻信號進行直播,提供可靠的轉碼、分發,并提供SDK的開發包供用戶進一步開發APP或者基于H5的WEB分享。由于視頻運營商具備強大的網絡帶寬和CDN,因此提供的直播服務也相對穩定。
盡管一體機在功能上更全面,但是我們對它的安全性純在疑慮,設備集成度過高、軟件硬件整合的方式容易由單點故障導致全面故障,導致不可挽回的后果。在沒有備份系統的情況下我們選擇了傳統設備+“云”服務的方式。
三.“云”視頻直播的特點和操作
1.云視頻直播主要分為兩種情況:標準直播,通過編碼器對直播視頻信號轉碼推流到云服務器;移動直播,手機攝像頭信號通過4G網絡將流媒體傳輸到云服務器。“云”微信直播的流程圖如圖1:

圖1
如圖1,利用“云”視頻直播的服務商轉碼、分發的優勢,我們很好的規避了在微信直播流程上的技術難點,達到我們最初規劃的設想。
2.“云”視頻直播一般會提供豐富的后臺應用,常見有清晰度的設置、直播延時功能、多機位切換、直播錄制等功能,用戶可以根據自身需求來進行定制直播內容。我們在實際的操作中,根據不同的活動需求也用到了不同的功能:譬如在汽車文化節的直播過程中我們設置了10分鐘的延時;在美麗家園謎語大賽中用到了雙機位功能,一路切換臺信號,一路猜謎互動出題的PPT信號。功能如圖2:

圖2
3.完成活動名稱、活動類型、活動時間、活動封面、活動簡介等設置后,直播就可以開始了。一般能在平臺上找到分享的地址和HTML代碼。如圖3:

圖3
4.通過H5的web編輯,就能把代碼嵌入你所需要的活動發布頁面,最終通過微信公共平臺的分享將直播頁面發布。“云”視頻直播平臺一般還會提供程序開發包(SDK),方便有APP的用戶通過接口接入。
四.小結
用“云”打造的微信直播方式經過多次的實踐,功能齊全,性能穩定,操作方便,得到了領導和客戶的一直好評。當然,許多新的設計和功能也有待完善和開發,譬如通過集成SDK的方式在微信視頻直播的基礎上做圖文的發布以及用戶的點評。相信經過不斷的嘗試和改進一定會讓微信直播系統更加趨于完善。不當之處敬請指正。