專利名稱:流媒體平臺支持多音軌內(nèi)容的方法、系統(tǒng)及流媒體服務(wù)器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及流媒體技術(shù)領(lǐng)域,尤其涉及關(guān)于流媒體平臺支持多音軌內(nèi)容的方法、系統(tǒng)及流媒體服務(wù)器。
背景技術(shù):
目前,手機(jī)等終端設(shè)備可以基于如GPRS(General Packet Radio Service,通用分組無線業(yè)務(wù))、EDGE(Enhanced Data rates for Global Evolution,GSM演進(jìn)增強(qiáng)數(shù)據(jù)速率)、WCDMA(Wide-band Code Division Multiple Access,寬帶碼分多址接入系統(tǒng))、CDMA2000(Code Division Multiple Addressing 2000,碼分多址接入系統(tǒng)2000)、TD-SCDMA(TD-SCDMATime Division SynchronizedCode Division Multiple Access,時分同步CDMA系統(tǒng))、DVB-H(Digital VideoBroadcasting-Handhelds,數(shù)字電視網(wǎng)絡(luò))、DMB(Digital MultimediaBroadcasting,數(shù)字多媒體廣播)、ISDB-T(Integrated Services DigitalBroadcasting-Terra,地面綜合服務(wù)數(shù)字廣播)等無線網(wǎng)絡(luò)自由的上網(wǎng),通過網(wǎng)絡(luò)觀看電影、電視等流媒體內(nèi)容。
參閱圖1A所示,基于無線網(wǎng)絡(luò)的流媒體處理系統(tǒng)包括直播編碼器100、流媒體服務(wù)器101、門戶網(wǎng)站102、無線網(wǎng)絡(luò)103及終端設(shè)備104。
所述直播編碼器100將輸入的模擬數(shù)據(jù)轉(zhuǎn)換成數(shù)字?jǐn)?shù)據(jù),并進(jìn)行壓縮,以及將壓縮后的數(shù)據(jù)流實時的發(fā)送給流媒體服務(wù)器101;所述輸入的模擬數(shù)據(jù)包括一路音頻和一路視頻,其中,圖示虛線箭頭表示該一路音頻數(shù)據(jù),實線箭頭表示該一路視頻數(shù)據(jù),下同。
所述直播編碼器100生成SDP(Session Descriptor Protocol,會話描述協(xié)議)文件,并將該文件發(fā)送給流媒體服務(wù)器101;所述SDP文件中包括直播編碼器將壓縮后的數(shù)據(jù)流發(fā)送到流媒體服務(wù)器101的端口數(shù)據(jù)以及該數(shù)據(jù)流的視音頻描述信息。下面給出SDP文件的一個具體的例子<pre id="pre0001" xml:space="preserve" listing-type="sequence">v=0//協(xié)議版本“v=”字段給出了會話描述協(xié)議的版本,不包括次版本號。o=-2631350701 1507213 IN IP4 192.168.18.101//會話起源;o=<username><session id><version><network type><address type><address>;具體到本例是Usemame=-;Session id=2631350701;Version=1507213;Networktype=IN;Address type=IP4;Address=192.168.18.101s=b314//會話名稱,s=<session name>c=IN IP4236.130.128.182/1//連接數(shù)據(jù);c=<network type><address type><connection address>t=00//時間信息t=<start time><stop time>;start time和stop time的值為十進(jìn)制的NTP(Network Time Protocol)時間,如果都為0,則表示持久會話。m=video 8686 RTP/AVP 96//媒體信息都以″m=″域開始;m=<media><port><transport><fmt list>;media指明媒體類型,比如video代表視頻,audio為音頻,port指明發(fā)送媒體流的端口,transport指明傳輸協(xié)議,比如RTP/AVP,即指the IETF′s Realtime Transport Protocol using the Audio/Video profilecarried over UDPb=AS:1920//b=″域描述流的帶寬b=<modifier>:<bandwidth-value>;modifier指明帶寬特性,可有兩種取值A(chǔ)S(Application-Specific Maximum)、CT(Conference Total);bandwidth-value的單位為kbpsa=rtpmap:96 H264/90000//媒體屬性描述域″a=″;a=<attribute>或者a=<attribute>:<value>;“rtpmap”屬性描述RTP有效載荷的類型、編碼方式、采樣時鐘頻率、編碼參數(shù);a=rtpmap:<payload type><encodingname>/<clock rate>[/<encoding parameters>];“fmtp”屬性給出了特殊RTP有效載荷的類型的參數(shù);a=fmtp:<format><format specmc parameters>a=fmtp:96 profile-level-id=4D3015;sprop-parameter-sets=Z01AFZZWCwJNgyRAAAD6AAAYahgwADgnADqargAK,aO88gA=;packetization-mode=1//進(jìn)一步給出載荷類型96的參數(shù)a=cliprect:0,0,576,352//描述畫面坐標(biāo)左到右0-576,上到下0-352a=framerate:25.//描述幀率.每秒25幀a=mpeg4-esid:201</pre><pre id="pre0002" xml:space="preserve" listing-type="sequence">//對應(yīng)于編號為201的流(視頻文件可能包含多個視頻流和音頻流,每個流給出一個編號,本例中該音頻流編號為201)a=x-envivio-verid:0002229A//描述envivio編碼器的版本idm=audio 8688 RTP/AVP97//開始音頻媒體信息描述。音頻媒體數(shù)據(jù)將發(fā)送到8688端口,發(fā)送協(xié)議是基于UDP的RTP協(xié)議,格式為97(動態(tài)RTP載荷類型)b=AS:32//帶寬為32kbpsa=rtpmap:97 mpeg4-generic/16000/2//對載荷類型97進(jìn)行說明,為mpeg4-generic編碼方式,采樣時鐘為16000HZa=fmtp:97 profile-level-id=15;config=1410;streamtype=5;ObjectType=64;mode=AAC-hbr;SizeLength=13;IndexLength=3;IndexDeltaLength=3//進(jìn)一步給出載荷類型97的參數(shù)為“profile-level-id=15;config=1410;streamtype=5;ObjectType=64;mode=AAC-hbr;SizeLength=13;IndexLength=3;IndexDeltaLength=3”a=mpeg4-esid:101//對應(yīng)于編號為101的流(視頻文件可能包含多個視頻流和音頻流,每個流給出一個編號,本例中該音頻流編號為101)a=lang:eng//描述輸入語音的標(biāo)識a=x-envivio-verid:0002229A//描述envivio編碼器的版本id</pre>所述終端設(shè)備104通過無線網(wǎng)絡(luò)103上網(wǎng)后,通過訪問門戶網(wǎng)站102獲得流媒體內(nèi)容的路徑URL(Unifrm Resource Locator,統(tǒng)一資源定位符),并根據(jù)該路徑URL向流媒體服務(wù)器101發(fā)起訪問請求。
所述流媒體服務(wù)器101接收到終端設(shè)備104的訪問請求后,解析對應(yīng)的SDP文件以獲得接收直播編碼器數(shù)據(jù)流的端口;所述流媒體服務(wù)器101通過監(jiān)聽所述端口,獲得直播編碼器100發(fā)送的數(shù)據(jù)流,并將其復(fù)制一份后發(fā)送給終端設(shè)備,由終端設(shè)備進(jìn)行解碼和播放。
參閱圖1B所示,由于直播編碼器100僅支持單路視頻數(shù)據(jù)和單路音頻數(shù)據(jù)的輸入輸出,流媒體服務(wù)器101僅支持單路視頻數(shù)據(jù)和單路音頻數(shù)據(jù)通過無線網(wǎng)絡(luò)103向終端設(shè)備104輸出,終端設(shè)備104也僅支持單路視頻數(shù)據(jù)和單路音頻數(shù)據(jù)的輸入、解壓和播放,而許多流媒體內(nèi)容是多語言的,即由一路視頻數(shù)據(jù)和多路音頻數(shù)據(jù)組成,因此在處理時,需要將一路視頻數(shù)據(jù)通過視頻復(fù)制器105復(fù)制后和多路音頻數(shù)據(jù)進(jìn)行匹配,再通過多個直播編碼器100進(jìn)行模/數(shù)轉(zhuǎn)換和壓縮。圖1B中,門戶網(wǎng)站102未示出,其功能同前所述。上述處理對直播編碼器的數(shù)量要求很大,而目前直播編碼器的價格很高,因此導(dǎo)致無線流媒體平臺的成本大幅上升,而且也不便于后續(xù)的維護(hù)。
發(fā)明內(nèi)容
本發(fā)明提供一種流媒體平臺支持多音軌內(nèi)容的方法、系統(tǒng)及流媒體服務(wù)器,用以解決現(xiàn)有技術(shù)中存在由于使用多個編碼器處理多音軌內(nèi)容造成的浪費(fèi)嚴(yán)重以及維護(hù)困難的問題。
本發(fā)明提供以下技術(shù)方案一種流媒體平臺支持多音軌內(nèi)容的方法,該方法包括步驟由一個直播編碼器將處理后的數(shù)據(jù)流發(fā)送到流媒體服務(wù)器,該數(shù)據(jù)流包含一路視頻數(shù)據(jù)和對應(yīng)的多路音頻數(shù)據(jù);所述流媒體服務(wù)器根據(jù)用戶指定的語言選擇該語言對應(yīng)的一路音頻數(shù)據(jù),復(fù)制該一路音頻數(shù)據(jù)和所述視頻數(shù)據(jù)并將其發(fā)送給用戶。
根據(jù)上述方法所述直播編碼器在發(fā)送給流媒體服務(wù)器的會話描述協(xié)議SDP文件中指示接收所述一路視頻數(shù)據(jù)的端口和接收所述多路音頻數(shù)據(jù)的多個端口,所述流媒體服務(wù)器通過監(jiān)聽這些端口接收所述數(shù)據(jù)流。
所述直播編碼器在編碼時通過音軌的順序號或標(biāo)簽指定音軌和語言的對應(yīng)關(guān)系,所述流媒體服務(wù)器通過用戶指定的語言所對應(yīng)的音軌的順序號或標(biāo)簽選擇音頻數(shù)據(jù)。
所述流媒體服務(wù)器通過用戶上報的用戶身份標(biāo)識查詢用戶屬性數(shù)據(jù)庫以獲取用戶指定的語言所對應(yīng)的音軌的順序號或標(biāo)簽,并通過該音軌的順序號或標(biāo)簽選擇音頻數(shù)據(jù)。
所述用戶指定的語言由用戶設(shè)定其優(yōu)先級;所述流媒體服務(wù)器通過查詢優(yōu)先級高的語言所對應(yīng)的音軌的順序號或標(biāo)簽選擇音頻數(shù)據(jù)。
所述用戶指定的語言由用戶通過門戶網(wǎng)站設(shè)置或者由流媒體服務(wù)器從用戶設(shè)備獲取,其所對應(yīng)的音軌的順序號或標(biāo)簽保存于所述用戶屬性數(shù)據(jù)庫中。
所述用戶指定的語言所對應(yīng)的音軌的順序號或標(biāo)簽以語言參數(shù)的形式設(shè)置于終端設(shè)備對流媒體服務(wù)器的訪問路徑中;所述流媒體服務(wù)器通過解析該訪問路徑獲取用戶指定的語言所對應(yīng)的音軌的順序號或標(biāo)簽,并通過該音軌的順序號或標(biāo)簽選擇音頻數(shù)據(jù)。
若所述用戶指定的語言所對應(yīng)的音軌不包含音頻數(shù)據(jù),則所述流媒體服務(wù)器從接收到的數(shù)據(jù)流中任選一路音頻數(shù)據(jù),復(fù)制該一路音頻數(shù)據(jù)和所述視頻數(shù)據(jù)并將其發(fā)送給終端設(shè)備。
一種流媒體服務(wù)器,包括接收單元,用于接收直播編碼器輸出的一路視頻數(shù)據(jù)和對應(yīng)的多路音頻數(shù)據(jù);選擇單元,用于根據(jù)用戶指定的語言從所述多路音頻數(shù)據(jù)中選擇該語言對應(yīng)的一路音頻數(shù)據(jù);復(fù)制單元,用于復(fù)制所述一路音頻數(shù)據(jù)和視頻數(shù)據(jù);發(fā)送單元,用于發(fā)送復(fù)制后的所述一路音頻數(shù)據(jù)和視頻數(shù)據(jù)。
一種流媒體平臺支持多音軌內(nèi)容的處理系統(tǒng),包括直播編碼器,用于對輸入的一路模擬視頻信號和多路模擬音頻信號進(jìn)行轉(zhuǎn)換和壓縮處理,并輸出包含一路視頻數(shù)據(jù)和對應(yīng)的多路音頻數(shù)據(jù)的數(shù)據(jù)流;流媒體服務(wù)器,與所述直播編碼器連接,用于接收所述直播編碼器輸出的數(shù)據(jù)流,以及根據(jù)用戶指定的語言選擇該語言對應(yīng)的一路音頻數(shù)據(jù),復(fù)制并發(fā)送該一路音頻數(shù)據(jù)和所述視頻數(shù)據(jù)。
所述系統(tǒng)還包括門戶網(wǎng)站,用于提供對所述流媒體服務(wù)器中數(shù)據(jù)流的訪問路徑,用戶通過該訪問路徑訪問所述流媒體服務(wù)器。
另外,所述系統(tǒng)還包括用戶屬性數(shù)據(jù)庫,用于存儲用戶指定的語言所對應(yīng)的音軌的順序號或標(biāo)簽,并提供給所述流媒體服務(wù)器查詢。
本發(fā)明有益效果如下1、本發(fā)明通過一個直播編碼器將處理后的包含一路視頻數(shù)據(jù)和對應(yīng)的多路音頻數(shù)據(jù)數(shù)據(jù)流發(fā)送到流媒體服務(wù)器,由流媒體服務(wù)器根據(jù)用戶指定的語言選擇該語言對應(yīng)的一路音頻數(shù)據(jù),復(fù)制該一路音頻數(shù)據(jù)和所述視頻數(shù)據(jù)并將其發(fā)送給用戶,無需使用視頻復(fù)制器和過多的直播編碼器即能實現(xiàn)用戶對數(shù)據(jù)流的正常接收、解壓和播放,節(jié)約了網(wǎng)絡(luò)資源,降低了成本,且設(shè)備維護(hù)相對簡單。
2、本發(fā)明的處理方法不受系統(tǒng)的限制,可以運(yùn)用于GPRS、EDGE、WCDMA、CDMA2000、TD-SCDMA、DVB-H、DMB、ISDB-T等無線網(wǎng)絡(luò)的流媒體平臺系統(tǒng),并且在移動網(wǎng)絡(luò)中終端設(shè)備也可以通過單播或組播方式使用該方法,因此,本發(fā)明具有適應(yīng)性強(qiáng)的優(yōu)點(diǎn)。
圖1A為背景技術(shù)中處理一路視頻數(shù)據(jù)和一路音頻數(shù)據(jù)的流媒體處理系統(tǒng)的結(jié)構(gòu)示意圖;圖1B為背景技術(shù)中處理一路視頻數(shù)據(jù)和多路音頻數(shù)據(jù)的流媒體處理系統(tǒng)的結(jié)構(gòu)示意圖;圖2為本發(fā)明實施例一中流媒體平臺支持多音軌內(nèi)容的處理系統(tǒng)結(jié)構(gòu)示意圖;圖3為本發(fā)明實施例一中流媒體服務(wù)器的結(jié)構(gòu)示意圖;圖4為本發(fā)明實施例一中由用戶設(shè)置喜好語言時的系統(tǒng)處理流程圖;圖5為本發(fā)明實施例一中由流媒體服務(wù)器讀取用戶設(shè)備的語言屬性時的系統(tǒng)處理流程圖;圖6為本發(fā)明實施例二中流媒體平臺支持多音軌內(nèi)容的處理系統(tǒng)結(jié)構(gòu)示意圖;圖7為本發(fā)明實施例二中流媒體平臺支持多音軌內(nèi)容的處理流程圖。
具體實施例方式
本發(fā)明通過一個直播編碼器將處理后的包含一路視頻數(shù)據(jù)和對應(yīng)的多路音頻數(shù)據(jù)數(shù)據(jù)流發(fā)送到流媒體服務(wù)器,由流媒體服務(wù)器根據(jù)用戶指定的語言選擇該語言對應(yīng)的一路音頻數(shù)據(jù)輸出,以此支持多音軌內(nèi)容。
實施例一本實施例以流媒體服務(wù)器向用戶屬性數(shù)據(jù)庫查詢用戶指定的語言來選擇該語言所對應(yīng)的一路音頻數(shù)據(jù),復(fù)制該一路音頻數(shù)據(jù)和所述視頻數(shù)據(jù)并將其發(fā)送給終端設(shè)備為例進(jìn)行說明。
參閱圖2所示,本實施例中的一種流媒體平臺支持多音軌內(nèi)容的處理系統(tǒng)包括直播編碼器200、用戶屬性數(shù)據(jù)庫201、流媒體服務(wù)器202、無線網(wǎng)絡(luò)203、終端設(shè)備204;所述處理系統(tǒng)還包括門戶網(wǎng)站,用于向終端設(shè)備發(fā)送流媒體內(nèi)容的路徑URL,該門戶網(wǎng)站在圖2中未標(biāo)出。
所述直播編碼器200,用于將輸入的模擬數(shù)據(jù)進(jìn)行模/數(shù)轉(zhuǎn)換和壓縮,并將壓縮后的數(shù)據(jù)流實時的發(fā)送給流媒體服務(wù)器202,以及生成SDP文件并發(fā)送給流媒體服務(wù)器202;所述輸入的模擬數(shù)據(jù)包括一路視頻數(shù)據(jù)和多路音頻數(shù)據(jù);所述SDP文件指示接收所述一路視頻數(shù)據(jù)的端口和接收所述多路音頻數(shù)據(jù)的多個端口,并包括該數(shù)據(jù)流的視音頻描述信息。
所述視音頻描述信息包括和音軌數(shù)目相同數(shù)量的音頻描述信息用以標(biāo)識不同的音軌,如<pre id="pre0003" xml:space="preserve" listing-type="sequence">v=0o=-2631350701 1507213 IN IP4 192.168.18.101s=b314</pre><pre id="pre0004" xml:space="preserve" listing-type="sequence">c=IN IP4236.130.128.182/1b=RR:0t=00m=video8686RTP/AVP96b=AS:1920a=rtpmap:96 H264/90000a=fmtp:96 profile-level-id=4D3015;sprop-parameter-sets=Z01AFZZWCwJNgyRAAAD6AAAYahgwADgnADqargAK,aO88gA=;packetization-mode=1a=cliprect:0,0,576,352a=framerate:25.a=mpeg4-esid:201a=x-envivio-verid:0002229Am=audio 8688 RTP/AVP97b=AS:32a=rtpmap:97 mpeg4-generic/16000/2a=fmtp:97 profile-level-id=15;config=1410;streamtype=5;ObiectType=64;mode=AAC-hbr;SizeLength=13;IndexLength=3;IndexDeltaLength=3 a=mpeg4-esid:101a=lang:eng//描述輸入語音的標(biāo)識a=x-envivio-verid0002229Am=audio 8690RTP/AVP14b=AS:48a=rtpmap:14MPA/48000/2a=mpeg4-esid:102a=lang:fra//描述輸入語音的標(biāo)識a=x-envivio-verid:0002229A</pre>所述直播編碼器200預(yù)先指定語言和音軌的對應(yīng)關(guān)系,該對應(yīng)關(guān)系可通過音軌順序號來指定,如指定第一個音軌是英語,第二個音軌是中文,第三個音軌是粵語,第四個音軌是法語等,參閱表1所示,其中語言ID值為包含所對應(yīng)的語言的音軌順序號;所述對應(yīng)關(guān)系也可以通過直播編碼器200在編碼時為每個音軌增加不同的標(biāo)簽來指定,參閱表2所示,標(biāo)簽為English、Chinese、German、French,該標(biāo)簽并不一定代表具體語言,可以根據(jù)需要用其他語言替換,如需要粵語時,可以用German的標(biāo)簽代表粵語。
表1語言和音軌順序號的對應(yīng)關(guān)系表
表2語言和音軌標(biāo)簽的對應(yīng)關(guān)系表
所述用戶屬性數(shù)據(jù)庫201,用于根據(jù)用戶身份標(biāo)識分類存儲用戶喜好語言所對應(yīng)的音軌的順序號或標(biāo)簽,或根據(jù)用戶身份標(biāo)識分類存儲用戶設(shè)備的語言屬性所對應(yīng)的語言的音軌順序號或標(biāo)簽;所述用戶身份標(biāo)識可以為用戶的手機(jī)號碼、MSN(Message Switching Network,消息交換網(wǎng))、ISDN(Integrated ServicesDigital Network,綜合業(yè)務(wù)數(shù)字網(wǎng))號等;所述用戶喜好語言可以由用戶訪問門戶網(wǎng)站時設(shè)置,其所對應(yīng)的音軌的順序號或標(biāo)簽保存于所述用戶屬性數(shù)據(jù)庫中;所述用戶設(shè)備的語言屬性可以由流媒體服務(wù)器從用戶設(shè)備獲取,其所對應(yīng)的語言的音軌順序號或標(biāo)簽保存于所述用戶屬性數(shù)據(jù)庫中;所述音軌的順序號或標(biāo)簽為一個或多個,并指示不同的優(yōu)先級;所述用戶屬性數(shù)據(jù)庫201可以是目前主流的數(shù)據(jù)庫,如Oracle(一種數(shù)據(jù)庫)、SQL Server(Structured QueryLanguage Server,結(jié)構(gòu)化查詢語言服務(wù)器)、DB2(DataBase 2,一種數(shù)據(jù)庫)等。
如表3所示為用戶喜好語言為3種的情況,并且語言1的優(yōu)先級大于語言2的優(yōu)先級,語言2的優(yōu)先級大于語言3的優(yōu)先級,在應(yīng)用中,可根據(jù)實際情況對用戶喜好的語言數(shù)目及優(yōu)先級進(jìn)行調(diào)整。
表3用戶喜好的語言表
表3所示的用戶喜好語言表是以音軌的順序號來標(biāo)識用戶喜好的語言,這里也可以用音軌標(biāo)簽來標(biāo)識用戶喜好的語言。
所述流媒體服務(wù)器202,用于接收直播編碼器的SDP文件和實時數(shù)據(jù)流,該實時數(shù)據(jù)流包括一路視頻數(shù)據(jù)和多路音頻數(shù)據(jù);以及用于通過查詢用戶屬性數(shù)據(jù)庫來選擇用戶指定的語言所對應(yīng)的一路音頻數(shù)據(jù),復(fù)制該一路音頻數(shù)據(jù)和所述視頻數(shù)據(jù)并將其發(fā)送給終端設(shè)備。
所述流媒體服務(wù)器202在接收到終端設(shè)備的訪問請求后,解析該訪問請求所對應(yīng)的SDP文件以獲得接收直播編碼器實時數(shù)據(jù)流的端口,該端口為多個,對應(yīng)于所述一路視頻數(shù)據(jù)和多路音頻數(shù)據(jù);所述流媒體服務(wù)器202通過監(jiān)聽該多個端口,獲得直播編碼器200發(fā)送的實時數(shù)據(jù)流。
所述流媒體服務(wù)器202從接收到的終端設(shè)備訪問請求中提取出用戶身份標(biāo)識,并根據(jù)該用戶身份標(biāo)識生成SQL(Structured Query Language,結(jié)構(gòu)化查詢語言);所述流媒體服務(wù)器202通過與用戶屬性數(shù)據(jù)庫的接口使用所述結(jié)構(gòu)化查詢語言SQL查詢用戶設(shè)定的喜好語言ID,所述流媒體服務(wù)器202與用戶屬性數(shù)據(jù)庫的接口可以為ODBC(Open DataBase Connectivity開放數(shù)據(jù)庫互連)、ADO(Active Data Object,活動數(shù)據(jù)對象)、JDBC(Java DataBase ConnectivityJava,數(shù)據(jù)庫連接)等標(biāo)準(zhǔn)接口,該接口可根據(jù)流媒體服務(wù)器202自身代碼的實現(xiàn)方式選定。
所述流媒體服務(wù)器202根據(jù)查詢結(jié)果,選擇最高優(yōu)先級的用戶喜好語言ID所對應(yīng)的一路音頻數(shù)據(jù),復(fù)制該一路音頻數(shù)據(jù)和所述視頻數(shù)據(jù)并將其發(fā)送給終端設(shè)備;若所述最高優(yōu)先級的用戶喜好語言ID所對應(yīng)的音軌不包含音頻數(shù)據(jù),則由所述流媒體服務(wù)器202將下一優(yōu)先級的用戶喜好語言ID所對應(yīng)的一路音頻數(shù)據(jù),復(fù)制該一路音頻數(shù)據(jù)和所述視頻數(shù)據(jù)并將其發(fā)送給終端設(shè)備;若所有用戶喜好語言ID所對應(yīng)的音軌均不包含音頻數(shù)據(jù),則在接收到的多個音頻數(shù)據(jù)中任選一路音頻數(shù)據(jù),復(fù)制該一路音頻數(shù)據(jù)和所述視頻數(shù)據(jù)并將其發(fā)送給終端設(shè)備。
參閱圖3所示,所述流媒體服務(wù)器202包括接收單元300、選擇單元301、復(fù)制單元302、發(fā)送單元303;所述接收單元300,用于接收所述直播編碼器輸出的數(shù)據(jù)流,該數(shù)據(jù)流包含一路視頻數(shù)據(jù)和對應(yīng)的多路音頻數(shù)據(jù);所述選擇單元301,用于通過查詢用戶屬性數(shù)據(jù)庫來選擇用戶指定的語言所對應(yīng)的一路音頻數(shù)據(jù);所述復(fù)制單元302,用于復(fù)制所述一路音頻數(shù)據(jù)和視頻數(shù)據(jù);所述發(fā)送單元303,用于將復(fù)制后的所述一路音頻數(shù)據(jù)和視頻數(shù)據(jù)發(fā)送給用戶。
所述無線網(wǎng)絡(luò)203,用于終端設(shè)備204與門戶網(wǎng)站之間、終端設(shè)備204與流媒體服務(wù)器202之間的無線連接。
所述終端設(shè)備204,用于設(shè)定用戶喜好語言列表,并向所述流媒體服務(wù)器202請求實時數(shù)據(jù)流,該實時數(shù)據(jù)流包括一路視頻數(shù)據(jù)和一路音頻數(shù)據(jù),以及在接收到該實時數(shù)據(jù)流后解壓播放。
用戶通過無線網(wǎng)絡(luò)203登陸到門戶網(wǎng)站后,設(shè)定喜好的語言所對應(yīng)的語言ID的數(shù)目及優(yōu)先級,并將喜好語言列表保存到所述用戶屬性數(shù)據(jù)庫201中;用戶通過訪問門戶網(wǎng)站獲得流媒體內(nèi)容的路徑URL,并通過所述終端設(shè)備204根據(jù)該路徑向流媒體服務(wù)器202發(fā)起訪問請求;所述終端設(shè)備204在接收到流媒體服務(wù)器202通過查詢用戶屬性數(shù)據(jù)庫201得到的包含一路視頻數(shù)據(jù)和一路音頻數(shù)據(jù)的實時數(shù)據(jù)流后,將該數(shù)據(jù)流解壓并播放。
參閱圖4所示,以圖2所示的系統(tǒng)結(jié)構(gòu)為例,流媒體平臺支持多音軌內(nèi)容的處理流程如下步驟400、直播編碼器將接收到的模擬數(shù)據(jù)進(jìn)行模/數(shù)轉(zhuǎn)換和壓縮,并將壓縮后的數(shù)據(jù)流實時的發(fā)送給流媒體服務(wù)器;以及生成SDP文件并發(fā)送給流媒體服務(wù)器;所述接收到的模擬數(shù)據(jù)包括一路視頻數(shù)據(jù)和多路音頻數(shù)據(jù);所述SDP文件指示接收所述一路視頻數(shù)據(jù)的端口和接收所述多路音頻數(shù)據(jù)的多個端口,并包括該數(shù)據(jù)流的視音頻描述信息。
步驟401、終端設(shè)備訪問門戶網(wǎng)站時設(shè)置用戶喜好語言并將其保存到用戶屬性數(shù)據(jù)庫中。
步驟402、終端設(shè)備向門戶網(wǎng)站請求流媒體內(nèi)容的路徑鏈接URL;門戶網(wǎng)站響應(yīng)終端設(shè)備的請求,向終端設(shè)備返回流媒體內(nèi)容的路徑鏈接URL。
步驟403、終端設(shè)備根據(jù)所述流媒體內(nèi)容的路徑鏈接URL向流媒體服務(wù)器發(fā)起訪問請求。
步驟404、流媒體服務(wù)器根據(jù)所述訪問請求解析對應(yīng)的SDP文件,獲得實時接收包含一路視頻數(shù)據(jù)和多路音頻數(shù)據(jù)的數(shù)據(jù)流的端口數(shù)據(jù),并通過監(jiān)聽對應(yīng)的多個端口,獲得包含一路視頻數(shù)據(jù)和多路音頻數(shù)據(jù)的實時數(shù)據(jù)流。
步驟405、所述流媒體服務(wù)器從終端設(shè)備的訪問請求中提取用戶身份標(biāo)識以生成結(jié)構(gòu)化查詢語言SQL,使用該語言向用戶屬性數(shù)據(jù)庫查詢用戶設(shè)定的喜好語言。
步驟406、所述流媒體服務(wù)器根據(jù)所述喜好語言選擇一路音頻數(shù)據(jù),復(fù)制該一路音頻數(shù)據(jù)和所述視頻數(shù)據(jù)并將其發(fā)送給終端設(shè)備。
步驟407、終端設(shè)備接收所述數(shù)據(jù)流,并進(jìn)行解壓和播放。
在圖4所示流程中,由用戶通過終端設(shè)備在訪問門戶網(wǎng)站時設(shè)定用戶喜好語言并將其保存到用戶屬性數(shù)據(jù)庫中,這里也可以由流媒體服務(wù)器從終端設(shè)備獲取終端設(shè)備的語言屬性并將其保存到用戶屬性數(shù)據(jù)庫中,參閱圖5所示,處理流程如下
步驟500、直播編碼器將接收到的模擬數(shù)據(jù)進(jìn)行模/數(shù)轉(zhuǎn)換和壓縮,并將壓縮后的數(shù)據(jù)流實時的發(fā)送給流媒體服務(wù)器;以及生成SDP文件并發(fā)送給流媒體服務(wù)器;所述接收到的模擬數(shù)據(jù)包括一路視頻數(shù)據(jù)和多路音頻數(shù)據(jù);所述SDP文件指示接收所述一路視頻數(shù)據(jù)的端口和接收所述多路音頻數(shù)據(jù)的多個端口,并包括該數(shù)據(jù)流的視音頻描述信息。
步驟501、流媒體服務(wù)器獲取終端設(shè)備的語言屬性。
步驟502、流媒體服務(wù)器將該語言屬性保存到用戶屬性數(shù)據(jù)庫中。
步驟503、終端設(shè)備向門戶網(wǎng)站請求流媒體內(nèi)容的路徑鏈接URL;門戶網(wǎng)站響應(yīng)終端設(shè)備的請求,向終端設(shè)備返回流媒體內(nèi)容的路徑鏈接URL。
步驟504、終端設(shè)備根據(jù)所述流媒體內(nèi)容的路徑鏈接URL向流媒體服務(wù)器發(fā)起訪問請求。
步驟505、流媒體服務(wù)器根據(jù)所述訪問請求解析對應(yīng)的SDP文件,獲得實時接收包含一路視頻數(shù)據(jù)和多路音頻數(shù)據(jù)的數(shù)據(jù)流的端口數(shù)據(jù),并通過監(jiān)聽對應(yīng)的多個端口,獲得包含一路視頻數(shù)據(jù)和多路音頻數(shù)據(jù)的實時數(shù)據(jù)流。
步驟506、所述流媒體服務(wù)器從終端設(shè)備的訪問請求中提取用戶身份標(biāo)識以生成結(jié)構(gòu)化查詢語言SQL,使用該語言向用戶屬性數(shù)據(jù)庫查詢終端設(shè)備的語言屬性。
步驟507、所述流媒體服務(wù)器根據(jù)所述語言屬性所對應(yīng)的語言選擇一路音頻數(shù)據(jù),復(fù)制該一路音頻數(shù)據(jù)和所述視頻數(shù)據(jù)并將其發(fā)送給終端設(shè)備。
步驟508、終端設(shè)備接收所述數(shù)據(jù)流,并進(jìn)行解壓和播放。
實施例二本實施例以在終端設(shè)備向流媒體服務(wù)器發(fā)起的訪問請求URL路徑中增加語言參數(shù)來選擇用戶指定語言所對應(yīng)的一路音頻數(shù)據(jù),復(fù)制該一路音頻數(shù)據(jù)和所述視頻數(shù)據(jù)并將其發(fā)送給終端設(shè)備為例進(jìn)行說明。
參閱圖6所示,本實施例中的一種流媒體平臺支持多音軌內(nèi)容的處理系統(tǒng)包括直播編碼器600、流媒體服務(wù)器601、無線網(wǎng)絡(luò)602、終端設(shè)備603;所述流媒體平臺多音軌處理系統(tǒng)還包括門戶網(wǎng)站,用于向終端設(shè)備發(fā)送流媒體內(nèi)容的路徑URL,該門戶網(wǎng)站在圖6中未標(biāo)出。
所述直播編碼器600,用于將輸入的模擬數(shù)據(jù)進(jìn)行模/數(shù)轉(zhuǎn)換和壓縮,并將壓縮后的數(shù)據(jù)流實時的發(fā)送給流媒體服務(wù)器601,以及生成SDP文件并發(fā)送給流媒體服務(wù)器601;所述輸入的模擬數(shù)據(jù)包括一路視頻數(shù)據(jù)和多路音頻數(shù)據(jù);所述SDP文件指示接收所述一路視頻數(shù)據(jù)的端口和接收所述多路音頻數(shù)據(jù)的多個端口,并包括該數(shù)據(jù)流的視音頻描述信息。
所述視音頻描述信息包括和音軌數(shù)目相同數(shù)量的音頻描述信息用以標(biāo)識不同的音軌,同實施例一中所述;所述直播編碼器600預(yù)先指定語言和音軌的對應(yīng)關(guān)系,該對應(yīng)關(guān)系可通過音軌順序號來指定,也可以通過直播編碼器600在編碼時為每個音軌增加不同的標(biāo)簽來指定,同實施例一中直播編碼器200所述。
所述流媒體服務(wù)器601,用于接收直播編碼器的SDP文件和實時數(shù)據(jù)流,該實時數(shù)據(jù)流包括一路視頻數(shù)據(jù)和多路音頻數(shù)據(jù);以及用于通過解析終端設(shè)備603的訪問請求URL路徑獲得語言參數(shù),并根據(jù)該語言參數(shù)選擇用戶指定語言所對應(yīng)的一路音頻數(shù)據(jù),復(fù)制該一路音頻數(shù)據(jù)和所述視頻數(shù)據(jù)并將其發(fā)送給終端設(shè)備603。
所述流媒體服務(wù)器601在接收到終端設(shè)備603的訪問請求后,解析該訪問請求所對應(yīng)的SDP文件以獲得接收直播編碼器實時數(shù)據(jù)流的端口,該端口為多個,對應(yīng)于所述一路視頻數(shù)據(jù)和多路音頻數(shù)據(jù);所述流媒體服務(wù)器601通過監(jiān)聽該多個端口,獲得直播編碼器600發(fā)送的實時數(shù)據(jù)流。
用戶通過無線網(wǎng)絡(luò)602登陸到門戶網(wǎng)站后指定想要接收的語言,由URL路徑中的語言參數(shù)指示用戶指定語言所對應(yīng)的的音軌順序號,參閱表4所示。
表4URL路徑中的語言參數(shù)指示不同音軌順序號
參閱表5所示,所述URL路徑中的語言參數(shù)也可以指示用戶指定語言所對應(yīng)的音軌標(biāo)簽。
表5URL路徑中的語言參數(shù)指示不同的音軌標(biāo)簽
例如,若所述流媒體服務(wù)器601接收到的終端設(shè)備603訪問請求URL路徑的格式為Rtsp://stream_ip/tv.sdp?audiotraceid=3,則解析出用戶需要的是第三個音軌的音頻數(shù)據(jù);若所述流媒體服務(wù)器601接收到的終端設(shè)備603訪問請求URL路徑的格式為Rsp://stream_ip/tv.sdp?audiotraceid=Chinese,則解析出用戶需要的是標(biāo)簽為中文的音頻數(shù)據(jù)。
若所述流媒體服務(wù)器601解析得到的用戶指定的音軌的順序號或標(biāo)簽所對應(yīng)的音軌不包含音頻數(shù)據(jù),則所述流媒體服務(wù)器從接收到的數(shù)據(jù)流中任選一路音頻數(shù)據(jù),復(fù)制該一路音頻數(shù)據(jù)和所述視頻數(shù)據(jù)并將其發(fā)送給終端設(shè)備603。
所述流媒體服務(wù)器601的結(jié)構(gòu)與實施例一中流媒體服務(wù)器202的結(jié)構(gòu)相同,此時,所述選擇單元301,用于通過解析終端設(shè)備603的訪問請求URL路徑獲得語言參數(shù),并根據(jù)該語言參數(shù)選擇用戶指定語言所對應(yīng)的一路音頻數(shù)據(jù);所述接收單元300、復(fù)制單元302、發(fā)送單元303的功能與實施例一中相同。
所述無線網(wǎng)絡(luò)602,用于終端設(shè)備603與門戶網(wǎng)站之間、終端設(shè)備603與流媒體服務(wù)器601之間的無線連接。
所述終端設(shè)備603,用于設(shè)定URL路徑中的語言參數(shù),并向所述流媒體服務(wù)器601請求實時數(shù)據(jù)流,該實時數(shù)據(jù)流包括一路視頻數(shù)據(jù)和一路音頻數(shù)據(jù),以及在接收到該實時數(shù)據(jù)流后解壓播放。
用戶通過訪問門戶網(wǎng)站獲得流媒體內(nèi)容的URL路徑,并通過終端設(shè)備603設(shè)定所述URL路徑中的語言參數(shù),用以指示不同的音軌順序號或標(biāo)簽,向流媒體服務(wù)器601發(fā)起訪問請求;所述終端設(shè)備603在接收到流媒體服務(wù)器601根據(jù)解析出的URL路徑中的語言參數(shù)得到的包含一路視頻數(shù)據(jù)和一路音頻數(shù)據(jù)的實時數(shù)據(jù)流后,將該數(shù)據(jù)流解壓并播放。
參閱圖7所示,以圖6所示的系統(tǒng)結(jié)構(gòu)為例,流媒體平臺支持多音軌內(nèi)容的處理流程如下步驟700、直播編碼器將接收到的模擬數(shù)據(jù)進(jìn)行模/數(shù)轉(zhuǎn)換和壓縮,并將壓縮后的數(shù)據(jù)流實時的發(fā)送給流媒體服務(wù)器;以及生成SDP文件并發(fā)送給流媒體服務(wù)器;所述接收到的模擬數(shù)據(jù)包括一路視頻數(shù)據(jù)和多路音頻數(shù)據(jù);所述SDP文件指示接收所述一路視頻數(shù)據(jù)的端口和接收所述多路音頻數(shù)據(jù)的多個端口,并包括該數(shù)據(jù)流的視音頻描述信息。
步驟701、終端設(shè)備向門戶網(wǎng)站請求流媒體內(nèi)容的URL路徑;門戶網(wǎng)站響應(yīng)終端設(shè)備的請求,向終端設(shè)備返回流媒體內(nèi)容的URL路徑。
步驟702、終端設(shè)備設(shè)定所述流媒體內(nèi)容的URL路徑中的語言參數(shù)用以指示不同的語言或音軌。
步驟703、終端設(shè)備根據(jù)所述流媒體內(nèi)容的URL路徑向流媒體服務(wù)器發(fā)起訪問請求。
步驟704、流媒體服務(wù)器根據(jù)所述訪問請求解析對應(yīng)的SDP文件,獲得實時接收包含一路視頻數(shù)據(jù)和多路音頻數(shù)據(jù)的數(shù)據(jù)流的端口數(shù)據(jù),并通過監(jiān)聽對應(yīng)的多個端口,獲得包含一路視頻數(shù)據(jù)和多路音頻數(shù)據(jù)的實時數(shù)據(jù)流。
步驟705、所述流媒體服務(wù)器從接收到的終端設(shè)備訪問請求中解析出URL路徑中的語言參數(shù),根據(jù)該URL路徑中的語言參數(shù)選擇用戶指定語言所對應(yīng)的一路音頻數(shù)據(jù),復(fù)制該一路音頻數(shù)據(jù)和所述視頻數(shù)據(jù)并將其發(fā)送給終端設(shè)備。
步驟706、終端設(shè)備接收所述數(shù)據(jù)流,并進(jìn)行解壓和播放。
在上述兩個實施例中,流媒體服務(wù)器根據(jù)用戶指定的語言選擇該語言對應(yīng)的一路音頻數(shù)據(jù),復(fù)制該一路音頻數(shù)據(jù)和所述視頻數(shù)據(jù)并將其發(fā)送給一個終端設(shè)備,這里也可以通過組播的方式,如DVB-H、DMB、MBMS(MultimediaBroadcast Multicast Service,多媒體廣播組播服務(wù))、BCMCS(Broadcast andMulticast Services,廣播多播業(yè)務(wù))等將所述音頻數(shù)據(jù)和視頻數(shù)據(jù)發(fā)送給多個終端用戶。
從上述實施例可知,本發(fā)明通過一個直播編碼器將處理后的包含一路視頻數(shù)據(jù)和對應(yīng)的多路音頻數(shù)據(jù)數(shù)據(jù)流發(fā)送到流媒體服務(wù)器,由流媒體服務(wù)器根據(jù)用戶指定的語言選擇該語言對應(yīng)的一路音頻數(shù)據(jù),復(fù)制該一路音頻數(shù)據(jù)和所述視頻數(shù)據(jù)并將其發(fā)送給用戶,無需使用視頻復(fù)制器和過多的直播編碼器即能實現(xiàn)用戶對數(shù)據(jù)流的正常接收、解壓和播放,節(jié)約了網(wǎng)絡(luò)資源,降低了成本,且設(shè)備維護(hù)相對簡單;另外,本發(fā)明的處理方法不受系統(tǒng)的限制,可以運(yùn)用于GPRS、EDGE、WCDMA、CDMA2000、TD-SCDMA、DVB-H、DMB、ISDB-T等無線網(wǎng)絡(luò)的流媒體平臺系統(tǒng),并且在移動網(wǎng)絡(luò)中終端設(shè)備也可以通過點(diǎn)到點(diǎn)(單播技術(shù))方式或組播方式使用該方法,因此,本發(fā)明具有適應(yīng)性強(qiáng)的優(yōu)點(diǎn)。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種流媒體平臺支持多音軌內(nèi)容的方法,其特征在于,該方法包括步驟由一個直播編碼器將處理后的數(shù)據(jù)流發(fā)送到流媒體服務(wù)器,該數(shù)據(jù)流包含一路視頻數(shù)據(jù)和對應(yīng)的多路音頻數(shù)據(jù);所述流媒體服務(wù)器根據(jù)用戶指定的語言選擇該語言對應(yīng)的一路音頻數(shù)據(jù),復(fù)制該一路音頻數(shù)據(jù)和所述視頻數(shù)據(jù)并將其發(fā)送給用戶。
2.如權(quán)利要求1所述的方法,其特征在于,所述直播編碼器在發(fā)送給流媒體服務(wù)器的會話描述協(xié)議SDP文件中指示接收所述一路視頻數(shù)據(jù)的端口和接收所述多路音頻數(shù)據(jù)的多個端口,所述流媒體服務(wù)器通過監(jiān)聽這些端口接收所述數(shù)據(jù)流。
3.如權(quán)利要求1所述的方法,其特征在于,所述直播編碼器在編碼時通過音軌的順序號或標(biāo)簽指定音軌和語言的對應(yīng)關(guān)系,所述流媒體服務(wù)器通過用戶指定的語言所對應(yīng)的音軌的順序號或標(biāo)簽選擇音頻數(shù)據(jù)。
4.如權(quán)利要求3所述的方法,其特征在于,所述流媒體服務(wù)器通過用戶上報的用戶身份標(biāo)識查詢用戶屬性數(shù)據(jù)庫以獲取用戶指定的語言所對應(yīng)的音軌的順序號或標(biāo)簽,并通過該音軌的順序號或標(biāo)簽選擇音頻數(shù)據(jù)。
5.如權(quán)利要求4所述的方法,其特征在于,所述用戶指定的語言由用戶設(shè)定其優(yōu)先級;所述流媒體服務(wù)器通過查詢優(yōu)先級高的語言所對應(yīng)的音軌的順序號或標(biāo)簽選擇音頻數(shù)據(jù)。
6.如權(quán)利要求4所述的方法,其特征在于,所述用戶指定的語言由用戶通過門戶網(wǎng)站設(shè)置或者由流媒體服務(wù)器從用戶設(shè)備獲取,其所對應(yīng)的音軌的順序號或標(biāo)簽保存于所述用戶屬性數(shù)據(jù)庫中。
7.如權(quán)利要求3所述的方法,其特征在于,所述用戶指定的語言所對應(yīng)的音軌的順序號或標(biāo)簽以語言參數(shù)的形式設(shè)置于終端設(shè)備對流媒體服務(wù)器的訪問路徑中;所述流媒體服務(wù)器通過解析該訪問路徑獲取用戶指定的語言所對應(yīng)的音軌的順序號或標(biāo)簽,并通過該音軌的順序號或標(biāo)簽選擇音頻數(shù)據(jù)。
8.如權(quán)利要求3至7任一項所述的方法,其特征在于,若所述用戶指定的語言所對應(yīng)的音軌不包含音頻數(shù)據(jù),則所述流媒體服務(wù)器從接收到的數(shù)據(jù)流中任選一路音頻數(shù)據(jù),復(fù)制該一路音頻數(shù)據(jù)和所述視頻數(shù)據(jù)并將其發(fā)送給終端設(shè)備。
9.一種流媒體服務(wù)器,其特征在于,包括接收單元,用于接收直播編碼器輸出的一路視頻數(shù)據(jù)和對應(yīng)的多路音頻數(shù)據(jù);選擇單元,用于根據(jù)用戶指定的語言從所述多路音頻數(shù)據(jù)中選擇該語言對應(yīng)的一路音頻數(shù)據(jù);復(fù)制單元,用于復(fù)制所述一路音頻數(shù)據(jù)和視頻數(shù)據(jù);發(fā)送單元,用于發(fā)送復(fù)制后的所述一路音頻數(shù)據(jù)和視頻數(shù)據(jù)。
10.一種流媒體平臺支持多音軌內(nèi)容的處理系統(tǒng),其特征在于,包括直播編碼器,用于對輸入的一路模擬視頻信號和多路模擬音頻信號進(jìn)行轉(zhuǎn)換和壓縮處理,并輸出包含一路視頻數(shù)據(jù)和對應(yīng)的多路音頻數(shù)據(jù)的數(shù)據(jù)流;流媒體服務(wù)器,與所述直播編碼器連接,用于接收所述直播編碼器輸出的數(shù)據(jù)流,以及根據(jù)用戶指定的語言選擇該語言對應(yīng)的一路音頻數(shù)據(jù),復(fù)制并發(fā)送該一路音頻數(shù)據(jù)和所述視頻數(shù)據(jù)。
11.如權(quán)利要求10所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括門戶網(wǎng)站,用于提供對所述流媒體服務(wù)器中數(shù)據(jù)流的訪問路徑,用戶通過該訪問路徑訪問所述流媒體服務(wù)器。
12.如權(quán)利要求10或11所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括用戶屬性數(shù)據(jù)庫,用于存儲用戶指定的語言所對應(yīng)的音軌的順序號或標(biāo)簽,并提供給所述流媒體服務(wù)器查詢。
全文摘要
本發(fā)明公開了一種流媒體平臺支持多音軌內(nèi)容的方法及系統(tǒng),用以解決現(xiàn)有技術(shù)中存在由于使用多個編碼器處理多音軌內(nèi)容造成的浪費(fèi)嚴(yán)重以及維護(hù)困難的問題;該方法包括由一個直播編碼器將處理后的數(shù)據(jù)流發(fā)送到流媒體服務(wù)器,該數(shù)據(jù)流包含一路視頻數(shù)據(jù)和對應(yīng)的多路音頻數(shù)據(jù);所述流媒體服務(wù)器根據(jù)用戶指定的語言選擇該語言對應(yīng)的一路音頻數(shù)據(jù),復(fù)制該一路音頻數(shù)據(jù)和所述視頻數(shù)據(jù)并將其發(fā)送給用戶。本發(fā)明同時公開一種流媒體服務(wù)器和流媒體平臺支持多音軌內(nèi)容的處理系統(tǒng)。
文檔編號H04L12/28GK1937609SQ20061011208
公開日2007年3月28日 申請日期2006年8月29日 優(yōu)先權(quán)日2006年8月29日
發(fā)明者劉維昱 申請人:華為技術(shù)有限公司