一. 背景
目前大多數的調頻/調幅廣播電臺,其經濟來源基本上都是依靠廣告客戶的投入。傳統廣播模式下的技術局限性,導致了廣播事業發展的局限。由于受模擬廣播模式的技術特點所限,目前無法實現廣播節目的數字化傳輸發射。缺乏對節目的數字化控制,就難以實現受眾的收費管理,因而從經營模式來說比較單一,更滿足不了受眾的個性化需求及雙向互動。隨著新媒體技術的不斷涌現,新媒體廣告營銷以其精確、數據能見度高、直接、互動等具有傳統廣播媒體無法替代的競爭優勢。而新媒體業務形態的多樣性使得傳統廣播業務影響力不斷下降。
因此廣播未來發展的關鍵, 主要是在原有廣播頻率的經營上, 搭建并融合移動互聯網廣播、網站、數字廣播等新媒體平臺, 實現由單一營收向多元營收模式的轉型。在向多媒體的內容提供商和運營商轉型的同時, 還以“經營媒體” 的理念加快拓展各類新媒體業務, 并通過傳統廣播媒體與新媒體業務經營的融合, 進行整合營銷, 擴大盈利空間, 通過多種媒體協同效應而達到規模經濟的效果。
本文所闡述的移動互聯網廣播業務,就是將移動通信網絡與廣播業務相結合產生的一種新的廣播業務模式。對于我們來說,移動互聯網廣播能讓傳統廣播業務變得更加貼近聽眾,從而擺脫傳統廣告發布渠道的固有模式,為傳統廣播創造出新的廣告收入增長點;移動互聯網廣播并不僅僅意味著實現盈利, 更重要的是它可以很好地解決廣播原有的覆蓋問題,使地鐵等原本FM信號不能覆蓋的區域可以通過移動網絡的接入來收聽廣播。
二. 系統方案
1. 總體思路

圖1 系統邏輯圖
移動互聯網廣播系統由流媒體服務系統、內容采集推送模塊、短信模塊、監控模塊、后臺管理和前臺網頁發布等多個模塊組成。
2. 系統拓撲
拓撲說明(如圖2)。

圖2
系統基礎設施申請了多個外網出口,通過出口交換機,配合VLAN技術將不同出口的流量,轉發到主備兩臺負載均衡設備,通過負載均衡設備的應用負載均衡功能,將流量指向對應服務器。負載均衡往里,通過部署IPS和防火墻提供IDC二級防護,分層過濾有害數據流。同時防火墻DMZ與內網交換機VLAN的結合,提供VLAN間流量的安全過濾,進而包含VLAN所關聯的后臺應用。3臺前置服務器通過部署虛擬化,充分利用硬件資源,實現系統虛擬化管理。配合F5負載均衡設備均衡負載應用資源。服務器與服務器之間的后臺交換機,實現服務器對于編碼器的流量互訪,以及服務器對存儲資源的讀取。
3. 系統模塊介紹
(1)流媒體服務
流媒體服務器主要由存儲設備、媒體服務設備及負載均衡設備構成,流媒體服務器達到:
·具有流媒體內容功能,能夠直接向用戶提供流媒體服務;
·支持現有主流的媒體格式和流協議(HTTP、RTP、RTSP、RTCP );
·支持多種流媒體碼率,支持不同碼流在同一臺設備上的混合部署;
·支持邊緩存邊播放的功能;
·支持部分緩存的功能;
·對內容訪問本節點的請求進行本地負載均衡處理,選擇在最合適服務設備提供服務;
·單服務器可支持并發用戶不少于500(根據網絡情況可以調整);
·直播服務器支持實時編碼,單直播服務器輸入不少于4路;
·對分發數據流的冗余及差錯控制;
·支持流推動鑒權以及監控鑒權。
(2)流媒體管理
流媒體的播放、鏈接由網頁程序進行控制,并可在對多臺流媒體服務器間進行實時切換。切換策略為多臺流媒體間鏈接個數最少的優先。且有效切換時間在5秒以內。
流媒體的管理、狀態及鏈接個數由監控程序進行控制,可增加、刪除有效的流媒體播放地址。可實時查詢、并記錄流媒體狀態、鏈接個數。同時,監控數據將作為網頁程序切換流媒體播放的依據。
(3)音頻編碼
編碼器由一臺工作站、一張音頻編碼卡、一套編碼軟件組成。
·目前編碼軟件采用AAC編碼協議,支持RTP(UDP)傳輸協議;
·可支持的采樣率:8000、16000、22050、24000、32000、44100;
·可支持的碼率:32k、40k、48k、56k、64k;
·輸入:編碼軟件最多可支持6路編碼卡,進行實時編碼輸出;
·輸出:編碼軟件支持單路編碼單路實時輸出,支持狀態信息的實時查詢(可通過Http協議棧的方式獲取)。[page]
(4)網頁服務
目前手機廣播應用的數據獲取通過網頁訪問的方式實現,因此系統中的網頁服務模塊主要完成應用對業務數據的調用獲取。目前網頁提供3大類業務內容:
·廣播:實時播放廣播節目;顯示相關節目的信息:播出時間、主持人照片、節目簡介、節目提示。
·互動:提供關注節目(關注節目微博)、參加評論、參加投票等互動功能。
·資訊:實時顯示資訊,每次顯示滾動資訊20條,要聞20條。點擊獲取更多后,當前欄目資訊顯示更多的20條,當前欄目最多顯示100條資訊信息。
頁面服務展現如圖3:


