日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

基于eMBMS的融合網(wǎng)多媒體系統(tǒng)的制作方法

文檔序號(hào):11253928閱讀:355來源:國知局
基于eMBMS的融合網(wǎng)多媒體系統(tǒng)的制造方法與工藝

本發(fā)明涉及多媒體技術(shù)領(lǐng)域,特別是涉及一種基于embms的融合網(wǎng)多媒體系統(tǒng)。



背景技術(shù):

隨著mbms(multimediabroadcastmulticastservice,多媒體廣播多播業(yè)務(wù))的出現(xiàn),特別是embms(增強(qiáng)型多媒體廣播多播業(yè)務(wù))技術(shù)的發(fā)展,運(yùn)營商可以開展手機(jī)電視業(yè)務(wù),以更大的帶寬,提供更多的頻道和視頻內(nèi)容,同時(shí)視頻畫面更加清晰流暢,用戶體驗(yàn)更好。

但是單單依靠增強(qiáng)型多媒體廣播多播業(yè)務(wù)技術(shù)還無法進(jìn)行多媒體廣播業(yè)務(wù)的開展,還需要傳輸層及網(wǎng)絡(luò)層,甚至應(yīng)用層傳輸協(xié)議的高效支持。



技術(shù)實(shí)現(xiàn)要素:

為了克服上述現(xiàn)有技術(shù)的缺陷,本發(fā)明要解決的技術(shù)問題是提供一種基于embms的融合網(wǎng)多媒體系統(tǒng),用以實(shí)現(xiàn)多媒體廣播業(yè)務(wù)。

為解決上述技術(shù)問題,本發(fā)明中的一種支持embms的融合網(wǎng)多媒體系統(tǒng),包括多媒體服務(wù)器、embms模塊和多個(gè)終端;

所述多媒體服務(wù)器,用于將從廣播中心接收的原始多媒體數(shù)據(jù)轉(zhuǎn)換成符合cmt協(xié)議的數(shù)據(jù)包;

所述embms模塊,用于接收所述符合cmt協(xié)議的數(shù)據(jù)包,實(shí)施embms業(yè)務(wù)流程,以將所述符合cmt協(xié)議的數(shù)據(jù)包分發(fā)給各個(gè)終端;

任一終端,用于將接收到的所述符合cmt協(xié)議的數(shù)據(jù)包提供給客戶端。

可選地,所述多媒體服務(wù)器,具體用于按照融合網(wǎng)多媒體傳輸格式和協(xié)議,將從廣播中心接收的多媒體數(shù)據(jù)轉(zhuǎn)換成符合cmt協(xié)議的數(shù)據(jù)包。

可選地,所述按照融合網(wǎng)多媒體傳輸格式和協(xié)議,將從廣播中心接收的多媒體數(shù)據(jù)轉(zhuǎn)換成符合cmt協(xié)議的數(shù)據(jù)包,包括:

將所述多媒體數(shù)據(jù)解復(fù)用成符合cmt協(xié)議的數(shù)據(jù)包。

可選地,所述多媒體服務(wù)器,具體用于將所述媒體數(shù)據(jù)包切割生成1個(gè)或多個(gè)meu單元;

將每個(gè)meu單元生成對(duì)應(yīng)cmtp數(shù)據(jù)包;

將所述cmtp數(shù)據(jù)包發(fā)送給所述多媒體服務(wù)器。

具體地,所述多媒體服務(wù)器在切割時(shí),根據(jù)設(shè)定的對(duì)所述多媒體數(shù)據(jù)的時(shí)延要求進(jìn)行切割。

具體地,所述多媒體服務(wù)器在切割時(shí),按照設(shè)定關(guān)鍵幀進(jìn)行切割。

具體地,所述多媒體服務(wù)器,還用于將從所述廣播中心接收的信令數(shù)據(jù),將所述信令數(shù)據(jù)轉(zhuǎn)換成符合cmt協(xié)議的信令數(shù)據(jù)包,將所述信令數(shù)據(jù)包發(fā)送給所述embms模塊。

具體地,所述embms模塊,具體根據(jù)接收到的所述cmtp數(shù)據(jù)包和所述信令數(shù)據(jù)包分配組播ip地址,并建立embms承載通道;

