專利名稱:具有實(shí)時(shí)數(shù)據(jù)傳輸平臺(tái)的機(jī)頂盒的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及一種具有實(shí)時(shí)數(shù)據(jù)傳輸平臺(tái)的機(jī)頂盒。
背景技術(shù):
伴隨數(shù)字電視業(yè)務(wù)的快速發(fā)展,其中實(shí)時(shí)、多用戶互動(dòng)類的業(yè)務(wù)更是層出不窮,如視頻通話、視頻監(jiān)控、語音通話等等,而且也得到眾多廣電運(yùn)營商及用戶的青睞,因此對(duì)于用戶終端系統(tǒng)能夠支撐實(shí)時(shí)數(shù)據(jù)的傳輸,并且能夠?qū)Ρ姸鄻I(yè)務(wù)提供實(shí)時(shí)數(shù)據(jù)支撐的一個(gè)平臺(tái)已經(jīng)成為眾多終端廠商的工作重點(diǎn),但目前市場還沒有一款能夠?qū)崿F(xiàn)用戶終端系統(tǒng)能夠支撐實(shí)時(shí)數(shù)據(jù)的傳輸?shù)囊粢曨l產(chǎn)品被銷售。因此一種能夠?qū)崿F(xiàn)實(shí)時(shí)數(shù)據(jù)傳輸?shù)囊粢曨l產(chǎn)品急需被研制。
發(fā)明內(nèi)容本實(shí)用新型針對(duì)以上問題的提出,而研制一種具有實(shí)時(shí)數(shù)據(jù)傳輸平臺(tái)的機(jī)頂盒。本實(shí)用新型采用的技術(shù)手段如下一種具有實(shí)時(shí)數(shù)據(jù)傳輸平臺(tái)的機(jī)頂盒,其特征在于包括用于通過網(wǎng)線同前端SIP服務(wù)器及另一機(jī)頂盒相連接的網(wǎng)絡(luò)接口模塊;用于產(chǎn)生控制指令和對(duì)連接數(shù)據(jù)進(jìn)行處理,并同外部設(shè)備進(jìn)行數(shù)據(jù)交換的處理單元;連接網(wǎng)絡(luò)接口模塊,對(duì)發(fā)送和接收數(shù)據(jù)進(jìn)行處理的RPT處理模塊;連接RPT處理模塊和處理單元,將RPT處理模塊處理的接收數(shù)據(jù)傳輸給處理單元的接收通道;連接RPT處理模塊和處理單元,將處理單元發(fā)出的發(fā)送數(shù)據(jù)傳輸給RPT處理模塊進(jìn)的發(fā)送通道;連接處理單元,對(duì)處理單元產(chǎn)生的控制指令向外傳輸?shù)目刂平涌?;所述控制接口分別同SIP處理模塊、RTCP處理模塊以及RPT處理模塊相連接;所述SIP處理模塊還同RPT處理模塊和網(wǎng)絡(luò)接口模塊相連接;所述RTCP處理模塊還同RPT處理模塊和網(wǎng)絡(luò)接口模塊相連接。所述接收通道和處理單元之間還依次設(shè)有接收緩存器和實(shí)時(shí)數(shù)據(jù)輸出接口 ;所述處理單元和發(fā)送通道之間還依次設(shè)有實(shí)時(shí)數(shù)據(jù)輸入接口和發(fā)送緩存器;所述SIP處理模塊分別同實(shí)時(shí)數(shù)據(jù)輸出接口和實(shí)時(shí)數(shù)據(jù)輸入接口相連接。所述接收通道包括輸出單元、解碼單元和RPT接收單元;所述發(fā)送通道包括輸入單元、編碼單元和RTP發(fā)送單元;所述輸出單元、解碼單元、RPT接收單元、輸入單元、編碼單元和RTP發(fā)送單元由FILTER模塊實(shí)現(xiàn)。所述外部設(shè)備包括電視機(jī)、電話機(jī)、攝像頭、麥克和監(jiān)視器。同現(xiàn)有技術(shù)相比本實(shí)用新型提供的具有實(shí)時(shí)數(shù)據(jù)傳輸平臺(tái)的機(jī)頂盒的優(yōu)點(diǎn)是顯而易見的,具體如下[0019]1.該系統(tǒng)為一個(gè)通用的實(shí)時(shí)數(shù)據(jù)傳輸平臺(tái),對(duì)傳輸數(shù)據(jù)的含義進(jìn)行自動(dòng)解析,適用范圍廣泛,可為多種業(yè)務(wù)形態(tài)的服務(wù)提供良好的支撐。如機(jī)頂盒將視頻電話的實(shí)時(shí)數(shù)據(jù)送入此系統(tǒng),既可實(shí)現(xiàn)實(shí)時(shí)視頻通話的數(shù)據(jù)傳輸通道;如應(yīng)用軟件將監(jiān)控視頻數(shù)據(jù)送入此系統(tǒng),既可實(shí)現(xiàn)監(jiān)控系統(tǒng)的數(shù)據(jù)傳輸通道。2.該系統(tǒng)可移植性好,功能獨(dú)立,與平臺(tái)無關(guān),很容易在各種操作系統(tǒng)上實(shí)現(xiàn),如需要在終端實(shí)現(xiàn)此功能,只需要對(duì)其相應(yīng)的驅(qū)動(dòng)接口適配、重新交叉編譯即可,大大縮短了產(chǎn)品的開發(fā)時(shí)間。3.該系統(tǒng)采用標(biāo)準(zhǔn)的SIP協(xié)議、RTP協(xié)議、RTCP協(xié)議等,與其他終端系統(tǒng)如IMS系
統(tǒng)等很容易實(shí)現(xiàn)無縫對(duì)接。4.該系統(tǒng)具有良好的擴(kuò)展性,如用戶需要對(duì)發(fā)送的數(shù)據(jù)進(jìn)行加密等,則只需要在發(fā)送通道、接收通道中增加相應(yīng)的filter模塊即可。
本實(shí)用新型具有一幅附圖圖1為本實(shí)用新型的結(jié)構(gòu)示意圖。
具體實(shí)施方式
如圖1所示本實(shí)用新型所述的機(jī)頂盒包括用于通過網(wǎng)線同前端SIP服務(wù)器及另一機(jī)頂盒相連接的網(wǎng)絡(luò)接口模塊;用于產(chǎn)生控制指令和對(duì)連接數(shù)據(jù)進(jìn)行處理,并同外部設(shè)備進(jìn)行數(shù)據(jù)交換的處理單元;連接網(wǎng)絡(luò)接口模塊,對(duì)發(fā)送和接收數(shù)據(jù)進(jìn)行處理的RPT處理模塊;連接RPT處理模塊和處理單元,將RPT處理模塊處理的接收數(shù)據(jù)傳輸給處理單元的接收通道;連接RPT處理模塊和處理單元,將處理單元發(fā)出的發(fā)送數(shù)據(jù)傳輸給RPT處理模塊進(jìn)的發(fā)送通道;連接處理單元,對(duì)處理單元產(chǎn)生的控制指令向外傳輸?shù)目刂平涌?;所述控制接口分別同SIP處理模塊、RTCP處理模塊以及RPT處理模塊相連接;所述SIP處理模塊還同RPT處理模塊和網(wǎng)絡(luò)接口模塊相連接;所述RTCP處理模塊還同RPT處理模塊和網(wǎng)絡(luò)接口模塊相連接。所述接收通道和處理單元之間還依次設(shè)有接收緩存器和實(shí)時(shí)數(shù)據(jù)輸出接口 ;所述處理單元和發(fā)送通道之間還依次設(shè)有實(shí)時(shí)數(shù)據(jù)輸入接口和發(fā)送緩存器;所述SIP處理模塊分別同實(shí)時(shí)數(shù)據(jù)輸出接口和實(shí)時(shí)數(shù)據(jù)輸入接口相連接。所述接收通道包括輸出單元、解碼單元和RPT接收單元;所述發(fā)送通道包括輸入單元、編碼單元和RTP發(fā)送單元;所述輸出單元、解碼單元、RPT接收單元、輸入單元、編碼單元和RTP發(fā)送單元由FILTER模塊實(shí)現(xiàn)。所述外部設(shè)備包括電視機(jī)、電話機(jī)、攝像頭、麥克和監(jiān)視器。通信的雙方通過標(biāo)準(zhǔn)SIP協(xié)議進(jìn)行會(huì)話建立的協(xié)商,如果協(xié)商失敗則會(huì)話建立也失敗,此時(shí)SIP處理模塊就會(huì)調(diào)用控制接口模塊將相應(yīng)失敗的狀態(tài)返回給主控單元,供其處理;如果彼此雙方協(xié)商同意,則會(huì)話建立成功,然后SIP處理模塊會(huì)控制啟動(dòng)數(shù)據(jù)接收模塊、數(shù)據(jù)發(fā)送接口模塊,同時(shí)應(yīng)用程序獲得到會(huì)話建立成功的消息之后就會(huì)建立發(fā)送通道和接收通道,然后控制RTP模塊、RTCP處理模塊進(jìn)行數(shù)據(jù)傳輸。其中SIP處理模塊為應(yīng)用層的信令控制協(xié)議模塊;RTP模塊為實(shí)時(shí)傳送協(xié)議模塊,RTP詳細(xì)說明了在互聯(lián)網(wǎng)上傳遞音頻和視頻的標(biāo)準(zhǔn)數(shù)據(jù)包格式;RTCP模塊為RTP控制協(xié)議模塊,底層協(xié)議必須提供數(shù)據(jù)和控制包的多路發(fā)送,例如使用不同的UDP端口號(hào)FILTER模塊為過濾器模塊。下面以一個(gè)將此系統(tǒng)作為機(jī)頂盒終端語音通話系統(tǒng)中的應(yīng)用來實(shí)例闡述平臺(tái)系統(tǒng)的詳細(xì)實(shí)施方式。如圖1所示首先機(jī)頂盒A與機(jī)頂盒B都在系統(tǒng)內(nèi)部集成了此平臺(tái)系統(tǒng),并且約定將互相通信的數(shù)據(jù)解析為實(shí)時(shí)語音數(shù)據(jù)。當(dāng)終端A需要與終端B建立鏈接時(shí),首先終端A的主控單元會(huì)通過平臺(tái)控制接口來啟動(dòng)平臺(tái)的SIP處理模塊,通過前端系統(tǒng)的SIP服務(wù)器向終端B發(fā)出建立鏈接的申請(qǐng),機(jī)頂盒B接收到申請(qǐng)后會(huì)通過前端的SIP服務(wù)器對(duì)機(jī)頂盒A的呼叫進(jìn)行響應(yīng)。雙方通過SIP處理模塊的內(nèi)部操作進(jìn)行會(huì)話建立的協(xié)商,如果協(xié)商成功,則會(huì)話就會(huì)建立,此時(shí)終端A、終端B雙方的主控單元便會(huì)通過平臺(tái)控制接口獲得到會(huì)話建立成功的信息,然后主控單元會(huì)啟動(dòng)相應(yīng)的語言采集及播放模塊,同時(shí)會(huì)通過平臺(tái)的控制接口來啟動(dòng)平臺(tái)的RTP模塊和RTCP處理模塊,并建立起發(fā)送通道和接收通道,待到平臺(tái)一切就緒準(zhǔn)備完畢后,平臺(tái)內(nèi)部會(huì)自動(dòng)開啟實(shí)時(shí)數(shù)據(jù)輸入接口和實(shí)時(shí)數(shù)據(jù)輸出接口,來為主控單元發(fā)送和接收實(shí)時(shí)的語音數(shù)據(jù),即實(shí)現(xiàn)實(shí)時(shí)數(shù)據(jù)通道的建立。從附圖中可見,電話聲音的實(shí)時(shí)數(shù)據(jù)從平臺(tái)的實(shí)時(shí)數(shù)據(jù)輸入接口送入既可,后續(xù)由平臺(tái)內(nèi)部自動(dòng)進(jìn)行處理。首先平臺(tái)內(nèi)部將數(shù)據(jù)送入數(shù)據(jù)緩沖器,經(jīng)過緩沖的數(shù)據(jù)會(huì)按照先后順序、固定的大小、連續(xù)進(jìn)入多個(gè)FILTER模塊對(duì)數(shù)據(jù)進(jìn)行相應(yīng)的處理,如編碼、包整合、加密等等,處理后的數(shù)據(jù)交由RTP模塊,再由RTP模塊通過底層的網(wǎng)絡(luò)接口將數(shù)據(jù)發(fā)送至網(wǎng)絡(luò)供對(duì)方接收。同樣會(huì)話建立之后,該平臺(tái)會(huì)通過RTP模塊自動(dòng)從網(wǎng)絡(luò)接收對(duì)端的數(shù)據(jù),并將接收到的數(shù)據(jù)送入接收通道的多個(gè)FILTER進(jìn)行逆向處理,如解碼、包拆分重組、解密等等,經(jīng)過各個(gè)FILTER模塊處理后的數(shù)據(jù)送入平臺(tái)的接收緩存器,然后經(jīng)由實(shí)時(shí)數(shù)據(jù)輸出接口提供給終端的主控單元。在本實(shí)例中,由于機(jī)頂盒A、機(jī)頂盒B約定將傳輸?shù)臄?shù)據(jù)解析為實(shí)時(shí)語音數(shù)據(jù),因此雙方只需將本地電話的語音數(shù)據(jù)發(fā)送至本平臺(tái)的實(shí)時(shí)數(shù)據(jù)輸入接口既可實(shí)現(xiàn)將本地的話音傳送到對(duì)方,同時(shí),對(duì)從平臺(tái)實(shí)時(shí)數(shù)據(jù)輸出接口得到的數(shù)據(jù),只需將其按照語音數(shù)據(jù)送入本地電話既可聽到對(duì)方聲音。以上所述,僅為本實(shí)用新型較佳的具體實(shí)施方式
,但本實(shí)用新型的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本實(shí)用新型揭露的技術(shù)范圍內(nèi),根據(jù)本實(shí)用新型的技術(shù)方案及其發(fā)明構(gòu)思加以等同替換或改變,都應(yīng)涵蓋在本實(shí)用新型的保護(hù)范圍之內(nèi)。
權(quán)利要求1.一種具有實(shí)時(shí)數(shù)據(jù)傳輸平臺(tái)的機(jī)頂盒,其特征在于包括用于通過網(wǎng)線同前端SIP服務(wù)器及另一機(jī)頂盒相連接的網(wǎng)絡(luò)接口模塊;用于產(chǎn)生控制指令和對(duì)連接數(shù)據(jù)進(jìn)行處理,并同外部設(shè)備進(jìn)行數(shù)據(jù)交換的處理單元;連接網(wǎng)絡(luò)接口模塊,對(duì)發(fā)送和接收數(shù)據(jù)進(jìn)行處理的RPT處理模塊;連接RPT處理模塊和處理單元,將RPT處理模塊處理的接收數(shù)據(jù)傳輸給處理單元的接收通道;連接RPT處理模塊和處理單元,將處理單元發(fā)出的發(fā)送數(shù)據(jù)傳輸給RPT處理模塊進(jìn)的發(fā)送通道;連接處理單元,對(duì)處理單元產(chǎn)生的控制指令向外傳輸?shù)目刂平涌?;所述控制接口分別同SIP處理模塊、RTCP處理模塊以及RPT處理模塊相連接;所述SIP處理模塊還同RPT處理模塊和網(wǎng)絡(luò)接口模塊相連接;所述RTCP處理模塊還同RPT處理模塊和網(wǎng)絡(luò)接口模塊相連接。
2.根據(jù)權(quán)利要求1所述的一種具有實(shí)時(shí)數(shù)據(jù)傳輸平臺(tái)的機(jī)頂盒,其特征在于所述接收通道和處理單元之間還依次設(shè)有接收緩存器和實(shí)時(shí)數(shù)據(jù)輸出接口 ;所述處理單元和發(fā)送通道之間還依次設(shè)有實(shí)時(shí)數(shù)據(jù)輸入接口和發(fā)送緩存器;所述SIP處理模塊分別同實(shí)時(shí)數(shù)據(jù)輸出接口和實(shí)時(shí)數(shù)據(jù)輸入接口相連接。
3.根據(jù)權(quán)利要求1或2所述的一種具有實(shí)時(shí)數(shù)據(jù)傳輸平臺(tái)的機(jī)頂盒,其特征在于所述接收通道包括輸出單元、解碼單元和RPT接收單元;所述發(fā)送通道包括輸入單元、編碼單元和RTP發(fā)送單元;所述輸出單元、解碼單元、RPT接收單元、輸入單元、編碼單元和RTP發(fā)送單元由FILTER模塊實(shí)現(xiàn)。
4.根據(jù)權(quán)利要求1或2所述的一種具有實(shí)時(shí)數(shù)據(jù)傳輸平臺(tái)的機(jī)頂盒,其特征在于所述外部設(shè)備包括電視機(jī)、電話機(jī)、攝像頭、麥克和監(jiān)視器。
專利摘要本實(shí)用新型公開了一種具有實(shí)時(shí)數(shù)據(jù)傳輸平臺(tái)的機(jī)頂盒,其特征在于包括用于通過網(wǎng)線同前端SIP服務(wù)器及另一機(jī)頂盒相連接的網(wǎng)絡(luò)接口模塊;用于產(chǎn)生控制指令和對(duì)連接數(shù)據(jù)進(jìn)行處理的處理單元;連接網(wǎng)絡(luò)接口模塊的RPT處理模塊;連接RPT處理模塊和處理單元的接收通道;連接RPT處理模塊和處理單元的發(fā)送通道;連接處理單元的控制接口;所述控制接口分別同SIP處理模塊、RTCP處理模塊以及RPT處理模塊相連接;所述SIP處理模塊還同RPT處理模塊和網(wǎng)絡(luò)接口模塊相連接;所述RTCP處理模塊還同RPT處理模塊和網(wǎng)絡(luò)接口模塊相連接。該機(jī)頂盒具有適用范圍廣泛,可移植性好,并且與其他終端系統(tǒng)容易實(shí)現(xiàn)無縫對(duì)接。
文檔編號(hào)H04N7/14GK202334806SQ20112047561
公開日2012年7月11日 申請(qǐng)日期2011年11月24日 優(yōu)先權(quán)日2011年11月24日
發(fā)明者何泳, 劉海燕, 常玉坤, 張海龍, 曹實(shí)實(shí), 梁勇, 王大鵬, 王闖, 辛德剛 申請(qǐng)人:中國華錄集團(tuán)有限公司