專利名稱:一種移動(dòng)數(shù)字電視實(shí)現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)通信領(lǐng)域,尤其涉及一種移動(dòng)數(shù)字電視實(shí)現(xiàn)方法。
背景技術(shù):
隨著社會(huì)的進(jìn)步和科技的日益發(fā)展,通訊手段日益豐富多彩。在移動(dòng)通訊
領(lǐng)域,隨著GPRS (General Packet Radio Service,通用無(wú)線分組業(yè)務(wù))、UTMS (Universal Mobile Telecommunications System, 通用移動(dòng)通信系統(tǒng))、HSDPA (High Speed Downlink Packages Access,高速下行分組接入)等高速移動(dòng)數(shù)據(jù) 網(wǎng)的普及,無(wú)線Modem (調(diào)制解調(diào)器)作為一種方便快捷的新型無(wú)線接入和 互聯(lián)設(shè)備迅速發(fā)展起來(lái),它具有永遠(yuǎn)在線、按流量計(jì)費(fèi)等特點(diǎn)。無(wú)線Modem 不僅應(yīng)用于家庭,也應(yīng)用于移動(dòng)辦公環(huán)境。在銀行、證券、保險(xiǎn)、監(jiān)控、遙感 遙測(cè)等領(lǐng)域有廣闊的應(yīng)用前景。而隨著移動(dòng)通信技術(shù)的發(fā)展和進(jìn)步,無(wú)線 Modem的上行速率越來(lái)越高,比如在WCDMA (Wideband Code Division Multiple Access,寬帶碼分多址)中,釆用HSUPA ( High Speed Uplink Packet Access,高速上行分組接入)技術(shù),上行速率7.2M的無(wú)線Modem已經(jīng)具備成 熟的產(chǎn)品,這樣就能夠利用無(wú)線Modem上行速率的提高,開(kāi)展一些視頻業(yè)務(wù) 等。
目前數(shù)字電視越來(lái)越普及,數(shù)字電視的高清晰以及圖像的逼真度是模擬電 視無(wú)法比擬的。數(shù)字電視與模擬電視不同之處還在于數(shù)字電視可以加密,這樣 運(yùn)營(yíng)商就可以很方便的控制用戶,而不用擔(dān)心欠費(fèi)現(xiàn)象。用戶要想接收數(shù)字電 視需得到運(yùn)營(yíng)商的許可,即CA(條件接收),這也是運(yùn)營(yíng)商想大力推廣數(shù)字 電視的根本原因。
發(fā)明內(nèi)容
本發(fā)明提供了一種移動(dòng)數(shù)字電視實(shí)現(xiàn)方法,使得用戶可通過(guò)移動(dòng)終端收看 數(shù)字電視節(jié)目。
一種移動(dòng)數(shù)字電視實(shí)現(xiàn)方法,包括步驟
A、 移動(dòng)終端登錄無(wú)線調(diào)制解調(diào)器,與其建立控制通道;
B、 移動(dòng)終端與無(wú)線調(diào)制解調(diào)器進(jìn)行能力交換,協(xié)商媒體流的編碼算法;
C、 移動(dòng)終端向無(wú)線調(diào)制解調(diào)器發(fā)送會(huì)話建立請(qǐng)求,其中攜帶有用戶欲觀 看頻道的本地頻道號(hào),無(wú)線調(diào)制解調(diào)器收到請(qǐng)求后與移動(dòng)終端建立實(shí)時(shí)傳送會(huì) 話;
D、 移動(dòng)終端向無(wú)線調(diào)制解調(diào)器發(fā)送播放命令,無(wú)線調(diào)制解調(diào)器從有線數(shù) 字電視網(wǎng)絡(luò)接收到的射頻信號(hào)中解碼出媒體流信號(hào),然后采用協(xié)商好的編碼算 法對(duì)媒體流信號(hào)進(jìn)行壓縮后發(fā)送給無(wú)線終端,無(wú)線終端對(duì)其進(jìn)行解壓播放。
所述步驟A前還包括步驟
無(wú)線調(diào)制解調(diào)器聯(lián)入移動(dòng)通信網(wǎng)絡(luò),在無(wú)線調(diào)制解調(diào)器的分組數(shù)據(jù)協(xié)議激 活成功后,移動(dòng)通信網(wǎng)絡(luò)為無(wú)線調(diào)制解調(diào)器分配網(wǎng)絡(luò)地址,無(wú)線調(diào)制解調(diào)器將 該網(wǎng)絡(luò)地址通過(guò)短信方式發(fā)送給移動(dòng)終端。
所述步驟A的具體實(shí)現(xiàn)過(guò)程為
移動(dòng)終端收到無(wú)線調(diào)制解調(diào)器發(fā)出的短信后,向無(wú)線調(diào)制解調(diào)器發(fā)送登錄 請(qǐng)求,無(wú)線調(diào)制解調(diào)器對(duì)移動(dòng)終端進(jìn)行認(rèn)證,若認(rèn)證通過(guò),移動(dòng)終端與無(wú)線調(diào) 制解調(diào)器建立控制通道,否則,流程終止。
所述步驟B的具體實(shí)現(xiàn)過(guò)程為
移動(dòng)終端將自身的能力參數(shù)發(fā)送給無(wú)線調(diào)制解調(diào)器,該能力參數(shù)中包括移 動(dòng)終端支持的編碼算法;
無(wú)線調(diào)制解調(diào)器收到所述能力參數(shù)后,判斷自身能否支持移動(dòng)終端的編碼 算法,若能,則向移動(dòng)終端發(fā)送肯定的應(yīng)答消息,執(zhí)行步驟C,否則,向移動(dòng) 終端發(fā)送否定的應(yīng)答消息,流程終止。
所述播放命令中攜帶有所述實(shí)時(shí)傳送會(huì)話的標(biāo)識(shí)。
在^^某體流播放過(guò)程中,移動(dòng)終端向無(wú)線調(diào)制解調(diào)器發(fā)送暫停或終止或換臺(tái) 命令,無(wú)線調(diào)制解調(diào)器根據(jù)接收到的命令執(zhí)行相應(yīng)的操作。
所述無(wú)線調(diào)制解調(diào)器在從有線數(shù)字電視網(wǎng)絡(luò)接收到的射頻信號(hào)中解碼出
i某體流信號(hào)的具體過(guò)程為
無(wú)線調(diào)制解調(diào)器接收有線數(shù)字電視網(wǎng)絡(luò)的模擬射頻信號(hào),將其轉(zhuǎn)換為模擬 中頻信號(hào),接著對(duì)該模擬中頻信號(hào)進(jìn)行正交振幅解調(diào),將其恢復(fù)為數(shù)字基帶信
無(wú)線調(diào)制解調(diào)器對(duì)所述數(shù)字基帶信號(hào)進(jìn)行信道解碼及前向糾錯(cuò)處理,得到 傳輸流,然后對(duì)傳輸流進(jìn)行解復(fù)用及解碼處理,得到多媒體流信號(hào)。
本發(fā)明所述技術(shù)方案中移動(dòng)終端通過(guò)與具有音視頻編碼及有線數(shù)字電視
射頻信號(hào)接入功能的無(wú)線Modem建立實(shí)時(shí)傳送會(huì)話,從而使得移動(dòng)終端可通 過(guò)無(wú)線Modem接入數(shù)字電視網(wǎng)絡(luò),接收數(shù)字電視媒體流信號(hào),采用本發(fā)明技 術(shù)方案后,移動(dòng)終端用戶可通過(guò)移動(dòng)終端隨時(shí)隨地收看數(shù)字電視節(jié)目。
圖1為本發(fā)明移動(dòng)數(shù)字電視實(shí)現(xiàn)方法的流程圖。
具體實(shí)施例方式
本發(fā)明中移動(dòng)終端通過(guò)具有音視頻編碼及有線數(shù)字電視射頻信號(hào)接入功 能的無(wú)線Modem接收數(shù)字電視媒體流信號(hào),使得用戶可通過(guò)移動(dòng)終端收看數(shù) 字電視節(jié)目。
本發(fā)明中,所述無(wú)線Modem預(yù)先通過(guò)搜索頻道操作將TS (Transport Stream,傳輸流)中的頻道PID ( Packet Identifier,包識(shí)別碼)保存下來(lái),每一 個(gè)PID在無(wú)線Modem中用唯一的一個(gè)正整數(shù)標(biāo)識(shí)。
下面將結(jié)合各個(gè)附圖對(duì)本發(fā)明的具體實(shí)現(xiàn)過(guò)程做進(jìn)一步詳細(xì)的說(shuō)明。
請(qǐng)參閱圖1,該圖為本發(fā)明移動(dòng)數(shù)字電視實(shí)現(xiàn)方法的流程圖,其具體實(shí)現(xiàn)
過(guò)程為
步驟10、無(wú)線Modem登錄移動(dòng)通信網(wǎng)絡(luò),移動(dòng)通信網(wǎng)絡(luò)對(duì)無(wú)線Modem 進(jìn)行鑒權(quán)及認(rèn)證,在鑒權(quán)及認(rèn)證通過(guò)后,移動(dòng)通信網(wǎng)絡(luò)對(duì)無(wú)線Modem進(jìn)行PDP (Packet Digital Protocol,分組數(shù)據(jù)協(xié)議)激活,PDP激活成功后,移動(dòng)通信 網(wǎng)絡(luò)為無(wú)線Modem分配網(wǎng)絡(luò)地址,無(wú)線Modem將該網(wǎng)絡(luò)地址通過(guò)短信方式發(fā) 送給移動(dòng)終端。
步驟ll、移動(dòng)終端收到無(wú)線Modem發(fā)出的短信后,發(fā)起登錄無(wú)線Modem 的操作,為防止外界的惡意侵犯,無(wú)線Modem必須對(duì)移動(dòng)終端的登錄請(qǐng)求進(jìn) 行認(rèn)證,最簡(jiǎn)單的認(rèn)證方式就是采用HTTP (Hypertext Transfer Protocol超文 本傳輸協(xié)議)方式進(jìn)行口令認(rèn)證,若認(rèn)證通過(guò),執(zhí)行步驟13,否則,執(zhí)行步驟 12。
步驟12、無(wú)線Modem向移動(dòng)終端發(fā)送認(rèn)證失敗的應(yīng)答消息,流程終止。
步驟13、無(wú)線Modem向移動(dòng)終端發(fā)送認(rèn)證通過(guò)的應(yīng)答消息。
步驟14、移動(dòng)終端發(fā)起與無(wú)線Modem之間UDP ( User Datagram Protocol, 用戶數(shù)據(jù)報(bào)協(xié)議)通道的建立,該通道用于承載兩者之間的控制信息,控制協(xié) 議兩者可以共同采用RTSP (Real Time Streaming Protocol,實(shí)時(shí)流協(xié)議)。
步驟15、在控制通道成功建立后,移動(dòng)終端通過(guò)RTSP協(xié)議向無(wú)線Modem 發(fā)送DESCRIBE (描述)命令,該命令包含User-Agent (用戶代理),用于標(biāo) 明移動(dòng)終端的能力,即移動(dòng)終端支持的編碼算法、屏幕大小等能力參數(shù)。
步驟16、無(wú)線Modem收到移動(dòng)終端的能力參數(shù)之后,判斷自身能否支持 移動(dòng)終端的編碼算法,若支持,則執(zhí)行步驟18,否則,執(zhí)行步驟17。
步驟17、無(wú)線Modem對(duì)移動(dòng)終端的DESCRIBE命令進(jìn)行否定應(yīng)答,流程 終止。
步驟18、無(wú)線Modem對(duì)移動(dòng)終端的DESCRIBE命令進(jìn)行肯定應(yīng)答,在應(yīng) 答消息中,包括媒體流完整的SDP ( Session Description Protocol,會(huì)話描述協(xié)議)描述》
步驟19、移動(dòng)終端通過(guò)RTSP協(xié)議向無(wú)線Modem發(fā)送SETUP (建立)命 令,請(qǐng)求建立RTP (Real-time Transport Protocol,實(shí)時(shí)傳送協(xié)議)會(huì)話,消息 中包含用戶想要觀看的頻道的本地頻道號(hào)。
步驟20、無(wú)線Modem收到移動(dòng)終端的SETUP命令后,與移動(dòng)終端建立 RTP會(huì)話,若會(huì)話成功建立,則執(zhí)行步驟22,否則,執(zhí)行步驟21。
步驟21、無(wú)線Modem向移動(dòng)終端發(fā)送會(huì)話建立失敗的應(yīng)答消息,流程終止。
步驟22、無(wú)線Modem向移動(dòng)終端發(fā)送會(huì)話建立成功的應(yīng)答消息,應(yīng)答消 息中攜帶有本次建立的RTP會(huì)話的Session ID (會(huì)話ID )標(biāo)識(shí)。
步驟23 、會(huì)話成功建立后,移動(dòng)終端可通過(guò)RTSP向無(wú)線Modem發(fā)送PLAY (播放)命令,請(qǐng)求播放指定的頻道,該命令消息中的會(huì)話ID應(yīng)與上述應(yīng)答 消息中攜帶的會(huì)話ID —致。
步驟24、無(wú)線Modem從有線數(shù)字電視網(wǎng)絡(luò)接收到射頻信號(hào),從中解碼出 媒體流信號(hào),使用與移動(dòng)終端協(xié)商好的編碼算法對(duì)J 某體流進(jìn)行壓縮處理后,將 其發(fā)送給移動(dòng)終端。
本步驟中,所述無(wú)線Modem從有線數(shù)字電視網(wǎng)絡(luò)接收到的射頻信號(hào)中解 碼出媒體流信號(hào)的具體過(guò)程為
無(wú)線Modem接收有線數(shù)字電視網(wǎng)絡(luò)的模擬射頻信號(hào),將其轉(zhuǎn)換為模擬中 頻信號(hào),接著對(duì)該模擬中頻信號(hào)進(jìn)行正交振幅解調(diào),將其恢復(fù)為數(shù)字基帶信號(hào), 無(wú)線Modem對(duì)所述數(shù)字基帶信號(hào)進(jìn)行信道解碼及前向糾錯(cuò)處理,得到TS流, 然后對(duì)TS流進(jìn)行解復(fù)用及解碼處理,得到多媒體流信號(hào)。
步驟25、在々某體流播放過(guò)程中,移動(dòng)終端可通過(guò)RTSP向無(wú)線Modem發(fā) 送PAUSE (暫停)或TEARDOWN (終止)或換臺(tái)命令,無(wú)線Modem根據(jù)接 收到的命令執(zhí)行相應(yīng)的操作。明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及 其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1、一種移動(dòng)數(shù)字電視實(shí)現(xiàn)方法,其特征在于,包括步驟A、移動(dòng)終端登錄無(wú)線調(diào)制解調(diào)器,與其建立控制通道;B、移動(dòng)終端與無(wú)線調(diào)制解調(diào)器進(jìn)行能力交換,協(xié)商媒體流的編碼算法;C、移動(dòng)終端向無(wú)線調(diào)制解調(diào)器發(fā)送會(huì)話建立請(qǐng)求,其中攜帶有用戶欲觀看頻道的本地頻道號(hào),無(wú)線調(diào)制解調(diào)器收到請(qǐng)求后與移動(dòng)終端建立實(shí)時(shí)傳送會(huì)話;D、移動(dòng)終端向無(wú)線調(diào)制解調(diào)器發(fā)送播放命令,無(wú)線調(diào)制解調(diào)器從有線數(shù)字電視網(wǎng)絡(luò)中接收射頻信號(hào),從中解碼出媒體流信號(hào),然后采用協(xié)商好的編碼算法對(duì)媒體流信號(hào)進(jìn)行壓縮后發(fā)送給無(wú)線終端,無(wú)線終端對(duì)其進(jìn)行解壓播放。
2、 如權(quán)利要求l所述的方法,其特征在于,所述步驟A前還包括步驟 無(wú)線調(diào)制解調(diào)器聯(lián)入移動(dòng)通信網(wǎng)絡(luò),在無(wú)線調(diào)制解調(diào)器的分組數(shù)據(jù)協(xié)議激活成功后,移動(dòng)通信網(wǎng)絡(luò)為無(wú)線調(diào)制解調(diào)器分配網(wǎng)絡(luò)地址,無(wú)線調(diào)制解調(diào)器將 該網(wǎng)絡(luò)地址通過(guò)短信方式發(fā)送給移動(dòng)終端。
3、 如權(quán)利要求2所述的方法,其特征在于,所述步驟A的具體實(shí)現(xiàn)過(guò)程為移動(dòng)終端收到無(wú)線調(diào)制解調(diào)器發(fā)出的短信后,向無(wú)線調(diào)制解調(diào)器發(fā)送登錄 請(qǐng)求,無(wú)線調(diào)制解調(diào)器對(duì)移動(dòng)終端進(jìn)行認(rèn)證,若認(rèn)證通過(guò),移動(dòng)終端與無(wú)線調(diào) 制解調(diào)器建立控制通道,否則,流程終止。
4、 如權(quán)利要求l所述的方法,其特征在于,所述步驟B的具體實(shí)現(xiàn)過(guò)程為移動(dòng)終端將自身的能力參數(shù)發(fā)送給無(wú)線調(diào)制解調(diào)器,該能力參數(shù)中包括移 動(dòng)終端支持的編碼算法;無(wú)線調(diào)制解調(diào)器收到所述能力參數(shù)后,判斷自身能否支持移動(dòng)終端的編碼 算法,若能,則向移動(dòng)終端發(fā)送肯定的應(yīng)答消息,執(zhí)行步驟C,否則,向移動(dòng) 終端發(fā)送否定的應(yīng)答消息,流程終止。
5、 如權(quán)利要求1所述的方法,其特征在于,所述播放命令中攜帶有所述 實(shí)時(shí)傳送會(huì)話的標(biāo)識(shí)。
6、 如權(quán)利要求1所述的方法,其特征在于,在媒體流播放過(guò)程中,移動(dòng)終端向無(wú)線調(diào)制解調(diào)器發(fā)送暫?;蚪K止或換臺(tái)命令,無(wú)線調(diào)制解調(diào)器根據(jù)接收 到的命令執(zhí)行相應(yīng)的操作。
7、 如權(quán)利要求1所述的方法,其特征在于,所述無(wú)線調(diào)制解調(diào)器在從有 線數(shù)字電視網(wǎng)絡(luò)接收到的射頻信號(hào)中解碼出媒體流信號(hào)的具體過(guò)程為無(wú)線調(diào)制解調(diào)器接收有線數(shù)字電視網(wǎng)絡(luò)的模擬射頻信號(hào),將其轉(zhuǎn)換為模擬 中頻信號(hào),接著對(duì)該模擬中頻信號(hào)進(jìn)行正交振幅解調(diào),將其恢復(fù)為數(shù)字基帶信號(hào);無(wú)線調(diào)制解調(diào)器對(duì)所述數(shù)字基帶信號(hào)進(jìn)行信道解碼及前向糾錯(cuò)處理,得到 傳輸流,然后對(duì)傳輸流進(jìn)行解復(fù)用及解碼處理,得到多媒體流信號(hào)。
全文摘要
本發(fā)明公開(kāi)了一種移動(dòng)數(shù)字電視實(shí)現(xiàn)方法,包括步驟移動(dòng)終端登錄無(wú)線調(diào)制解調(diào)器,與其建立控制通道,移動(dòng)終端與無(wú)線調(diào)制解調(diào)器進(jìn)行能力交換,協(xié)商媒體流的編碼算法,移動(dòng)終端向無(wú)線調(diào)制解調(diào)器發(fā)送會(huì)話建立請(qǐng)求,其中攜帶有用戶欲觀看頻道的本地頻道號(hào),無(wú)線調(diào)制解調(diào)器收到請(qǐng)求后與移動(dòng)終端建立實(shí)時(shí)傳送會(huì)話,移動(dòng)終端向無(wú)線調(diào)制解調(diào)器發(fā)送播放命令,無(wú)線調(diào)制解調(diào)器從有線數(shù)字電視網(wǎng)絡(luò)接收到的射頻信號(hào)中解碼出媒體流信號(hào),然后采用協(xié)商好的編碼算法對(duì)媒體流信號(hào)進(jìn)行壓縮后發(fā)送給無(wú)線終端,無(wú)線終端對(duì)其進(jìn)行解壓播放。本發(fā)明使得移動(dòng)終端用戶可通過(guò)移動(dòng)終端隨時(shí)隨地收看數(shù)字電視節(jié)目。
文檔編號(hào)H04H20/57GK101197631SQ20071019587
公開(kāi)日2008年6月11日 申請(qǐng)日期2007年12月3日 優(yōu)先權(quán)日2007年12月3日
發(fā)明者瑾 孫, 鄒品陽(yáng), 軍 陳 申請(qǐng)人:中興通訊股份有限公司