圖3
(5)監控模塊
監控模塊主要負責監控系統中的流媒體服務及編碼器的狀態,并記錄相關信息。可通過配置管理界面,添加、刪除需要監視的流媒體服務器,以及流媒體服務器對應的編碼器。監控模塊實時查詢當前流媒體服務器狀態(包括記錄狀態、啟動時間、當前鏈接用戶個數、累計鏈接用戶數)、編碼器的運行狀態,并將查詢后的信息數據實時記錄至本地系統日志。前端網頁服務將根據系統閥值自動切換選擇流媒體服務器。
(6)短信模塊
短信模塊實際上是一個供手機網頁程序調用的WEB SERVICE服務。其主要功能是供手機運營網站注冊使用,通過調用該接口完成對用戶的手機短信認證服務。模塊在完成短信發送后,運營系統將激活用戶狀態,使注冊用戶可以實現對手機運營網站的登錄。具體工作流程如下:網頁程序調用短信模塊,輸入用戶ID和手機號碼2個參數;短信模塊生成隨機密碼,并通過調用短信貓、移動短信平臺發送短信;短信貓、移動短信平臺發送短信成功后,將隨機密碼回填至系統數據庫,供網頁程序使用。目前有2種方式可實現短信發送功能,即短信貓、移動短信平臺。短信模塊根據系統部署情況(系統配置文件),自動切換相關發送模塊。
(7)后臺管理模塊
后臺管理模塊目前主要分內容管理、業務管理等兩大類內容完成管理及查詢等功能。
·資訊管理模塊:包括資訊的新增、修改、刪除;資訊內容可以列表形式分頁顯示;詳細顯示頁面的單條資訊完整內容顯示功能;把資訊信息加入推送列表的功能。
·討論話題管理模塊:包括討論話題的新增、修改、刪除;討論話題內容可以列表形式分頁顯示;設置默認的投票話題,該話題不能刪除;添加和刪除該討論話題所關聯的投票項目;通過節目單列表,修改和新增關聯的投票話題。
·主持人管理模塊:包括主持人的新增、修改、刪除;主持人內容可以列表形式分頁顯示。
·頻率管理模塊:包括頻率(包括節目信息)的新增、修改、刪除;頻率內容可以列表形式分頁顯示;把頻率信息加入推送列表的功能;修改和新增關聯的投票話題的功能。
·互動管理模塊:包括獲取所有的評論內容和投票情況查詢;實時匯總統計結果。
·廣告管理模塊:包括廣告主及廣告的新增、修改、刪除;廣告相關內容可以列表形式分頁顯示;把廣告信息加入推送列表的功能。
·系統用戶管理模塊:包括系統管理員的新增、修改、刪除;系統管理員內容可以列表形式分頁顯示;注冊用戶的新增、修改、刪除;注冊用戶內容可以列表形式分頁顯示。
·日志管理模塊:包括后臺操作日志的功能可以列表形式分頁顯示;可以按照操作類型、起始終止時間和用戶賬號,分別查詢后臺操作日志。
三. 關鍵技術
本項目主要對實時音頻的流媒體技術進行研究,包括了對實時音頻的采集、編碼、傳輸及質量的控制,以及對安全播出、冗余處理的控制。
·實現對經過編碼后的音頻數據進行快速、有效的發送,使用RTP協議對音頻流進行封裝、并分發到不同的流媒體節點,RTP是基于UDP協議之上的應用層協議,UDP協議基于無連接模式,因此分發速度極快,RTP封裝了相關音視頻傳輸所需要的結構,內建對數據包的FEC前向糾錯技術,從而對數據包的完整性進行校驗,分發到流媒體節點后,流媒體服務器對實時音頻流進行接收,完成音頻的播放功能。
·音頻編碼對系統資源影響較小,因此編碼器同時可支持6路編碼,采用復雜度較高的AAC編碼技術,最大限度的對實時音頻流進行壓縮,并能夠根據實際網絡環境手動調整不同的碼率及采樣率等各項參數。
·對安全播出的冗余處理,管理員在管理流媒體服務器時可以對管理員身份及IP地址進行驗證,流媒體服務器接收推送流的同時需要對發送方的身份進行鑒權,防止未經許可的音頻內容進入播出系統。
·播放端對數據流進行緩沖處理,并根據不同的網絡環境狀況對緩沖區大小進行自動控制,使緩沖區合理的被利用,從而達到對音頻流的緩沖播放。
四. 應用及展望
移動互聯網廣播系統建設是一次龐大,復雜的工程項目。在項目中我們始終以滿足廣播在移動互聯網的未來發展需求為基準,以取得系統在安全性、可靠性和可擴展性等方面的最佳綜合平衡為指導原則,力爭把系統建設成行業性標桿。
項目在系統的結構與流程設計中運用了先進并具有自身特色的理念,更對移動互聯網廣播這一新技術概念進行了探索,而移動互聯網廣播系統的對外運營將產生極大的社會效益與經濟效益。移動互聯網廣播超越了地域、時間和電腦終端設備的限制,在傳播效率和接受條件方面,表現出了傳統媒體無可比擬的優勢。它借助于新的傳媒功能,通過網絡媒體和廣播電臺的結合、互動,實現跨媒體傳播,為廣播的發展注入了新的推動力。
對廣播電臺來說,移動互聯網廣播拓展了廣播新的發展空間,增加了節目的外延;同時,移動互聯網廣播開發了新的商機,更是技術上的一次創新,而直接受益者則是廣大的廣播聽眾。B&P