两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種節(jié)目流轉(zhuǎn)換的方法及裝置的制作方法

文檔序號(hào):7691606閱讀:121來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):一種節(jié)目流轉(zhuǎn)換的方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及手機(jī)電視領(lǐng)域或其它數(shù)字電視領(lǐng)域,具體來(lái)i兌,涉及到一種將CMMB復(fù)用協(xié)議的節(jié)目流轉(zhuǎn)換成RTP流的方法及裝置,適用于復(fù)用模式 2。
背景技術(shù)
移動(dòng)多媒體廣播是最近在推廣的一種多^某體廣播技術(shù),手持終端在移動(dòng) 狀態(tài)下可以接收到廣播信號(hào),經(jīng)過(guò)終端處理可以觀看電視節(jié)目,接收節(jié)目收 視指南,在終端可以顯示出節(jié)目列表,讓用戶可以有選擇地觀看節(jié)目。此外, 這種技術(shù)還支持其他多媒體數(shù)據(jù)的廣播,在移動(dòng)終端上實(shí)現(xiàn)觀看實(shí)時(shí)的股票 信息、以及其他資訊。在CMMB (中國(guó)移動(dòng)多媒體廣播)標(biāo)準(zhǔn)中,每路電視節(jié)目都占用一個(gè) 廣播通道,在物理層上,廣播通道對(duì)應(yīng)著預(yù)先規(guī)劃好的頻點(diǎn)和若干時(shí)隙。電 視節(jié)目通過(guò)復(fù)用幀來(lái)承載,每個(gè)復(fù)用幀中包含若干個(gè)復(fù)用子幀。音頻、視頻 數(shù)據(jù)被封裝在復(fù)用子幀的音頻段和視頻段中;在復(fù)用子幀中記錄了該子幀所 有音頻單元、視頻單元共有的起始播放時(shí)間和各單元的相對(duì)播放時(shí)間,通過(guò) 這兩個(gè)時(shí)間戳,播放器進(jìn)行音視頻同步處理。在復(fù)用模式2中,音、視頻單 元還進(jìn)一步包含了一個(gè)或多個(gè)復(fù)用塊,每個(gè)復(fù)用塊凈荷與音、#見(jiàn)頻RTP包 的載荷--對(duì)應(yīng)。另外一種移動(dòng)多媒體是基于IP的流媒體技術(shù),音頻、視頻^:據(jù)被封裝 在RTP (實(shí)時(shí)傳輸協(xié)議Real Time Transport Protocol)包中。每個(gè)RTP包, 包括RTP頭、載荷頭(可選)和載荷本身。RTP包頭中主要含有時(shí)間戳、 序列號(hào)以及標(biāo)記位標(biāo)記有同一時(shí)間戳的一組RTP包的結(jié)束。通過(guò)每個(gè)包頭 的時(shí)間戳來(lái)保證播放時(shí)間的同步,通過(guò)序列號(hào)來(lái)保證包的播放次序。但是,現(xiàn)在沒(méi)有一種能將CMMB協(xié)議的節(jié)目流轉(zhuǎn)換成RTP封裝的節(jié)目 流的方法。如果能實(shí)現(xiàn)這種轉(zhuǎn)換,那么對(duì)于終端處理來(lái)說(shuō),可以方便地集成 現(xiàn)有的流^ 某體l番;故器,提高開(kāi)發(fā)速度,降低終端的開(kāi)發(fā)成本。發(fā)明內(nèi)容本發(fā)明要解決的技術(shù)問(wèn)題是提供一種節(jié)目流轉(zhuǎn)換的方法及裝置,使得符 合復(fù)用模式2的CMMB節(jié)目能直接轉(zhuǎn)換成RTP協(xié)議的節(jié)目。為了解決上述問(wèn)題,本發(fā)明提供了一種節(jié)目流轉(zhuǎn)換的方法,包括從復(fù)用子幀頭中獲得的起始播放時(shí)間,以及從音頻段或視頻段頭中獲得 的音頻或^L頻單元的相對(duì)播;改時(shí)間;根據(jù)起始播放時(shí)間和相對(duì)播放時(shí)間計(jì)算出所述音頻或視頻單元內(nèi)所有 復(fù)用塊的共用時(shí)間戳;每次從所述音頻或視頻單元中提取一個(gè)音頻復(fù)用塊凈荷或視頻復(fù)用塊 凈荷,作為音頻或視頻實(shí)時(shí)傳輸協(xié)議RTP包的載荷并產(chǎn)生一個(gè)相應(yīng)的RTP 序列號(hào),且將該音頻或視頻單元的共用時(shí)間戳作為該RTP包頭中的時(shí)間戳, 完成RTP包的封裝后發(fā)送;進(jìn)一步的,根據(jù)起始播放時(shí)間和相對(duì)播放時(shí)間,得到該音頻、視頻單元 的播放時(shí)間,并從復(fù)用子幀頭中獲取音、視頻采樣率,換算得到RTP時(shí)間 戳;進(jìn)一步的,在依次處理一個(gè)音頻或視頻單元內(nèi)的復(fù)用塊時(shí),產(chǎn)生保持連 續(xù)累加的RTP序列號(hào),且音頻的RTP序號(hào)和視頻的RTP序號(hào)相互獨(dú)立;進(jìn)一步的,填寫(xiě)RTP包頭中的其他域時(shí),將RTP包頭中的V域置為2, P域置為0, X域置為0,無(wú)SSRC域,無(wú)CSRC域;進(jìn)一步的,填寫(xiě)RTP包頭中的其他域時(shí),從復(fù)用塊頭中獲取結(jié)束標(biāo)記, 設(shè)置相應(yīng)RTP包頭中的M域;根據(jù)復(fù)用子幀頭中的"視頻算法類(lèi)型,,和"音 頻算法類(lèi)型,,,轉(zhuǎn)換成RTP包頭中的PT域;為了解決上述問(wèn)題,本發(fā)明還提供了一種進(jìn)行節(jié)目流轉(zhuǎn)換的裝置,包括 信息提取模塊、存儲(chǔ)模塊、轉(zhuǎn)換模塊、封裝模塊;所述信息提取模塊,用于從復(fù)用子幀頭中獲得起始播放時(shí)間,從音頻段 或視頻段頭中獲得音頻或視頻單元的相對(duì)播放時(shí)間,并根據(jù)所述起始播放 時(shí)間和相對(duì)播放時(shí)間分別計(jì)算出該音頻或視頻單元內(nèi)所有復(fù)用塊的共用時(shí) 間戳,從所述音頻或視頻單元中提取音頻復(fù)用塊凈荷或視頻復(fù)用塊凈荷,與所述共用時(shí)間戳一起發(fā)送給所述轉(zhuǎn)換模塊;所述轉(zhuǎn)換4莫塊,根據(jù)所述信息提取模塊每次從所迷音頻或4見(jiàn)頻單元中提 取的一個(gè)音頻復(fù)用塊凈荷或視頻復(fù)用塊凈荷,作為一個(gè)音頻或3見(jiàn)頻實(shí)時(shí)傳輸 協(xié)議RTP包的載荷,并產(chǎn)生一個(gè)相應(yīng)的RTP序列號(hào),且將該音頻或^L頻單 元的共用時(shí)間戳作為該RTP包頭中的時(shí)間戳,將所述音頻或-見(jiàn)頻RTP包的 載荷、相應(yīng)RTP序列號(hào)及所述RTP包頭中的時(shí)間戳發(fā)送給所述存儲(chǔ)模塊保 存;所述存儲(chǔ)模塊,用于保存所述轉(zhuǎn)換模塊傳來(lái)的轉(zhuǎn)換后得到的信息以及所 述信息間的對(duì)應(yīng)關(guān)系;所述封裝模塊,根據(jù)所述存儲(chǔ)模塊內(nèi)保存的信息及對(duì)應(yīng)關(guān)系封裝成RTP包;進(jìn)一步的,所述信息提取模塊還用于從復(fù)用塊頭中獲取結(jié)束標(biāo)記,從復(fù) 用子幀頭中獲取視頻或音頻算法類(lèi)型,將所述結(jié)束標(biāo)記、視頻或音頻算法類(lèi) 型發(fā)送給所述轉(zhuǎn)換模塊。與現(xiàn)有技術(shù)相比,本發(fā)明將CMMB復(fù)用才莫式2的節(jié)目轉(zhuǎn)換成了遵循RTP (實(shí)時(shí)傳輸協(xié)議)規(guī)定的打包方式的節(jié)目,對(duì)于終端處理來(lái)說(shuō),可以方便地 集成現(xiàn)有的流媒體播放器,充分利用了成熟的纟番^:模塊,降低了終端的開(kāi)發(fā) 成本》


