專利名稱:一種媒體服務器及音視頻傳輸的方法
技術領域:
本發明涉及三網融合技術,尤其涉及一種媒體服務器及音視頻傳輸的方法。
背景技術:
目前,存在很多內容網絡,如以有線電視技術和無線廣播技術為代表的廣播電視網絡,以交互式網絡電視(IPTV)技術為代表的電信網絡,以及互聯網。其中,無線廣播技術包括地面數字電視廣播標準如DVB-T (DVB,數字視頻廣播)和ISDB-T (ISDB,綜合業務數字廣播),以及移動數字電視廣播標準如DVB-H和中國移動多媒體廣播(CMMB)。這些內容網絡能為用戶提供各種內容,因此為廣大用戶所青睞。上述內容網絡所基于的技術都很不相同,例如廣播電視網絡中的DVB-T傳輸主要采用了傳輸流(化)的標準,而互聯網上的音視頻內容主要通過超文本傳輸協議漸進式下載(HTTP Progressive Download)技術傳輸。由于這個原因,使得信息終端出現了分化。例如,廣播電視網絡的技術在電視上得到很好的支持,IPTV則主要通過機頂盒支持,而互聯網則在移動電話和PC上得到很好的支持。這就導致普通用戶在家庭環境下訪問內容時會受到設備的限制而不能“無縫”訪問各內容。例如,用戶在客廳通過電視收看廣播電視網絡下傳的內容時,需要到書房的臺式計算機上處理電子郵件,由于臺式計算機不支持廣播電視網絡技術,因此導致用戶不能一邊處理郵件一邊收看電視,只能中斷之前的電視收看。
發明內容
有鑒于此,本發明的主要目的在于提供一種媒體服務器及音視頻傳輸的方法,能夠方便用戶訪問各內容網絡提供的內容。為達到上述目的,本發明的技術方案是這樣實現的一種媒體服務器,與內容網絡相連,并與信息終端以WiFi方式相連,所述媒體服務器包括信息收發控制器和Web服務器;其中,信息收發控制器,用于接收內容網絡發來的內容,將所述內容中的音視頻數據轉換為實時傳輸協議/實時傳輸控制協議(RTP/RTCP)封裝格式后傳輸給信息終端,還根據所述內容形成超文本鏈接標識語言(HTML)格式的內容目錄;Web服務器,用于發布信息收發控制器形成的HTML格式的內容目錄并供信息終端訪問ο優選地,所述內容目錄中還包含有音視頻數據的播放參數和傳輸參數。優選地,所述Web服務器還用于接收所述信息終端在訪問所述內容目錄后發出的選擇內容的控制命令,并轉發給信息收發控制器;所述信息收發控制器還用于根據所述選擇內容的控制命令將相應內容中的音視頻數據轉換為RTP/RTCP封裝格式后傳輸給所述信息終端。優選地,所述信息收發控制器還用于將所述內容中的圖文數據轉換為HTML格式,并將HTML格式的圖文數據發布到所述Web服務器供信息終端訪問。
優選地,所述媒體服務器以廣播或組播的方式傳輸格式轉換后的音視頻數據。優選地,所述媒體服務器還包含有流媒體服務器,該流媒體服務器用于以單播的方式向信息終端傳輸格式轉換后的音視頻數據。優選地,所述內容網絡包括互聯網、廣播電視網絡和交互式網絡電視網絡中任意一種或任意兩種以上。一種音視頻傳輸的方法,設置媒體服務器與內容網絡相連,并與信息終端以WiFi 方式相連,所述媒體服務器包括信息收發控制器和Web服務器,所述方法包括信息收發控制器接收內容網絡發來的內容,將所述內容中的音視頻數據轉換為 RTP/RTCP封裝格式后傳輸給信息終端,還根據所述內容形成HTML格式的內容目錄并發布到Web服務器供信息終端訪問。優選地,所述內容目錄中還包含有音視頻數據的播放參數和傳輸參數。優選地,在所述Web服務器發布所述內容目錄后,所述方法還包括信息終端訪問Web服務器上的內容目錄,并根據所述內容目錄向Web服務器發送選擇內容的控制命令;Web服務器將收到的選擇內容的控制命令轉發給信息收發控制器;信息收發控制器根據所述選擇內容的控制命令將相應內容中的音視頻數據轉換為RTP/RTCP封裝格式后傳輸給所述信息終端。優選地,在收到內容之后,所述方法還包括信息收發控制器將所述內容中的圖文數據轉換為HTML格式,并將HTML格式的圖文數據發布到所述Web服務器供信息終端訪問。優選地,所述媒體服務器以廣播或組播的方式傳輸格式轉換后的音視頻數據。優選地,所述媒體服務器還包含有流媒體服務器,將音視頻數據轉換為RTP/RTCP 封裝格式后傳輸給信息終端具體為流媒體服務器以單播的方式向信息終端傳輸格式轉換后的音視頻數據。優選地,所述內容網絡包括互聯網、廣播電視網絡和交互式網絡電視網絡中任意一種或任意兩種以上。由以上技術方案可以看出,本發明中的媒體服務器將不同內容網絡發來的音視頻數據都轉換為信息終端支持的格式即RTP/RTCP封裝格式后傳輸給信息終端,從而使用戶能夠無縫訪問各內容網絡提供的內容。
圖1為本發明實施例中媒體服務器與信息終端通信的示意圖;圖2為本發明實施例中在家庭應用環境下音視頻傳輸的示意圖。
具體實施例方式隨著無線局域網的普及,越來越多的家庭配置了無線保真(WiFi)接入點,且越來越多的信息終端開始支持WiFi接入技術,因此WiFi在不遠的將來會成為幾乎所有信息終端的標配。最明顯的例子是,以前的電視大部分都不支持WiFi接入技術,但是隨著網絡電視(如Google TV和微軟TV)的興起,今后的電視會越來越多地支持WiFi接入技術。這些支持WiFi接入技術的信息終端,通常也都支持瀏覽器技術和基于實時傳輸協議/實時傳輸控制協議(RTP/RTCP)的流媒體技術以及相應的音視頻播放技術。基于以上描述以及背景技術存在的問題,本發明的基本構思是設計一種媒體服務器,該媒體服務器能夠支持各種內容網絡技術并能夠從這些內容網絡接收內容;再將這些內容進行聚合并轉化成一般的信息終端能夠訪問的格式,然后通過WiFi供信息終端訪問。這樣,大部分的信息終端無需做改進就可以接收和展示這些內容,從而方便用戶在家庭范圍內的任何地點使用身邊合適的信息終端訪問這些內容。以下結合附圖對本發明的技術方案作詳細說明。如圖1所示,本發明的媒體服務器包括信息收發控制器和Web服務器;其中,信息收發控制器,用于接收內容網絡發來的內容,將所述內容中的音視頻數據轉換為RTP/RTCP封裝格式后傳輸給信息終端,還根據所述內容形成HTML格式的內容目錄;Web服務器,用于發布信息收發控制器形成的HTML格式的內容目錄并供信息終端訪問ο其中,如圖2所示,內容網絡包括有互聯網、廣播電視網絡、IPTV網絡等。媒體服務器與這些內容網絡相連,如與互聯網通過高速下行分組接入(HSDPA)相連;與IPTV網絡通過網線相連;并能夠接收DVB-T高清地面數字廣播信號。另外,媒體服務器通過WiFi與信息終端相連。信息終端包括電視機、臺式計算機、移動電話、筆記本計算機等。相應地,本發明還提供一種音視頻傳輸的方法,設置媒體服務器與內容網絡相連, 并與信息終端以WiFi方式相連,所述媒體服務器包括信息收發控制器和Web服務器,該方法包括信息收發控制器接收內容網絡發來的內容,將收到的內容中的音視頻數據轉換為 RTP/RTCP封裝格式后傳輸給信息終端,還根據該內容形成HTML格式的內容目錄并發布到 Web服務器供信息終端訪問。其中,如何將音視頻數據轉換為RTP/RTCP封裝格式為現有技術,在此不再贅述。其中,所述內容目錄中還包含有音視頻數據的播放參數和傳輸參數,以便信息終端通過訪問內容目錄能得到這些播放參數和傳輸參數,從而使信息終端按照這些播放參數和傳輸參數能夠正確接收和播放音視頻數據。在所述Web服務器發布所述內容目錄后,所述方法還包括信息終端訪問Web服務器上的內容目錄,并根據所述內容目錄向Web服務器發送選擇內容的控制命令;Web服務器將收到的選擇內容的控制命令轉發給信息收發控制器;信息收發控制器根據所述選擇內容的控制命令將相應內容中的音視頻數據轉換為RTP/RTCP封裝格式后傳輸給所述信息終端。在收到內容之后,所述方法還包括信息收發控制器將所述內容中的圖文數據轉換為HTML格式,并將HTML格式的圖文數據發布到所述Web服務器供信息終端訪問。所述媒體服務器以廣播或組播的方式傳輸格式轉換后的音視頻數據。所述媒體服務器還包含有流媒體服務器,流媒體服務器以單播的方式向信息終端傳輸格式轉換后的音視頻數據。以下通過一個在家庭應用環境下的實施例對本發明的技術方案作進一步詳細說明。
以轉發CMMB中的音視頻數據為例,家庭范圍內音視頻傳輸的方法包括步驟一,媒體服務器對收到的CMMB信號進行解析,并將其中的電子節目指南 (EPG)轉換為HTML頁面,該HTML頁面發布在媒體服務器內嵌的Web服務器上。該HTML頁面一方面包含各個頻道的節目信息(EPG/ESG),另一方面還包括這些頻道的音視頻數據的播放參數,如音頻格式、視頻格式、音視頻采樣率、時間戳信息等,這些播放參數通常以會話描述協議(SDP)文件的方式描述。另外,由于音視頻數據會轉換成RTP/ RTCP封裝格式通過IP進行傳輸,所以SDP文件除了描述播放參數外,還包括有如IP、用戶數據報協議(UDP)、RTP、RTCP等傳輸參數。這些傳輸參數通常是由媒體服務器配置的,例如,一路CCTVl的節目可以采用廣播或組播的地址參數傳輸,使得家庭范圍內的多個信息終端都可以接收到;對于另一路節目如CCTV5,則可以采用單播的地址參數傳輸,使得信息終端按照流媒體服務器的標準連接到媒體服務器上才能收到該節目的音視頻數據。另外, 信息終端通過訪問媒體服務器內嵌的Web服務器可以得到這些SDP文件。步驟二,媒體服務器將CMMB中各個節目的音視頻數據通過WiFi利用IP組播或廣播技術傳輸給信息終端。其中,每個節目的音視頻數據傳輸采用的傳輸參數與步驟一中HTML頁面上發布的傳輸信息相一致,這樣就可以保證信息終端按照SDP文件描述的傳輸參數能夠接收到節目的相應數據。一般情況下,尤其在數據來源比較多的情況下,如媒體服務器不僅接收CMMB信號,還從IPTV等其他信號源接收信號,如果WiFi的帶寬不足以同時以廣播或組播的方式傳輸所有節目的音視頻數據,則一種方法是媒體服務器可以內嵌流媒體服務器并通過流媒體服務器以單播的方式傳輸節目的音視頻數據;另一種方法是使多路節目共享一套傳輸地址,如CCTVl和CCTV2共享一個IP廣播或組播地址,但實際上該IP廣播或組播地址僅傳輸一路節目。具體地說,當用戶通過Web服務器發送選擇CCTV2的命令時,如果媒體服務器當前傳輸的是CCTVl的音視頻數據,則停止傳輸CCTVl的音視頻數據并轉而傳輸CCTV2的音視頻數據。這兩種方法都可以節省WiFi帶寬,并可以根據場景靈活運用。家庭范圍內音視頻傳輸的方法還可包括步驟三,信息終端通過訪問媒體服務器內嵌的Web服務器,獲得HTML格式的節目信息并通過自身的瀏覽器展現出來。在用戶選擇播放一路節目如CCTVl后,信息終端向Web 服務器發送選擇CCTVl的控制命令,如圖1所示。步驟四、媒體服務器通過內嵌的Web服務器得到選擇CCTVl的命令之后,如果當前尚未傳輸CCTVl的音視頻數據,則將CMMB中CCTVl的音視頻數據轉換為RTP/RTCP封裝格式后,按照發布在Web服務器上的CCTVl的SDP文件中描述的傳輸參數通過WiFi傳輸給信
息終端。步驟五,信息終端從Web服務器獲得CCTVl的SDP文件后,按照SDP文件中描述的 CCTVl的傳輸參數接收CCTVl的音視頻數據,并按照SDP文件中描述的CCTVl的播放參數播放CCTVl的節目。信息終端在發出選擇CCTVl的控制命令后,媒體服務器可以從外部不同的內容網絡(如數字電視網絡、IPTV網絡或互聯網)接收CCTVl的音視頻數據,并進行格式轉換后傳輸給信息終端,信息終端在播放該音視頻數據時可以不用知道其原始來源。
由上述本發明的技術方案可以看出,本發明最大程度地套用了現有信息終端都支持的技術,包括支持WiFi接入技術、瀏覽器技術、基于RTP/RTCP的流媒體技術以及音視頻播放技術,所以無需對信息終端做改進,因此成本比較低;另外,本發明可以方便信息終端在家庭范圍內對各內容網絡提供的內容進行無縫訪問。另外,由于中低端的移動電話一般只支持四分之一通用中間格式(QCIF)、或四分之一的視頻圖像陣列(QVGA)分辨率的視頻,因此可以在家庭媒體服務器中增加轉碼功能, 即將從內容網絡上收到的音視頻數據轉化為適用于不同信息終端的不同視頻格式,然后發送給相應的信息終端。這樣,不同的信息終端都可以分享該相同的音視頻數據(但是視頻格式不同),從而實現“三屏合一”的業務功能。以上所述,僅為本發明的較佳實施例而已,并非用于限定本發明的保護范圍。
權利要求
1.一種媒體服務器,其特征在于,所述媒體服務器與內容網絡相連,并與信息終端以 WiFi方式相連,所述媒體服務器包括信息收發控制器和Web服務器;其中,信息收發控制器,用于接收內容網絡發來的內容,將所述內容中的音視頻數據轉換為實時傳輸協議/實時傳輸控制協議RTP/RTCP封裝格式后傳輸給信息終端,還根據所述內容形成超文本鏈接標識語言HTML格式的內容目錄;Web服務器,用于發布信息收發控制器形成的HTML格式的內容目錄并供信息終端訪問。
2.根據權利要求1所述的媒體服務器,其特征在于,所述內容目錄中還包含有音視頻數據的播放參數和傳輸參數。
3.根據權利要求1所述的媒體服務器,其特征在于,所述Web服務器還用于接收所述信息終端在訪問所述內容目錄后發出的選擇內容的控制命令,并轉發給信息收發控制器;所述信息收發控制器還用于根據所述選擇內容的控制命令將相應內容中的音視頻數據轉換為RTP/RTCP封裝格式后傳輸給所述信息終端。
4.根據權利要求1所述的媒體服務器,其特征在于,所述信息收發控制器還用于將所述內容中的圖文數據轉換為HTML格式,并將HTML格式的圖文數據發布到所述Web服務器供信息終端訪問。
5.根據權利要求1所述的媒體服務器,其特征在于,所述媒體服務器以廣播或組播的方式傳輸格式轉換后的音視頻數據。
6.根據權利要求1所述的媒體服務器,其特征在于,所述媒體服務器還包含有流媒體服務器,該流媒體服務器用于以單播的方式向信息終端傳輸格式轉換后的音視頻數據。
7.根據權利要求1所述的媒體服務器,其特征在于,所述內容網絡包括互聯網、廣播電視網絡和交互式網絡電視網絡中任意一種或任意兩種以上。
8.一種音視頻傳輸的方法,其特征在于,設置媒體服務器與內容網絡相連,并與信息終端以WiFi方式相連,所述媒體服務器包括信息收發控制器和Web服務器,所述方法包括信息收發控制器接收內容網絡發來的內容,將所述內容中的音視頻數據轉換為RTP/ RTCP封裝格式后傳輸給信息終端,還根據所述內容形成HTML格式的內容目錄并發布到Web 服務器供信息終端訪問。
9.根據權利要求8所述的音視頻傳輸的方法,其特征在于,所述內容目錄中還包含有音視頻數據的播放參數和傳輸參數。
10.根據權利要求8所述的音視頻傳輸的方法,其特征在于,在所述Web服務器發布所述內容目錄后,所述方法還包括信息終端訪問Web服務器上的內容目錄,并根據所述內容目錄向Web服務器發送選擇內容的控制命令;Web服務器將收到的選擇內容的控制命令轉發給信息收發控制器;信息收發控制器根據所述選擇內容的控制命令將相應內容中的音視頻數據轉換為 RTP/RTCP封裝格式后傳輸給所述信息終端。
11.根據權利要求8所述的音視頻傳輸的方法,其特征在于,在收到內容之后,所述方法還包括信息收發控制器將所述內容中的圖文數據轉換為HTML格式,并將HTML格式的圖文數據發布到所述Web服務器供信息終端訪問。
12.根據權利要求8所述的音視頻傳輸的方法,其特征在于,所述媒體服務器以廣播或組播的方式傳輸格式轉換后的音視頻數據。
13.根據權利要求8所述的音視頻傳輸的方法,其特征在于,所述媒體服務器還包含有流媒體服務器,將音視頻數據轉換為RTP/RTCP封裝格式后傳輸給信息終端具體為流媒體服務器以單播的方式向信息終端傳輸格式轉換后的音視頻數據。
14.根據權利要求8所述的音視頻傳輸的方法,其特征在于,所述內容網絡包括互聯網、廣播電視網絡和交互式網絡電視網絡中任意一種或任意兩種以上。
全文摘要
本發明公開了一種媒體服務器,該媒體服務器與內容網絡相連,并與信息終端以WiFi方式相連,該媒體服務器包括信息收發控制器和Web服務器;其中,信息收發控制器,用于接收內容網絡發來的內容,將所述內容中的音視頻數據轉換為RTP/RTCP封裝格式后傳輸給信息終端,還根據所述內容形成HTML格式的內容目錄;Web服務器,用于發布信息收發控制器形成的HTML格式的內容目錄并供信息終端訪問。本發明還公開了一種音視頻傳輸的方法。采用本發明能夠方便用戶訪問各內容網絡提供的內容。
文檔編號H04N21/2665GK102316366SQ20101022527
公開日2012年1月11日 申請日期2010年7月9日 優先權日2010年7月9日
發明者呂永 申請人:中興通訊股份有限公司