專利名稱:一種實(shí)現(xiàn)流媒體互動(dòng)的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在無線網(wǎng)絡(luò)中傳輸流媒體的技術(shù),特別涉及一種實(shí)現(xiàn)流媒體互動(dòng)的方法及系統(tǒng)。
背景技術(shù):
隨著無線網(wǎng)絡(luò)技術(shù)的發(fā)展和移動(dòng)終端技術(shù)的發(fā)展,無線網(wǎng)絡(luò)側(cè)可以為移動(dòng)終端提供越來越多豐富多彩的業(yè)務(wù)和內(nèi)容,如為移動(dòng)終端提供多媒體短消息業(yè)務(wù)、視頻流業(yè)務(wù)、可視電話業(yè)務(wù)、多媒體廣播多播業(yè)務(wù),以及手機(jī)電視業(yè)務(wù)等服務(wù)業(yè)務(wù)。
移動(dòng)終端的應(yīng)用已經(jīng)越來越普遍,而且為了滿足在移動(dòng)終端上實(shí)現(xiàn)無線網(wǎng)絡(luò)側(cè)提供的各種服務(wù)業(yè)務(wù)的需要,移動(dòng)終端的集成度越來越高,信息處理能力越來越強(qiáng)。目前,移動(dòng)終端上可以配置具有一定分辨率與色彩的彩色屏幕和攝像頭。移動(dòng)終端可以接收無線網(wǎng)絡(luò)側(cè)提供的多媒體短消息、視頻流等信息,播放給用戶收看。
為了使移動(dòng)終端不被動(dòng)的接收無線網(wǎng)絡(luò)側(cè)提供的各種服務(wù)業(yè)務(wù),如流媒體,提出了一種基于短信實(shí)現(xiàn)互動(dòng)傳輸流媒體的方案。
圖1為現(xiàn)有技術(shù)中基于短信實(shí)現(xiàn)互動(dòng)傳輸流媒體的系統(tǒng),該系統(tǒng)包括移動(dòng)終端、流媒體服務(wù)器、互動(dòng)短消息配置信息設(shè)置單元和短消息接入處理單元。其中,互動(dòng)短消息配置信息設(shè)置單元用于設(shè)置互動(dòng)短消息配置信息,業(yè)務(wù)提供商通過該單元分別為不同的流媒體節(jié)目設(shè)置對(duì)應(yīng)的互動(dòng)短消息配置信息;流媒體服務(wù)器存儲(chǔ)流媒體文件和相應(yīng)的互動(dòng)短消息配置文件,接收流媒體節(jié)目的直播數(shù)據(jù)流和相應(yīng)的互動(dòng)短消息配置信息;
移動(dòng)終端用于訪問和播放流媒體節(jié)目,并根據(jù)互動(dòng)短消息配置信息,發(fā)送包含用戶所選擇的互動(dòng)操作行為信息的短消息;短消息接入處理單元用于根據(jù)移動(dòng)終端發(fā)送的互動(dòng)短消息,對(duì)移動(dòng)終端訪問的流媒體節(jié)目進(jìn)行指定的互動(dòng)操作。
互動(dòng)短消息配置信息設(shè)置單元與流媒體服務(wù)器連接,將互動(dòng)短消息配置信息設(shè)置單元設(shè)置的互動(dòng)短消息配置文件或配置信息發(fā)送到流媒體服務(wù)器。業(yè)務(wù)提供商通過互動(dòng)短消息配置信息設(shè)置單元設(shè)置與流媒體文件對(duì)應(yīng)的互動(dòng)短消息配置文件,并上傳到流媒體服務(wù)器進(jìn)行保存。對(duì)于直播形式的流媒體,業(yè)務(wù)提供商根據(jù)直播流媒體的進(jìn)展,實(shí)時(shí)通過互動(dòng)短消息配置信息設(shè)置單元設(shè)置相應(yīng)的互動(dòng)短消息配置信息,并實(shí)時(shí)將該信息上傳到流媒體服務(wù)器。
流媒體服務(wù)器與移動(dòng)終端連接,向移動(dòng)終端發(fā)送用戶選擇的流媒體節(jié)目數(shù)據(jù)和與其對(duì)應(yīng)的互動(dòng)短消息配置信息。
移動(dòng)終端通過無線方式與短消息接入處理單元連接。移動(dòng)終端在收到互動(dòng)短消息配置信息后,通過短消息的形式,將用戶的互動(dòng)操作行為信息發(fā)送給指定的短消息接入處理單元。短消息接入處理單元中的短消息接入服務(wù)器接收到短消息后,根據(jù)用戶選擇的互動(dòng)操作行為信息對(duì)流媒體節(jié)目進(jìn)行相應(yīng)的互動(dòng)操作處理,或偕同該單元中的其他服務(wù)器進(jìn)行相應(yīng)的互動(dòng)操作處理,從而實(shí)現(xiàn)互動(dòng)過程。
可以看出,目前完成流媒體的互動(dòng)過程只能通過短信的方式,而不能通過其他方式完成,這樣,會(huì)導(dǎo)致移動(dòng)終端在實(shí)現(xiàn)流媒體互動(dòng)時(shí)采用的功能有限,運(yùn)營(yíng)模式有限以及應(yīng)用場(chǎng)景有限。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種實(shí)現(xiàn)流媒體互動(dòng)的方法,該方法不僅能夠基于短信,而且能夠基于無線網(wǎng)絡(luò)中的其他互動(dòng)方式完成流媒體的互動(dòng)過程,從而使移動(dòng)終端在實(shí)現(xiàn)流媒體互動(dòng)時(shí)能夠采用多種功能、多種運(yùn)營(yíng)模式以及多種應(yīng)用場(chǎng)景。
本發(fā)明還提供一種實(shí)現(xiàn)流媒體互動(dòng)的系統(tǒng),該系統(tǒng)不僅能夠基于短信,而且能夠基于無線網(wǎng)絡(luò)中的其他互動(dòng)方式完成流媒體的互動(dòng)過程,從而使移動(dòng)終端在實(shí)現(xiàn)流媒體互動(dòng)時(shí)能夠采用多種功能、多種運(yùn)營(yíng)模式以及多種應(yīng)用場(chǎng)景。
根據(jù)上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的一種實(shí)現(xiàn)流媒體互動(dòng)的方法,該方法包括移動(dòng)終端連接到流媒體服務(wù)器接收流媒體;流媒體服務(wù)器將流媒體對(duì)應(yīng)的攜帶有互動(dòng)方式的配置信息合成到流媒體中,發(fā)送給移動(dòng)終端;移動(dòng)終端按照所接收到的配置信息中攜帶的互動(dòng)方式,進(jìn)行流媒體的互動(dòng)。
在流媒體服務(wù)器上建立流媒體與攜帶有互動(dòng)方式的配置信息的對(duì)應(yīng)關(guān)系,所述配置信息是根據(jù)對(duì)應(yīng)關(guān)系確定的。
所述的互動(dòng)方式為普通文本互動(dòng)TextOnly模式、或短信互動(dòng)模式、或通用互動(dòng)模式、或TextOnly模式與短信互動(dòng)模式的組合、或TextOnly模式與通用互動(dòng)模式的組合。
所述配置信息通過RTP消息發(fā)送。
當(dāng)互動(dòng)方式為TextOnly模式時(shí),所述通過RTP消息發(fā)送配置信息的過程為RTP消息中的TYPE攜帶表示為擴(kuò)展類型的標(biāo)識(shí),SIDX攜帶表示是TextOnly模式的標(biāo)識(shí),uSIDX攜帶在移動(dòng)終端的哪個(gè)區(qū)域顯示配置信息;SendSequence攜帶配置信息的數(shù)據(jù)包的序列號(hào);TLEN,攜帶移動(dòng)終端將接收到的配置信息在uSIDX定義的區(qū)域中顯示的信息。
當(dāng)互動(dòng)方式為短信互動(dòng)模式時(shí),所述通過RTP消息發(fā)送配置信息的過程為RTP消息中的TYPE攜帶表示為擴(kuò)展類型的標(biāo)識(shí),SIDX攜帶表示是短信互動(dòng)模式的標(biāo)識(shí),uSIDX攜帶了發(fā)送攜帶配置文件中的配置信息的數(shù)據(jù)包的序列號(hào);ConfirmFlag攜帶了移動(dòng)終端進(jìn)行短信確認(rèn)是否進(jìn)行流媒體互動(dòng)所的標(biāo)識(shí);CALLED LEN攜帶了每一個(gè)被叫號(hào)碼的長(zhǎng)度;CALLED PARTY NUMBER攜帶了總的被叫號(hào)碼的長(zhǎng)度;SLEN攜帶了短信長(zhǎng)度;SCONTENT預(yù)置短信內(nèi)容;CLEN,攜帶短信確認(rèn)長(zhǎng)度;CCONTENT,攜帶短信確認(rèn);SELECTIONCOUNT攜帶了預(yù)置用戶發(fā)送短信的個(gè)數(shù);LENGTHn攜帶了移動(dòng)終端發(fā)送短信n的長(zhǎng)度;SELECTIONn攜帶了預(yù)置移動(dòng)終端選擇發(fā)送的短信n。
當(dāng)互動(dòng)方式為通用互動(dòng)模式時(shí),所述通過RTP消息發(fā)送配置信息的過程為RTP消息中的TYPE攜帶表示為擴(kuò)展類型的標(biāo)識(shí),SIDX攜帶表示是通用互動(dòng)模式的標(biāo)識(shí);uSIDX攜帶了發(fā)送攜帶配置文件中的配置信息的數(shù)據(jù)包的序列號(hào);Count攜帶了互動(dòng)操作個(gè)數(shù);KeyPress攜帶了功能鍵;iTYPE攜帶了互操作類型;ConfirmFlag攜帶了移動(dòng)終端是否需要進(jìn)行短信確認(rèn);paramentslength攜帶了互動(dòng)操作參數(shù)個(gè)數(shù);lengthn攜帶了互動(dòng)操作參數(shù)n的長(zhǎng)度;paramentn攜帶了互動(dòng)操作參數(shù)n。
所述配置文件采用擴(kuò)展標(biāo)識(shí)語言XML設(shè)置。
所述配置信息中還包括互動(dòng)內(nèi)容,所述進(jìn)行流媒體的互動(dòng)是采用配置信息中攜帶的互動(dòng)內(nèi)容進(jìn)行的。
一種實(shí)現(xiàn)流媒體互動(dòng)的系統(tǒng),該系統(tǒng)包括移動(dòng)終端、流媒體服務(wù)器、互動(dòng)配置信息設(shè)置單元和互動(dòng)處理單元,其中,互動(dòng)配置信息設(shè)置單元,用于設(shè)置包括互動(dòng)方式以及互動(dòng)內(nèi)容的配置信息,發(fā)送給流媒體服務(wù)器或者流媒體服務(wù)器自動(dòng)在預(yù)先設(shè)置的目錄獲??;流媒體服務(wù)器從互動(dòng)配置信息設(shè)置單元得到包括互動(dòng)方式以及互動(dòng)內(nèi)容的的配置信息,合成在對(duì)應(yīng)的流媒體后,發(fā)送給移動(dòng)終端;移動(dòng)終端用于從流媒體服務(wù)器中獲取到含有配置信息的流媒體后,解析出流媒體和配置信息,根據(jù)配置信息中定義的互動(dòng)方式,將互動(dòng)界面顯示在移動(dòng)終端,根據(jù)移動(dòng)終端的互動(dòng)操作,將互動(dòng)指令發(fā)送給互動(dòng)處理單元;互動(dòng)處理單元用于根據(jù)移動(dòng)終端發(fā)送的互動(dòng)指令,對(duì)移動(dòng)終端當(dāng)前接收到的流媒體進(jìn)行指定的互動(dòng)操作。
所述互動(dòng)處理單元有一個(gè)或多個(gè),分別接收不同互動(dòng)方式發(fā)送的互動(dòng)指令。
所述互動(dòng)處理單元與移動(dòng)終端通過無線方式連接。
從上述方案可以看出,本發(fā)明的流媒體服務(wù)器得到攜帶有互動(dòng)方式和互動(dòng)內(nèi)容的配置信息,并且將配置信息合成到正常的流媒體中。當(dāng)流媒體服務(wù)器為移動(dòng)終端播放流媒體時(shí),可以同時(shí)將該配置信息發(fā)送給移動(dòng)終端,移動(dòng)終端根據(jù)接收到的配置信息采用相應(yīng)的互動(dòng)方式進(jìn)行流媒體的互動(dòng)。由于互動(dòng)方式有多種,所以本發(fā)明提供的方法及系統(tǒng)不僅基于短信,而且基于無線網(wǎng)絡(luò)中的其他互動(dòng)方式完成流媒體的互動(dòng)過程,從而使移動(dòng)終端在實(shí)現(xiàn)流媒體互動(dòng)時(shí)能夠采用多種功能、多種運(yùn)營(yíng)模式以及多種應(yīng)用場(chǎng)景。
圖1為現(xiàn)有技術(shù)中基于短信實(shí)現(xiàn)互動(dòng)傳輸流媒體的系統(tǒng);圖2為本發(fā)明實(shí)現(xiàn)流媒體互動(dòng)的方法流程圖;圖3為承載表示TextOnly模式的配置文件的RTP消息結(jié)構(gòu)示意圖;圖4為承載表示短信互動(dòng)模式的配置文件的RTP消息結(jié)構(gòu)示意圖;圖5為承載表示通用互動(dòng)模式的流媒體互動(dòng)的配置文件的RTP消息結(jié)構(gòu)示意圖;圖6為本發(fā)明實(shí)現(xiàn)流媒體互動(dòng)的系統(tǒng)流程圖。
具體實(shí)施例方式
為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,以下舉具體實(shí)施例并參照附圖,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)的說明。
本發(fā)明在流媒體服務(wù)器為移動(dòng)終端播放流媒體時(shí),可以在流媒體服務(wù)器上預(yù)置攜帶有互動(dòng)方式的配置信息,并建立兩者的對(duì)應(yīng)關(guān)系。當(dāng)流媒體服務(wù)器為移動(dòng)終端播放流媒體時(shí),可以同時(shí)將該配置信息合成在流媒體的RTP文件中發(fā)送給移動(dòng)終端,移動(dòng)終端根據(jù)接收到的配置信息采用相應(yīng)的互動(dòng)方式進(jìn)行流媒體的互動(dòng)。
圖2為本發(fā)明實(shí)現(xiàn)流媒體互動(dòng)的方法流程圖,其具體步驟為步驟201、在流媒體服務(wù)器上建立流媒體與攜帶有互動(dòng)方式和互動(dòng)內(nèi)容的配置信息的對(duì)應(yīng)關(guān)系。
步驟202、當(dāng)移動(dòng)終端通過流媒體服務(wù)器接收流媒體時(shí),同時(shí)流媒體服務(wù)器將該流媒體對(duì)應(yīng)的配置信息發(fā)送給移動(dòng)終端。
發(fā)送方式為將配置信息合成在流媒體的RTP文件中,發(fā)送給移動(dòng)終端。
步驟203、移動(dòng)終端按照所接收到的配置信息中規(guī)定的互動(dòng)方式,進(jìn)行流媒體的互動(dòng)。
在本發(fā)明中,進(jìn)行流媒體互動(dòng)時(shí),還可以采用配置信息中的互動(dòng)內(nèi)容進(jìn)行互動(dòng)。
進(jìn)行流媒體的互動(dòng)過程為移動(dòng)終端按照所接收到的配置信息中定義的互動(dòng)方式和互動(dòng)內(nèi)容,將互動(dòng)界面顯示在移動(dòng)終端,并且根據(jù)移動(dòng)終端的交互式操作,按照配置信息定義的互動(dòng)方式,采用配置內(nèi)容進(jìn)行流媒體的互動(dòng)。
例如當(dāng)配置信息中攜帶有采用音頻呼叫的互動(dòng)方式時(shí),移動(dòng)終端通過音頻方式與無線網(wǎng)絡(luò)預(yù)先設(shè)置的被叫號(hào)碼進(jìn)行通信,完成與流媒體的互動(dòng)和交流;當(dāng)配置信息中攜帶有采用視頻呼叫的互動(dòng)方式時(shí),移動(dòng)終端通過視頻方式與無線網(wǎng)絡(luò)預(yù)先設(shè)置的視頻被叫號(hào)碼進(jìn)行通信。采用的互動(dòng)方式還可以有USSD和WAP方式等。
在本發(fā)明中,配置信息的全部或部分可以通過RTP消息發(fā)送給移動(dòng)終端,如只攜帶配置信息的互動(dòng)方式等。在本發(fā)明中,互動(dòng)方式可以有三種,即普通文本互動(dòng)(TextOnly)模式、短信互動(dòng)模式以及通用互動(dòng)模式的流媒體互動(dòng)。
以下對(duì)這三種互動(dòng)方式進(jìn)行詳細(xì)說明。
TextOnly模式的流媒體互動(dòng)此模式類似與卡拉OK的模式,在此互動(dòng)模式下,移動(dòng)終端僅僅是將配置信息顯示在移動(dòng)終端上,移動(dòng)終端不與無線通信網(wǎng)絡(luò)側(cè)進(jìn)行任何的互動(dòng)功能。
此模式的典型應(yīng)用是用于歌詞的顯示,突發(fā)事件的提示,天氣預(yù)報(bào)的顯示以及配合短信互動(dòng)模式以及通用互動(dòng)模式中相關(guān)信息的提示等。
圖3為承載表示TextOnly模式的配置文件的RTP消息結(jié)構(gòu)示意圖,如圖所示該消息中的U、R、LEN和SDUR都按照現(xiàn)有技術(shù)設(shè)置,可以參見RFC4396,在本發(fā)明中,定義了類型6,即TYPE=6來表示一種擴(kuò)充類型,在這里表示采用短信模式為用戶顯示配置文件中的配置信息;SIDX定義為0,表示是TextOnly模式;uSIDX定義了是在移動(dòng)終端的哪個(gè)區(qū)域顯示配置信息,目前移動(dòng)終端有兩個(gè)區(qū)域Index0區(qū)域和Index1區(qū)域;SendSequence定義了發(fā)送攜帶配置文件中的配置信息的數(shù)據(jù)包的序列號(hào),如果相鄰的數(shù)據(jù)包序列號(hào)相同,則移動(dòng)終端不需要處理后續(xù)接收到的數(shù)據(jù)包;TLEN,在TextOnly模式下,移動(dòng)終端將接收到的配置信息在uSIDX定義的區(qū)域中顯示。
短信互動(dòng)模式的流媒體互動(dòng)圖4為承載表示短信互動(dòng)模式的配置文件的RTP消息結(jié)構(gòu)示意圖,如圖所示該消息中的U、R、LEN和SDUR都按照現(xiàn)有技術(shù)設(shè)置,可以參見RFC4396,在本發(fā)明中,定義了類型6,即TYPE=6來擴(kuò)充類型,在這里表示采用短信互動(dòng)模式對(duì)流媒體服務(wù)器播放的流媒體進(jìn)行操作;SIDX定義為1,表示是短信互動(dòng)模式;uSIDX定義了發(fā)送攜帶配置文件中的配置信息的數(shù)據(jù)包的序列號(hào),如果相鄰的數(shù)據(jù)包序列號(hào)相同,則移動(dòng)終端不需要處理后續(xù)接收到的數(shù)據(jù)包;ConfirmFlag定義了移動(dòng)終端進(jìn)行短信確認(rèn)是否進(jìn)行流媒體互動(dòng),取值為0或1;CALLED LEN定義了每一個(gè)被叫號(hào)碼的長(zhǎng)度;CALLED PARTY NUMBER定義了總的被叫號(hào)碼的長(zhǎng)度,最長(zhǎng)不超過16字節(jié);SLEN定義了短信長(zhǎng)度;SCONTENT預(yù)置短信內(nèi)容(可以由配置信息得到),長(zhǎng)度取決于SLEN的定義;CLEN,短信確認(rèn)長(zhǎng)度,取決于ConfirmFlag的定義;CCONTENT,短信確認(rèn),移動(dòng)終端的提示信息,長(zhǎng)度取決于CLEN;SELECTION COUNT定義了預(yù)置用戶發(fā)送短信的個(gè)數(shù),最大值為10;LENGTH1定義了移動(dòng)終端發(fā)送短信1的長(zhǎng)度;SELECTION1定義了預(yù)置移動(dòng)終端選擇發(fā)送的短信1,移動(dòng)終端將接收到的配置信息填充到移動(dòng)終端中。
在本發(fā)明中,也可以沒有SCONTENT,這時(shí),由移動(dòng)終端自身設(shè)置短信內(nèi)容。
通用互動(dòng)模式的流媒體互動(dòng)在這種互動(dòng)模式下,可以應(yīng)用在以下多種場(chǎng)景中。
預(yù)置短信互動(dòng)在此場(chǎng)景中,可以將預(yù)置短信內(nèi)容和預(yù)置的被叫號(hào)碼配置在配置信息中合成在流媒體上通過RTP消息下發(fā)給移動(dòng)終端,移動(dòng)終端可以將接收到的短信內(nèi)容發(fā)送到不同的被叫號(hào)碼(在配置信息中,還具有該預(yù)置短信互動(dòng)的功能鍵的設(shè)置,移動(dòng)終端通過點(diǎn)擊功能鍵就可以將短信內(nèi)容發(fā)送到不同的被叫號(hào)碼)。
自定義短信互動(dòng)在此場(chǎng)景中,可以將預(yù)置的被叫號(hào)碼配置在配置信息中合成在流媒體上通過RTP消息下發(fā)給移動(dòng)終端,移動(dòng)終端自身輸入短信內(nèi)容,將短信內(nèi)容發(fā)送到不同的被叫號(hào)碼中(在配置信息中,還具有該自定義短信互動(dòng)的功能鍵的設(shè)置,移動(dòng)終端通過點(diǎn)擊功能鍵就可以將短信內(nèi)容發(fā)送到不同的被叫號(hào)碼)。
語音呼叫以及USSD互動(dòng),在此場(chǎng)景下,可以將預(yù)置的被叫號(hào)碼配置在配置信息中合成在流媒體上通過RTP消息下發(fā)給移動(dòng)終端,移動(dòng)終端確認(rèn)后,可以將流媒體服務(wù)器播放的流媒體(一般為語音)轉(zhuǎn)移到具有被叫號(hào)碼的移動(dòng)終端上(在配置信息中,還具有該語音呼叫以及USSD互動(dòng)的功能鍵的設(shè)置,移動(dòng)終端通過點(diǎn)擊功能鍵就可以將流媒體發(fā)送到不同的被叫號(hào)碼)。
視頻呼叫互動(dòng),在此場(chǎng)景下,可以將預(yù)置的被叫號(hào)碼配置在配置信息中合成在流媒體上通過RTP消息下發(fā)給移動(dòng)終端,移動(dòng)終端確認(rèn)后,可以將流媒體服務(wù)器播放的流媒體(一般為視頻)轉(zhuǎn)移到具有被叫號(hào)碼的移動(dòng)終端上(在配置信息中,還具有該視頻呼叫互動(dòng)的功能鍵的設(shè)置,移動(dòng)終端通過點(diǎn)擊功能鍵就可以將流媒體發(fā)送到不同的被叫號(hào)碼)。
WAP功能互動(dòng),在此場(chǎng)景下,可以將預(yù)置的統(tǒng)一資源定位符(URL)配置在配置信息中合成在流媒體上通過RTP消息下發(fā)給移動(dòng)終端,移動(dòng)終端確認(rèn)后,移動(dòng)終端會(huì)自行通過WAP方式前轉(zhuǎn)到預(yù)置的URL地址,通過互動(dòng)處理單元進(jìn)行相關(guān)的無線網(wǎng)絡(luò)操作。
JAVA功能互動(dòng),在此場(chǎng)景下,移動(dòng)終端觸發(fā)JAVA程序,該JAVA程序與流媒體服務(wù)器進(jìn)行信息交流,完成互動(dòng)。
圖5為承載表示通用互動(dòng)模式的流媒體互動(dòng)的配置文件的RTP消息結(jié)構(gòu)示意圖,如圖所示該消息中的U、R、LEN和SDUR都按照現(xiàn)有技術(shù)設(shè)置,可以參見RFC4396,在本發(fā)明中,定義了類型6,即TYPE=6來表示一種擴(kuò)充類型,在這里表示采用通用互動(dòng)模式為用戶顯示配置文件中的配置信息;SIDX定義為2,表示是通用互動(dòng)模式;uSIDX定義了發(fā)送攜帶配置文件中的配置信息的數(shù)據(jù)包的序列號(hào),如果相鄰的數(shù)據(jù)包序列號(hào)相同,則移動(dòng)終端不需要處理后續(xù)接收到的數(shù)據(jù)包;Count定義了互動(dòng)操作個(gè)數(shù);KeyPress定義了功能鍵;iTYPE定義了互操作類型;ConfirmFlag定義了移動(dòng)終端是否需要進(jìn)行短信確認(rèn);paraments length定義了互動(dòng)操作參數(shù)個(gè)數(shù);length1定義了互動(dòng)操作參數(shù)1的長(zhǎng)度;parament1定義了互動(dòng)操作參數(shù)1;length2定義了互動(dòng)操作參數(shù)2的長(zhǎng)度;parament2定義了互動(dòng)操作參數(shù)2;length3定義了互動(dòng)操作參數(shù)3的長(zhǎng)度;parament2定義了互動(dòng)操作參數(shù)3。
為了實(shí)現(xiàn)本發(fā)明,必須在流媒體服務(wù)器上設(shè)置配置信息,并設(shè)置配置信息與流媒體的對(duì)應(yīng)關(guān)系,當(dāng)向移動(dòng)終端播放流媒體時(shí),根據(jù)對(duì)應(yīng)關(guān)系將配置信息合成在流媒體中發(fā)送給移動(dòng)終端,移動(dòng)終端根據(jù)配置信息中的互動(dòng)方式和互動(dòng)內(nèi)容進(jìn)行流媒體互動(dòng)。該配置信息中包括互動(dòng)方式以及互動(dòng)內(nèi)容,采用擴(kuò)展標(biāo)識(shí)語言(XML)進(jìn)行定義,配置文件的格式如表1所示。
表1當(dāng)流媒體服務(wù)器設(shè)置了對(duì)應(yīng)于流媒體的配置信息后,就可以將配置信息定義的互動(dòng)內(nèi)容和互動(dòng)方式攜帶在RTP消息中發(fā)送給移動(dòng)終端了。
本發(fā)明還提供一種實(shí)現(xiàn)流媒體互動(dòng)的系統(tǒng),如圖6所示,該系統(tǒng)包括移動(dòng)終端、流媒體服務(wù)器、互動(dòng)配置信息設(shè)置單元和互動(dòng)處理單元。其中,互動(dòng)配置信息設(shè)置單元,用于設(shè)置包括互動(dòng)方式以及互動(dòng)內(nèi)容的配置信息,發(fā)送給流媒體服務(wù)器或者流媒體服務(wù)器自動(dòng)在預(yù)先設(shè)置的目錄獲??;流媒體服務(wù)器從互動(dòng)配置信息設(shè)置單元得到包括互動(dòng)方式以及互動(dòng)內(nèi)容的的配置信息,合成在對(duì)應(yīng)的流媒體后,發(fā)送給移動(dòng)終端;移動(dòng)終端用于從流媒體服務(wù)器中獲取到含有配置信息的流媒體后,解析出流媒體和配置信息,根據(jù)配置信息中定義的互動(dòng)方式,將互動(dòng)界面顯示在移動(dòng)終端,根據(jù)移動(dòng)終端的互動(dòng)操作,將互動(dòng)指令發(fā)送給互動(dòng)處理單元;互動(dòng)處理單元用于根據(jù)移動(dòng)終端發(fā)送的互動(dòng)指令,對(duì)移動(dòng)終端當(dāng)前接收到的流媒體進(jìn)行指定的互動(dòng)操作。
在本發(fā)明中,互動(dòng)處理單元有一個(gè)或多個(gè),分別對(duì)應(yīng)于不同的互動(dòng)方式,處理不同互動(dòng)方式的互動(dòng)指令。互動(dòng)處理單元與移動(dòng)終端通過無線方式連接?;?dòng)處理單元可以為USSD中心或WAP Portal等。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種實(shí)現(xiàn)流媒體互動(dòng)的方法,其特征在于,該方法包括移動(dòng)終端連接到流媒體服務(wù)器接收流媒體;流媒體服務(wù)器將流媒體對(duì)應(yīng)的攜帶有互動(dòng)方式的配置信息合成到流媒體中,發(fā)送給移動(dòng)終端;移動(dòng)終端按照所接收到的配置信息中攜帶的互動(dòng)方式,進(jìn)行流媒體的互動(dòng)。
2.如權(quán)利要求1所述的方法,其特征在于,在流媒體服務(wù)器上建立流媒體與攜帶有互動(dòng)方式的配置信息的對(duì)應(yīng)關(guān)系,所述配置信息是根據(jù)對(duì)應(yīng)關(guān)系確定的。
3.如權(quán)利要求1所述的方法,其特征在于,所述的互動(dòng)方式為普通文本互動(dòng)TextOnly模式、或短信互動(dòng)模式、或通用互動(dòng)模式、或TextOnly模式與短信互動(dòng)模式的組合、或TextOnly模式與通用互動(dòng)模式的組合。
4.如權(quán)利要求1所述的方法,其特征在于,所述配置信息通過RTP消息發(fā)送。
5.如權(quán)利要求4所述的方法,其特征在于,當(dāng)互動(dòng)方式為TextOnly模式時(shí),所述通過RTP消息發(fā)送配置信息的過程為RTP消息中的TYPE攜帶表示為擴(kuò)展類型的標(biāo)識(shí),SIDX攜帶表示是TextOnly模式的標(biāo)識(shí),uSIDX攜帶在移動(dòng)終端的哪個(gè)區(qū)域顯示配置信息;SendSequence攜帶配置信息的數(shù)據(jù)包的序列號(hào);TLEN,攜帶移動(dòng)終端將接收到的配置信息在uSIDX定義的區(qū)域中顯示的信息。
6.如權(quán)利要求4所述的方法,其特征在于,當(dāng)互動(dòng)方式為短信互動(dòng)模式時(shí),所述通過RTP消息發(fā)送配置信息的過程為RTP消息中的TYPE攜帶表示為擴(kuò)展類型的標(biāo)識(shí),SIDX攜帶表示是短信互動(dòng)模式的標(biāo)識(shí),uSIDX攜帶了發(fā)送攜帶配置文件中的配置信息的數(shù)據(jù)包的序列號(hào);ConfirmFlag攜帶了移動(dòng)終端進(jìn)行短信確認(rèn)是否進(jìn)行流媒體互動(dòng)所的標(biāo)識(shí);CALLED LEN攜帶了每一個(gè)被叫號(hào)碼的長(zhǎng)度;CALLED PARTY NUMBER攜帶了總的被叫號(hào)碼的長(zhǎng)度;SLEN攜帶了短信長(zhǎng)度;SCONTENT預(yù)置短信內(nèi)容;CLEN,攜帶短信確認(rèn)長(zhǎng)度;CCONTENT,攜帶短信確認(rèn);SELECTIONCOUNT攜帶了預(yù)置用戶發(fā)送短信的個(gè)數(shù);LENGTHn攜帶了移動(dòng)終端發(fā)送短信n的長(zhǎng)度;SELECTIONn攜帶了預(yù)置移動(dòng)終端選擇發(fā)送的短信n。
7.如權(quán)利要求4所述的方法,其特征在于,當(dāng)互動(dòng)方式為通用互動(dòng)模式時(shí),所述通過RTP消息發(fā)送配置信息的過程為RTP消息中的TYPE攜帶表示為擴(kuò)展類型的標(biāo)識(shí),SIDX攜帶表示是通用互動(dòng)模式的標(biāo)識(shí);uSIDX攜帶了發(fā)送攜帶配置文件中的配置信息的數(shù)據(jù)包的序列號(hào);Count攜帶了互動(dòng)操作個(gè)數(shù);KeyPress攜帶了功能鍵;iTYPE攜帶了互操作類型;ConfirmFlag攜帶了移動(dòng)終端是否需要進(jìn)行短信確認(rèn);paramentslength攜帶了互動(dòng)操作參數(shù)個(gè)數(shù);lengthn攜帶了互動(dòng)操作參數(shù)n的長(zhǎng)度;paramentn攜帶了互動(dòng)操作參數(shù)n。
8.如權(quán)利要求1所述的方法,其特征在于,所述配置文件采用擴(kuò)展標(biāo)識(shí)語言XML設(shè)置。
9.如權(quán)利要求1所述的方法,其特征在于,所述配置信息中還包括互動(dòng)內(nèi)容,所述進(jìn)行流媒體的互動(dòng)是采用配置信息中攜帶的互動(dòng)內(nèi)容進(jìn)行的。
10.一種實(shí)現(xiàn)流媒體互動(dòng)的系統(tǒng),其特征在于,該系統(tǒng)包括移動(dòng)終端、流媒體服務(wù)器、互動(dòng)配置信息設(shè)置單元和互動(dòng)處理單元,其中,互動(dòng)配置信息設(shè)置單元,用于設(shè)置包括互動(dòng)方式以及互動(dòng)內(nèi)容的配置信息,發(fā)送給流媒體服務(wù)器或者流媒體服務(wù)器自動(dòng)在預(yù)先設(shè)置的目錄獲取;流媒體服務(wù)器從互動(dòng)配置信息設(shè)置單元得到包括互動(dòng)方式以及互動(dòng)內(nèi)容的配置信息,合成在對(duì)應(yīng)的流媒體后,發(fā)送給移動(dòng)終端;移動(dòng)終端用于從流媒體服務(wù)器中獲取到含有配置信息的流媒體后,解析出流媒體和配置信息,根據(jù)配置信息中定義的互動(dòng)方式,將互動(dòng)界面顯示在移動(dòng)終端,根據(jù)移動(dòng)終端的互動(dòng)操作,將互動(dòng)指令發(fā)送給互動(dòng)處理單元;互動(dòng)處理單元用于根據(jù)移動(dòng)終端發(fā)送的互動(dòng)指令,對(duì)移動(dòng)終端當(dāng)前接收到的流媒體進(jìn)行指定的互動(dòng)操作。
11.如權(quán)利要求10所述的系統(tǒng),其特征在于,所述互動(dòng)處理單元有一個(gè)或多個(gè),分別接收不同互動(dòng)方式發(fā)送的互動(dòng)指令。
12.如權(quán)利要求10所述的系統(tǒng),其特征在于,所述互動(dòng)處理單元與移動(dòng)終端通過無線方式連接。
全文摘要
本發(fā)明公開了一種實(shí)現(xiàn)流媒體互動(dòng)的方法及系統(tǒng),其中,該方法包括移動(dòng)終端連接到流媒體服務(wù)器接收流媒體;流媒體服務(wù)器將流媒體對(duì)應(yīng)的攜帶有互動(dòng)方式的配置信息合成到流媒體中,發(fā)送給移動(dòng)終端;移動(dòng)終端按照所接收到的配置信息中攜帶的互動(dòng)方式,進(jìn)行流媒體的互動(dòng)。本發(fā)明提供的方法及系統(tǒng)不僅基于短信,而且基于無線網(wǎng)絡(luò)中的其他互動(dòng)方式完成流媒體的互動(dòng)過程,從而使移動(dòng)終端在實(shí)現(xiàn)流媒體互動(dòng)時(shí)能夠采用多種功能、多種運(yùn)營(yíng)模式以及多種應(yīng)用場(chǎng)景。
文檔編號(hào)H04L12/28GK1917465SQ20061013972
公開日2007年2月21日 申請(qǐng)日期2006年9月22日 優(yōu)先權(quán)日2006年9月22日
發(fā)明者陳建, 李強(qiáng), 韓思恩, 岳春榮 申請(qǐng)人:華為技術(shù)有限公司