圖l是本發(fā)明實(shí)施例中復(fù)用模式2的節(jié)目流的示意圖;圖2是本發(fā)明實(shí)施例中復(fù)用模式2的節(jié)目流轉(zhuǎn)換成RTP包的流程圖;圖3是本發(fā)明實(shí)施例中節(jié)目流轉(zhuǎn)換裝置的結(jié)構(gòu)圖。
具體實(shí)施方式
本發(fā)明為了解決傳統(tǒng)技術(shù)方案存在的弊端,通過(guò)以下具體實(shí)施例進(jìn)一步 闡述本發(fā)明所述的一種節(jié)目流轉(zhuǎn)換的方法及具有該功能的裝置,以下對(duì)具體 實(shí)施方式進(jìn)行詳細(xì)描述,但不作為對(duì)本發(fā)明的限定。如圖1所示,是復(fù)用模式2的節(jié)目流的示意圖;從復(fù)用子幀頭中獲得"起始播放時(shí)間,,,從音、視頻段頭中分別獲得音、 視頻單元的"相對(duì)播放時(shí)間",根據(jù)"起始播;改時(shí)間"和"相對(duì)播放時(shí)間", 得到該音頻、視頻單元的播放時(shí)間,并從復(fù)用子幀頭中獲取(音、視頻)采 樣率,換算成RTP時(shí)間戳;其中,"起始播放時(shí)間"和"相對(duì)播放時(shí)間"的單位是1/22500秒;并 且同一個(gè)音頻或^L頻單元中的復(fù)用塊在轉(zhuǎn)成RTP包時(shí),都共用相同的時(shí)間 戳;此時(shí),開(kāi)始轉(zhuǎn)換,首先,填寫(xiě)載荷從復(fù)用子幀中,提取一個(gè)音頻或視 頻的復(fù)用塊凈荷,作為音頻或視頻的RTP載荷;對(duì)于復(fù)用模式2,復(fù)用子幀 中,音頻或^L頻的復(fù)用塊凈荷與RTP栽荷存在——對(duì)應(yīng)的關(guān)系;之后,填寫(xiě)包頭產(chǎn)生RTP序列號(hào),填寫(xiě)音頻或視頻RTP包頭的序列 號(hào)域,在依次處理該音頻或視頻單元內(nèi)的復(fù)用塊時(shí),產(chǎn)生保持連續(xù)累加的 RTP序列號(hào),即這個(gè)RTP序列號(hào)與處理上一個(gè)復(fù)用塊時(shí)所產(chǎn)生的RTP序列 號(hào)是連續(xù)的,所謂上一個(gè)復(fù)用塊可能是本音頻或^L頻單元中的復(fù)用塊,也可 能是上一個(gè)復(fù)用子幀的音頻或視頻單元中的復(fù)用塊,而且音頻的RTP序列 號(hào)和視頻的RTP序列號(hào)彼此相互獨(dú)立;利用之前計(jì)算出的共用時(shí)間戳,填 充音頻、視頻RTP包頭的時(shí)間戳域,其中,如果同一個(gè)音頻或3見(jiàn)頻單元中 有多個(gè)復(fù)用塊出現(xiàn),則多個(gè)復(fù)用塊在轉(zhuǎn)成多個(gè)RTP包后,其RTP時(shí)間戳相 同;填寫(xiě)RTP包頭中的其他域RTP包頭中的"V"域置為2, "P"域置 為0, "X"域置為0,無(wú)"SSRC"域,無(wú)"CSRC,,域,根據(jù)復(fù)用塊頭中 獲取"結(jié)束標(biāo)記"設(shè)置相應(yīng)RTP包頭中的"M,,域,根據(jù)復(fù)用子幀頭中的"視頻算法類(lèi)型"和"音頻算法類(lèi)型",轉(zhuǎn)換成RTP包頭中的"PT"域;需要說(shuō)明的是,填寫(xiě)載荷和填寫(xiě)包頭無(wú)先后順序,在本例中先填寫(xiě)載荷, 再填寫(xiě)包頭,在另一實(shí)施例中也可以先填寫(xiě)包頭,再填寫(xiě)載荷;最后,進(jìn)行封裝將RTP包頭及其載荷封裝成一個(gè)RTP包進(jìn)行發(fā)送。此時(shí),如果處理完成的是視頻(音頻)單元的最后一個(gè)復(fù)用塊,則開(kāi)始 處理下一個(gè)視頻(音頻)單元;否則,繼續(xù)處理這一視頻(音頻)單元中的 下一個(gè)復(fù)用塊。如圖2所示,為復(fù)用模式2的節(jié)目流轉(zhuǎn)換成RTP包的流程圖,在進(jìn)行 轉(zhuǎn)換操作時(shí),對(duì)視頻單元和音頻單元的處理是各自獨(dú)立進(jìn)行的,但處理流程 相同,下面以一個(gè)—見(jiàn)頻單元為例進(jìn)行說(shuō)明,具體步驟如下步驟200,進(jìn)入視頻單元,先從復(fù)用子幀頭中獲得"起始播放時(shí)間", 從視頻段頭中分別獲得視頻單元的"相對(duì)播放時(shí)間,,,計(jì)算出該-現(xiàn)頻單元所 有復(fù)用塊的共有時(shí)間戳;步驟201,從視頻單元中,提取視頻的一個(gè)復(fù)用塊凈荷,作為視頻的RTP 載荷;步驟202,產(chǎn)生一個(gè)RTP序列號(hào),填寫(xiě)至^f見(jiàn)頻RTP包頭的序列號(hào)域; 在依次處理視頻單元內(nèi)的復(fù)用塊時(shí),產(chǎn)生保持連續(xù)累加的RTP序列號(hào),即 這個(gè)RTP序列號(hào)與處理上一個(gè)復(fù)用塊時(shí)所產(chǎn)生的RTP序列號(hào)是連續(xù)的,所 謂上一個(gè)復(fù)用塊可能是本視頻單元中的復(fù)用塊,也可能是上一個(gè)復(fù)用子幀的 視頻單元中的復(fù)用塊,且視頻的RTP序列號(hào)與音頻的RTP序列號(hào)彼此相互 獨(dú)立;步驟203,使用步驟200中計(jì)算出來(lái)的共用時(shí)間戳,填寫(xiě)至^L頻(音頻) 的RTP包頭中;步驟204,判斷是否視頻單元的最后一個(gè)復(fù)用塊,如果是,則執(zhí)行步驟 205;如果不是,則執(zhí)行步驟206;步驟205,將RTP包頭中的"M"域置1,執(zhí)行步驟207;步驟206,將RTP包頭中的"M"域置O,執(zhí)4亍步驟207;步驟207,填寫(xiě)RTP包頭中的其他域"V"域置為2, "P"域置為0, "X"域置為0,無(wú)"SSRC"域,無(wú)"CSRC"域,并根據(jù)復(fù)用子幀頭中的 "視頻算法類(lèi)型"和"音頻算法類(lèi)型,,,轉(zhuǎn)換成RTP包頭中的"PT"域;步驟208,封裝RTP包并發(fā)送;步驟209,如果是視頻單元的最后一個(gè)復(fù)用塊,則執(zhí)行步驟210;否則, 返回執(zhí)行步驟201,繼續(xù)處理同一單元中的下一個(gè)復(fù)用塊;步驟210,開(kāi)始處理下一個(gè)視頻單元,依然按本流程的方案進(jìn)行。其中,步驟201至步驟207所描述的填寫(xiě)載荷和填寫(xiě)包頭的先后順序并 不限制本發(fā)明。在另一實(shí)施例中,還可對(duì)音頻單元進(jìn)行如上操作,流程相同,就不在此 贅述了。如圖3所示,是本發(fā)明實(shí)施例中節(jié)目流轉(zhuǎn)換裝置的結(jié)構(gòu)圖,其中包括 信息提取模塊IO、存儲(chǔ)模塊30、轉(zhuǎn)換模塊20、封裝模塊40;所述信息提取模塊10,用于從復(fù)用子幀頭中獲得起始播放時(shí)間,從音 頻段或視頻段頭中獲得音頻或視頻單元的相對(duì)播放時(shí)間,并根據(jù)所起始播放 時(shí)間和相對(duì)播放時(shí)間分別計(jì)算出該音頻或視頻單元內(nèi)所有復(fù)用塊的共用時(shí) 間戳,從所述音頻或視頻單元中提取音頻復(fù)用塊凈荷或視頻復(fù)用塊凈荷,與 所述共用時(shí)間戳一起發(fā)送給所述轉(zhuǎn)換模塊20;還用于從復(fù)用塊頭中獲取結(jié) 束標(biāo)記,從復(fù)用子幀頭中獲取視頻或音頻算法類(lèi)型,將所述結(jié)束標(biāo)記、視頻 或音頻算法類(lèi)型發(fā)送給所述轉(zhuǎn)換模塊20;所述轉(zhuǎn)換模塊20,根據(jù)所述信息提取模塊IO每次從所述音頻或視頻單 元中提取的一個(gè)音頻復(fù)用塊凈荷或視頻復(fù)用塊凈荷,作為一個(gè)音頻或視頻實(shí) 時(shí)傳輸協(xié)議RTP包的載荷并產(chǎn)生一個(gè)相應(yīng)的RTP序列號(hào)(在依次處理音頻 或視頻單元內(nèi)的復(fù)用塊時(shí),所產(chǎn)生的RTP序列號(hào)是保持連續(xù)累加的,且音 頻的RTP序號(hào)和視頻的RTP序號(hào)相互獨(dú)立),且將該音頻或視頻單元的共 用時(shí)間戳作為該RTP包頭中的時(shí)間戳,發(fā)送給所述存儲(chǔ)模塊30保存;根據(jù) 所述信息提取模塊IO傳來(lái)的所述結(jié)束標(biāo)記設(shè)置相應(yīng)RTP包頭中的M域,據(jù)所述視頻或音頻算法類(lèi)型,轉(zhuǎn)換成相應(yīng)RTP包頭中的PT域,并發(fā)送給所 述存儲(chǔ)模塊保存30;還用于將RTP包頭中的V域置為2, P域置為0, X 域置為0,無(wú)SSRC域,無(wú)CSRC域,并發(fā)送給所述存儲(chǔ)模塊30保存;所述存儲(chǔ)模塊30,用于保存所述轉(zhuǎn)換模塊20傳來(lái)的音頻或視頻RTP包 的載荷、相應(yīng)RTP序列號(hào)、所述RTP包頭中的時(shí)間戳,V域、P域、X 域、SSRC域、CSRC域、M域及PT域的值以及這些信息組合之間的對(duì)應(yīng) 關(guān)系;所述封裝模塊40,根據(jù)所述存儲(chǔ)模塊30內(nèi)保存的信息及對(duì)應(yīng)關(guān)系封裝 成RTP包。當(dāng)然,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的 情況下,熟悉本領(lǐng)域的技術(shù)人員可根據(jù)本發(fā)明做出各種相應(yīng)的改變和變形, 但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1. 一種節(jié)目流轉(zhuǎn)換的方法,其特征在于,包括從復(fù)用子幀頭中獲得的起始播放時(shí)間,以及從音頻段或視頻段頭中獲得的音頻或視頻單元的相對(duì)播放時(shí)間;根據(jù)起始播放時(shí)間和相對(duì)播放時(shí)間計(jì)算出所述音頻或視頻單元內(nèi)所有復(fù)用塊的共用時(shí)間戳;每次從所述音頻或視頻單元中提取一個(gè)音頻復(fù)用塊凈荷或視頻復(fù)用塊凈荷,作為音頻或視頻實(shí)時(shí)傳輸協(xié)議RTP包的載荷并產(chǎn)生一個(gè)相應(yīng)的RTP序列號(hào),且將該音頻或視頻單元的共用時(shí)間戳作為該RTP包頭中的時(shí)間戳,完成RTP包的封裝后發(fā)送。
2、 如權(quán)利要求l所述的方法,其特征在于,根據(jù)起始播放時(shí)間和相對(duì)播放時(shí)間,得到該音頻、視頻單元的播放時(shí)間, 并從復(fù)用子幀頭中獲取音、視頻采樣率,換算得到RTP時(shí)間戳。
3、 如權(quán)利要求l所述的方法,其特征在于,在依次處理一個(gè)音頻或視頻單元內(nèi)的復(fù)用塊時(shí),產(chǎn)生保持連續(xù)累加的 RTP序列號(hào),且音頻的RTP序號(hào)和視頻的RTP序號(hào)相互獨(dú)立。
4、 如權(quán)利要求l所述的方法,其特征在于,填寫(xiě)RTP包頭中的其他域時(shí),將RTP包頭中的V域置為2, P域置 為0, X域置為O,無(wú)SSRCi或,無(wú)CSRC域。
5、 如權(quán)利要求l所述的方法,其特征在于,填寫(xiě)RTP包頭中的其他域時(shí),從復(fù)用塊頭中獲取結(jié)束標(biāo)記,設(shè)置相應(yīng) RTP包頭中的M域;根據(jù)復(fù)用子幀頭中的"視頻算法類(lèi)型"和"音頻算法 類(lèi)型",轉(zhuǎn)換成RTP包頭中的PT域。
6、 一種進(jìn)行節(jié)目流轉(zhuǎn)換的裝置,其特征在于,包括信息提取模塊、存 儲(chǔ)模塊、轉(zhuǎn)換模塊、封裝模塊;所述信息提取模塊,用于從復(fù)用子幀頭中獲得起始播放時(shí)間,從音頻段 或視頻段頭中獲得音頻或視頻單元的相對(duì)播放時(shí)間,并根據(jù)所述起始播放 時(shí)間和相對(duì)播放時(shí)間分別計(jì)算出該音頻或視頻單元內(nèi)所有復(fù)用塊的共用時(shí) 間戳,從所述音頻或視頻單元中提取音頻復(fù)用塊凈荷或視頻復(fù)用塊凈荷,與所述共用時(shí)間戳一起發(fā)送給所述轉(zhuǎn)換模塊;所述轉(zhuǎn)換模塊,根據(jù)所述信息提取模塊每次從所述音頻或^L頻單元中提 取的一個(gè)音頻復(fù)用塊凈荷或視頻復(fù)用塊凈荷,作為一個(gè)音頻或^L頻實(shí)時(shí)傳輸 協(xié)議RTP包的載荷,并產(chǎn)生一個(gè)相應(yīng)的RTP序列號(hào),且將該音頻或視頻單 元的共用時(shí)間戳作為該RTP包頭中的時(shí)間戳,將所述音頻或—見(jiàn)頻RTP包的 載荷、相應(yīng)RTP序列號(hào)及所述RTP包頭中的時(shí)間戳發(fā)送給所述存儲(chǔ)模塊保 存;所述存儲(chǔ)模塊,用于保存所述轉(zhuǎn)換模塊傳來(lái)的轉(zhuǎn)換后得到的信息以及所 述信息間的對(duì)應(yīng)關(guān)系;所述封裝模塊,根據(jù)所述存儲(chǔ)模塊內(nèi)保存的信息及對(duì)應(yīng)關(guān)系封裝成RTP包。
7、 一種如權(quán)利要求6所述的進(jìn)行節(jié)目流轉(zhuǎn)換的裝置,其特征在于,所 述信息提取模塊還用于從復(fù)用塊頭中獲取結(jié)束標(biāo)記,從復(fù)用子幀頭中獲取視 頻或音頻算法類(lèi)型,將所述結(jié)束標(biāo)記、視頻或音頻算法類(lèi)型發(fā)送給所述轉(zhuǎn)換 模塊。
全文摘要
本發(fā)明公開(kāi)了一種節(jié)目流轉(zhuǎn)換的方法及裝置,其中,所述方法包括從復(fù)用子幀頭中獲得的起始播放時(shí)間,以及從音頻段或視頻段頭中獲得的音頻或視頻單元的相對(duì)播放時(shí)間;根據(jù)起始播放時(shí)間和相對(duì)播放時(shí)間計(jì)算出音頻或視頻單元內(nèi)所有復(fù)用塊的共用時(shí)間戳;每次從音頻或視頻單元中提取一個(gè)音頻復(fù)用塊凈荷或視頻復(fù)用塊凈荷,作為音頻或視頻RTP包的載荷并產(chǎn)生一個(gè)相應(yīng)的RTP序列號(hào),且將該音頻或視頻單元的共用時(shí)間戳作為該RTP包頭中的時(shí)間戳,完成RTP包的封裝后發(fā)送。本發(fā)明將CMMB復(fù)用模式2的節(jié)目轉(zhuǎn)換成了RTP協(xié)議的節(jié)目,對(duì)于終端處理來(lái)說(shuō),可以方便地集成現(xiàn)有的流媒體播放器,充分利用了成熟的播放模塊,降低了終端的開(kāi)發(fā)成本。
文檔編號(hào)H04N7/52GK101267572SQ20081009385
公開(kāi)日2008年9月17日 申請(qǐng)日期2008年4月30日 優(yōu)先權(quán)日2008年4月30日
發(fā)明者輝 劉 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
东兰县| 江西省| 扎赉特旗| 安乡县| 浙江省| 福安市| 务川| 竹溪县| 陆河县| 西乌| 亚东县| 马关县| 视频| 兴国县| 兴城市| 怀远县| 香格里拉县| 老河口市| 子洲县| 兰西县| 固原市| 西乌珠穆沁旗| 孝昌县| 民乐县| 竹北市| 武冈市| 普格县| 台南市| 疏附县| 本溪| 九寨沟县| 景东| 中宁县| 洱源县| 碌曲县| 顺义区| 汕尾市| 钟山县| 于田县| 敦化市| 南川市|