將所述cmtp數(shù)據(jù)包和所述信令數(shù)據(jù)包分發(fā)給所述各個(gè)終端。

具體地,所述任一終端,具體用于將接收到的所述cmtp數(shù)據(jù)包和所述信令數(shù)據(jù)包分別解包,得到相應(yīng)的多媒體數(shù)據(jù)和信令信息;

對(duì)所述多媒體數(shù)據(jù)進(jìn)行重組,將重組后的多媒體數(shù)據(jù)進(jìn)行解碼;

根據(jù)所述信令消息,將解碼后的多媒體數(shù)據(jù)進(jìn)行渲染后,提供給客戶端。

可選地,所述系統(tǒng)還包括:

廣播中心,用于提供原始多媒體數(shù)據(jù)和信令數(shù)據(jù),以及將所述原始多媒體數(shù)據(jù)和信令數(shù)據(jù)發(fā)送給所述多媒體服務(wù)器。

本發(fā)明有益效果如下:

本發(fā)明基于融合網(wǎng)多媒體傳輸格式及協(xié)議結(jié)合embms技術(shù),實(shí)現(xiàn)實(shí)時(shí)、用戶體驗(yàn)多樣化的多媒體廣播業(yè)務(wù)系統(tǒng)。

附圖說明

圖1是本發(fā)明實(shí)施例中基于embms的融合網(wǎng)多媒體系統(tǒng)的層級(jí)圖;

圖2是本發(fā)明實(shí)施例中基于embms的融合網(wǎng)多媒體系統(tǒng)的工作流程圖;

圖3是本發(fā)明實(shí)施例中協(xié)議轉(zhuǎn)換流程圖;

圖4是本發(fā)明實(shí)施例中終端的架構(gòu)示意圖。

具體實(shí)施方式

為了實(shí)現(xiàn)多媒體廣播業(yè)務(wù),本發(fā)明提供了一種基于embms的融合網(wǎng)多媒體系統(tǒng),以下結(jié)合附圖以及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不限定本發(fā)明。

本發(fā)明實(shí)施例中一種支持embms的融合網(wǎng)多媒體系統(tǒng),包括多媒體服務(wù)器、embms模塊和多個(gè)終端:

多媒體服務(wù)器,用于將從廣播中心接收的原始多媒體數(shù)據(jù)轉(zhuǎn)換成符合cmt(convergencenetworkmultimediatransport,融合網(wǎng)多媒體傳輸)協(xié)議的數(shù)據(jù)包;

embms模塊,用于接收所述符合cmt協(xié)議的數(shù)據(jù)包,實(shí)施embms業(yè)務(wù)流程,以將所述符合cmt協(xié)議的數(shù)據(jù)包分發(fā)給各個(gè)終端;

任一終端,用于將接收到的所述符合cmt協(xié)議的數(shù)據(jù)包提供給客戶端。

具體說,圖1為本發(fā)明實(shí)施例中基于embms的融合網(wǎng)多媒體系統(tǒng)的層級(jí)的架構(gòu);如圖1所示,其中包括應(yīng)用層、媒體編碼層、網(wǎng)絡(luò)及傳輸層(信令、媒體處理單元、cmt傳輸)、tcp/udpoverip層、物理層(lteembms)。

融合網(wǎng)廣播中心(簡稱廣播中心)準(zhǔn)備格式不限的多媒體內(nèi)容。

融合網(wǎng)多媒體服務(wù)器(簡稱多媒體服務(wù)器)根據(jù)融合網(wǎng)多媒體格式及協(xié)議把多媒體內(nèi)容轉(zhuǎn)換成meu(mediaencapsulationunit,媒體封裝單元),信令消息等。具體說,解復(fù)用ts等格式為h.264,aac,si/psi等,以及根據(jù)cmt協(xié)議生成meu、cmtp(convergencenetworkmultimediatransportprot,融合網(wǎng)多媒體傳輸協(xié)議)數(shù)據(jù)包等。

融合網(wǎng)embms模塊(簡稱embms模塊)分配組播ip地址,建立embms承載通道發(fā)送embms數(shù)據(jù)。

融合網(wǎng)終端(簡稱終端)側(cè)接收組播數(shù)據(jù)包,解碼渲染過程。具體說,通過embms中間件解媒體數(shù)據(jù)包和信令數(shù)據(jù)包、重組meu、通過ffmpeg軟件或硬件解碼、通過sdl、opengl等多媒體開發(fā)庫進(jìn)行渲染。

也就是說,所述多媒體服務(wù)器,具體用于按照融合網(wǎng)多媒體傳輸格式和協(xié)議,將從廣播中心接收的多媒體數(shù)據(jù)轉(zhuǎn)換成符合cmt協(xié)議的數(shù)據(jù)包。

其中,所述按照融合網(wǎng)多媒體傳輸格式和協(xié)議,將從廣播中心接收的多媒體數(shù)據(jù)轉(zhuǎn)換成符合cmt協(xié)議的數(shù)據(jù)包,包括:

將所述多媒體數(shù)據(jù)(ts格式)解復(fù)用成符合cmt協(xié)議的數(shù)據(jù)包(包括h.264、aac、si/psi等)。

具體說,所述多媒體服務(wù)器,還用于將所述媒體數(shù)據(jù)包切割生成1個(gè)或多個(gè)meu單元(媒體處理單元);

將每個(gè)meu單元生成對(duì)應(yīng)cmtp數(shù)據(jù)包(融合網(wǎng)多媒體傳輸協(xié)議數(shù)據(jù)包);

將所述cmtp數(shù)據(jù)包發(fā)送給所述多媒體服務(wù)器。

其中,所述多媒體服務(wù)器在切割時(shí),根據(jù)設(shè)定的對(duì)所述多媒體數(shù)據(jù)的時(shí)延要求進(jìn)行切割。也就是說,可以根據(jù)時(shí)延要求設(shè)置切割的meu的大小。

其中,所述多媒體服務(wù)器在切割時(shí),按照設(shè)定關(guān)鍵幀進(jìn)行切割。本發(fā)明實(shí)施例按照關(guān)鍵幀進(jìn)行切割,有效降低多媒體數(shù)據(jù)的時(shí)延。

進(jìn)一步說,所述多媒體服務(wù)器,還用于將從所述廣播中心接收的信令數(shù)據(jù),將所述信令數(shù)據(jù)轉(zhuǎn)換成符合cmt協(xié)議的信令數(shù)據(jù)包,將所述信令數(shù)據(jù)包發(fā)送給所述embms模塊。

所述embms模塊,具體根據(jù)接收到的所述cmtp數(shù)據(jù)包和所述信令數(shù)據(jù)包分配組播ip地址,并建立embms承載通道;

將所述cmtp數(shù)據(jù)包和所述信令數(shù)據(jù)包分發(fā)給所述各個(gè)終端。

進(jìn)一步說,所述任一終端,具體用于將接收到的所述cmtp數(shù)據(jù)包和所述信令數(shù)據(jù)包分別解包,得到相應(yīng)的多媒體數(shù)據(jù)和信令信息;

對(duì)所述多媒體數(shù)據(jù)進(jìn)行重組,將重組后的多媒體數(shù)據(jù)進(jìn)行解碼;

根據(jù)所述信令消息,將解碼后的多媒體數(shù)據(jù)進(jìn)行渲染后,提供給客戶端。

進(jìn)一步說,所述系統(tǒng)還包括:

廣播中心,用于提供原始多媒體數(shù)據(jù),以及將所述原始多媒體數(shù)據(jù)發(fā)送給所述多媒體服務(wù)器。

簡述本發(fā)明實(shí)施例中系統(tǒng)的多媒體播放流程。為了便于說明,下面定義融合網(wǎng)多媒體傳輸格式及協(xié)議為cmt協(xié)議。

如圖2所示,s300,廣播中心發(fā)送多媒體內(nèi)容。廣播中心為多媒體廣播業(yè)務(wù)的內(nèi)容提供中心。內(nèi)容的格式可以為ts格式但不限于這種格式。音視頻編碼格式不限,可以為h.264、h.265、avs等。

s310,cmt服務(wù)器接收廣播中心發(fā)送的多媒體內(nèi)容。并且按照融合網(wǎng)多媒體傳輸格式及協(xié)議把相應(yīng)的多媒體內(nèi)容轉(zhuǎn)化為符合cmt協(xié)議的數(shù)據(jù)包。數(shù)據(jù)包分為媒體數(shù)據(jù)包和信令數(shù)據(jù)包兩種。

具體方式如圖3所示,以ts格式為例,通過解復(fù)用把ts格式數(shù)據(jù)解復(fù)用成h.264等、aac等及si/psi等信息,其中視頻數(shù)據(jù)根據(jù)cmt協(xié)議,進(jìn)行meu生成及cmtp數(shù)據(jù)包生成,meu的生成可以根據(jù)實(shí)時(shí)性需要切割大小,最后發(fā)送cmtp數(shù)據(jù)包。整個(gè)過程達(dá)到毫秒級(jí)處理及發(fā)送,從而有效降低時(shí)延。

s320,embms模塊接收到cmt服務(wù)器發(fā)出的符合cmt協(xié)議的數(shù)據(jù)包,實(shí)施embms業(yè)務(wù)流程,包括業(yè)務(wù)宣告、會(huì)話開始、mbms通知、數(shù)據(jù)傳輸、會(huì)話結(jié)束、會(huì)話更新等流程。其中主要業(yè)務(wù)是分配ip組播地址、建立mbms承載通道、將數(shù)據(jù)傳輸給各個(gè)終端。

s330,各個(gè)終端接收到多媒體數(shù)據(jù),經(jīng)過解包、重組、解碼后提供給客戶端渲染播放。

終端側(cè)具體架構(gòu)如圖4所示,其中l(wèi)temodem芯片為支持embms功能的芯片,為embms中間件提供接口、接收組播流。

embms中間件實(shí)現(xiàn)cmt協(xié)議棧,主要包括對(duì)組播數(shù)據(jù)包進(jìn)行解包及重組,對(duì)信令數(shù)據(jù)包的解包主要目的是提取信息,例如播放媒體時(shí)的模式,包括位置、分辨率等。

重組是針對(duì)媒體數(shù)據(jù)包的重組,解包媒體數(shù)據(jù)包后,重組為符合cmt協(xié)議的meu格式數(shù)據(jù)單元。然后對(duì)數(shù)據(jù)進(jìn)行解碼,解碼時(shí)可利用以下方式但不限于以下方式:

利用ffmpeg進(jìn)行軟解碼;

利用手機(jī)終端自帶硬件解碼。

解碼完成后,將每一幀畫面送到上層進(jìn)行渲染,渲染方式可以利用以下方式但不限于以下方式:

sdl多媒體開發(fā)庫;

opengl多媒體開發(fā)庫;

渲染過程中,可以根據(jù)解包信令消息得到的信息給用戶多樣化的呈現(xiàn),豐富交互方式,提高用戶體驗(yàn)。

本發(fā)明實(shí)施例中系統(tǒng),通過cmt服務(wù)器,根據(jù)cmt協(xié)議對(duì)廣播中心提供的多媒體內(nèi)容進(jìn)行轉(zhuǎn)換,可以從isobmff角度對(duì)box進(jìn)行處理,使得切分的meu更小,從而達(dá)到實(shí)時(shí)播放(低時(shí)延)的效果。

在本發(fā)明提供的實(shí)施例中,通過cmt協(xié)議規(guī)定的信令消息,解包后通過此消息攜帶的信息,可以給用戶更多樣化的呈現(xiàn),從而提高用戶體驗(yàn)。

在本發(fā)明提供的實(shí)施例中,通過cmt服務(wù)器與embms功能的結(jié)合,可以讓內(nèi)容提供商開展靈活的多媒體廣播業(yè)務(wù)。

通過對(duì)多媒體內(nèi)容進(jìn)行符合cmt協(xié)議的數(shù)據(jù)包封裝,達(dá)到降低播放時(shí)延的效果。

雖然本申請(qǐng)描述了本發(fā)明的特定示例,但本領(lǐng)域技術(shù)人員可以在不脫離本發(fā)明概念的基礎(chǔ)上設(shè)計(jì)出來本發(fā)明的變型。

本領(lǐng)域技術(shù)人員在本發(fā)明技術(shù)構(gòu)思的啟發(fā)下,在不脫離本發(fā)明內(nèi)容的基礎(chǔ)上,還可以對(duì)本發(fā)明的方法做出各種改進(jìn),這仍落在本發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1