專利名稱:一種實現(xiàn)數(shù)字電視雙向業(yè)務的方法、系統(tǒng)及單向機頂盒的制作方法
技術領域:
本發(fā)明屬于數(shù)字電視領域,尤其涉及一種實現(xiàn)數(shù)字電視雙向業(yè)務的方法、 系統(tǒng)及單向機頂盒。
背景技術:
隨著數(shù)字電視技術的不斷發(fā)展,基于機頂盒的各種應用也在不斷豐富。在 各種數(shù)字電視業(yè)務中,使用的數(shù)據交換方式也有所不同,有些數(shù)字電視業(yè)務是 利用網絡單向傳輸,而有些數(shù)字電視業(yè)務則需要利用網絡雙向傳輸。僅支持數(shù) 據的網絡單向傳輸?shù)臋C頂盒則為單向機頂盒,而支持數(shù)據的網絡雙向傳輸?shù)臋C 頂盒,則為雙向機頂盒。
相對單向機頂盒來說,雙向機頂盒功能較為強大,但其價格較高,因此, 也有部分用戶在使用單向機頂盒。單向機頂盒的用戶有時可能希望使用基于網 絡雙向傳輸?shù)臄?shù)字電視業(yè)務,即數(shù)字電視雙向業(yè)務(例如視頻點播業(yè)務,電視 購物業(yè)務),而利用現(xiàn)有的單向機頂盒并不能實現(xiàn)該數(shù)字電視業(yè)務,因此,給 單向機頂盒用戶帶來使用不方便的問題。
發(fā)明內容
本發(fā)明的目的在于提供一種實現(xiàn)數(shù)字電視雙向業(yè)務的方法,旨在解決現(xiàn)有 的單向機頂盒不能實現(xiàn)數(shù)字電視雙向業(yè)務,給單向機頂盒用戶帶來使用不方便 的問題。
本發(fā)明是這樣實現(xiàn)的, 一種實現(xiàn)數(shù)字電視雙向業(yè)務的方法,所述方法包括 發(fā)送符合RS232協(xié)議形式的業(yè)務請求給PC;
接收數(shù)字電視服務器根據符合RTSP協(xié)議形式的業(yè)務請求所發(fā)送的業(yè)務內容數(shù)據,所述符合RTSP協(xié)議形式的業(yè)務請求是PC將所述符合RS232協(xié)議形 式的業(yè)務請求轉換,并發(fā)送給數(shù)字電視服務器的;
接收符合RS232協(xié)議形式的解析參數(shù),所述符合RS232協(xié)議形式的解析參 數(shù)是由PC將數(shù)字電視服務器發(fā)送的符合RTSP協(xié)議形式的解析參數(shù)轉換的;
利用所述符合RS232協(xié)議形式的解析參數(shù),從電視節(jié)目流中解析出所請求 業(yè)務的業(yè)務內容數(shù)據,并進行播放。
本發(fā)明的另一目的在于提供一種實現(xiàn)數(shù)字電視雙向業(yè)務的系統(tǒng),所述系統(tǒng) 包括
RS232業(yè)務請求發(fā)送單元,用于發(fā)送符合RS232協(xié)議形式的業(yè)務請求給
PC;
業(yè)務內容數(shù)據接收單元,用于接收數(shù)字電視服務器根據符合RTSP協(xié)議形 式的業(yè)務請求所發(fā)送的業(yè)務內容數(shù)據,所述符合RTSP協(xié)議形式的業(yè)務請求是 PC將所述符合RS232協(xié)議形式的業(yè)務請求轉換,并發(fā)送給數(shù)字電視服務器的; 解析參數(shù)接收單元,用于接收符合RS232協(xié)議形式的解析參數(shù),所述符合RS232 協(xié)議形式的解析參數(shù)是由PC將數(shù)字電視服務器發(fā)送的符合RTSP協(xié)議形式的 解析參數(shù)轉換的;以及
解析單元,用于利用所述符合RS232協(xié)議形式的解析參數(shù),從電視節(jié)目流 中解析出所請求業(yè)務的業(yè)務內容數(shù)據,并進行播放。
本發(fā)明的另一目的在于提供一種單向機頂盒,所述單向機頂盒包括實現(xiàn)數(shù) 字電^f見雙向業(yè)務的系統(tǒng),所述系統(tǒng)包括
RS232業(yè)務請求發(fā)送單元,用于發(fā)送符合RS232協(xié)議形式的業(yè)務請求給
PC;
業(yè)務內容數(shù)據接收單元,用于接收數(shù)字電視服務器根據符合RTSP協(xié)議形 式的業(yè)務請求所發(fā)送的業(yè)務內容數(shù)據,所述符合RTSP協(xié)議形式的業(yè)務請求是 PC將所述符合RS232協(xié)議形式的業(yè)務請求轉換,并發(fā)送給數(shù)字電視服務器的; RS232解析參數(shù)接收單元,用于接收符合RS232協(xié)議形式的解析參數(shù),所述符合RS232協(xié)議形式的解析參數(shù)是由PC將數(shù)字電視服務器發(fā)送的符合RTSP協(xié) 議形式的解析參數(shù)轉換的;以及
解析單元,用于利用所述符合RS232協(xié)議形式的解析參數(shù),從電視節(jié)目流 中解析出所請求業(yè)務的業(yè)務內容數(shù)據,并進行播方丈。
本發(fā)明的另一目的在于提供一種代理數(shù)字電視雙向業(yè)務的方法,所述方法 包括以下步驟
接收單向機頂盒發(fā)送的符合RS232協(xié)議形式的業(yè)務請求;
將所述符合RS232協(xié)議形式的業(yè)務請求轉換成符合RTSP協(xié)議形式的業(yè)務 請求;
將所述符合RTSP協(xié)議形式的業(yè)務請求發(fā)送給數(shù)字電視服務器; 接收數(shù)字電視服務器響應所述符合RTSP協(xié)議形式的業(yè)務請求所發(fā)送的符
合RTSP協(xié)議形式的解析參數(shù);
將所述符合RTSP協(xié)議形式的解析參數(shù)轉換成符合RS232協(xié)議形式的解析
參數(shù);
發(fā)送所述符合RS232協(xié)議形式的解析參數(shù)給單向機頂盒。 本發(fā)明的另一目的在于提供一種代理數(shù)字電視雙向業(yè)務的系統(tǒng),所述系統(tǒng) 包括
業(yè)務請求接收單元,用于接收單向機頂盒發(fā)送的符合RS232協(xié)議形式的業(yè) 務請求;
業(yè)務請求轉換單元,用于將所述符合RS232協(xié)議形式的業(yè)務請求轉換成符 合RTSP協(xié)議形式的業(yè)務請求;
RTSP業(yè)務請求發(fā)送單元,用于將所述符合RTSP協(xié)議形式的業(yè)務請求發(fā)送 給數(shù)字電視服務器;
RTSP解析參數(shù)接收單元,用于接收數(shù)字電視服務器響應所述符合RTSP 協(xié)議形式的業(yè)務請求所發(fā)送的符合RTSP協(xié)議形式的解析參數(shù);
解析參數(shù)轉換單元,用于將所述符合RTSP協(xié)議形式的解析參數(shù)轉換成符合RS232協(xié)議形式的解析參數(shù);以及
解析參數(shù)發(fā)送單元,用于發(fā)送所述符合RS232協(xié)議形式的解析參數(shù)給單向 機頂盒。
在本發(fā)明中,單向機頂盒通過RS232串口發(fā)送符合RS232協(xié)議形式的業(yè)務 請求給PC, PC將符合RS232協(xié)議形式的業(yè)務請求轉換成符合RTSP協(xié)議形式 的業(yè)務請求,并發(fā)送給數(shù)字電視服務器,從而數(shù)字電視服務器響應該業(yè)務請求, 通過cable線將業(yè)務內容數(shù)據傳輸給單向機頂盒,并且發(fā)送符合RTSP協(xié)議形式 的解析參數(shù),PC將其轉換成符合RS232協(xié)議形式的解析參數(shù),并反饋給單向 機頂盒,從而單向機頂盒就可以從電視節(jié)目流中解析出業(yè)務內容數(shù)據,并進行 播放。
圖1是本發(fā)明提供的響應數(shù)字電視雙向業(yè)務時,單向機頂盒、PC、數(shù)字電 視服務器之間的交互圖2是本發(fā)明提供的單向機頂盒及PC的結構示意圖。
具體實施例方式
為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實 施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅 僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
在本發(fā)明中,單向機頂盒通過RS232串口發(fā)送符合RS232協(xié)議形式的業(yè)務 請求給PC, PC將符合RS232協(xié)議形式的業(yè)務請求轉換成符合RTSP協(xié)議形式 的業(yè)務請求,并發(fā)送給數(shù)字電視服務器,從而數(shù)字電視服務器響應該業(yè)務請求, 通過cable線將業(yè)務內容數(shù)據傳輸給單向機頂盒,并且發(fā)送符合RTSP協(xié)議形式 的解析參數(shù),PC將其轉換成符合RS232協(xié)議形式的解析參數(shù),并反饋給單向 機頂盒,從而單向機頂盒就可以從電視節(jié)目流中解析出業(yè)務內容數(shù)據,并進行播放。
圖1示出了本發(fā)明提供的單向機頂盒、PC、數(shù)字電視服務器之間的交互方 法流程,詳述如下
1、 單向機頂盒通過RS232串口發(fā)送符合RS232協(xié)議的初始化指令給PC (Personal Computer,個人計算機)。
由于單向機頂盒通常有RS232串口 ,于是可以利用RS232串口線連接單向
機頂盒和PC,連接之后,發(fā)送初始化指令給已接入因特網的PC。
2、 PC根據該初始化指令,建立與數(shù)字電視服務器的連接。當完成與數(shù)字 電視服務器建立連接后,PC可以將連接狀態(tài)反饋給單向機頂盒。
3、 單向機頂盒發(fā)送符合RS232協(xié)議形式的業(yè)務請求給PC。 當用戶需要基于網絡雙向傳輸?shù)臄?shù)字電視業(yè)務時,可以組織RS232協(xié)議形
式的業(yè)務請求,并通過RS232串口發(fā)送給PC。
4、 PC接收該符合RS232協(xié)議形式的業(yè)務請求。
5、 PC將符合RS232協(xié)議形式的業(yè)務請求轉換成符合RTST協(xié)議形式的業(yè)務請求。
6 、 PC發(fā)送符合RTSP協(xié)議形式的業(yè)務請求給數(shù)字電視服務器。
7、 數(shù)字電視服務器將所請求業(yè)務的業(yè)務內容數(shù)據給單向機頂盒。通常,數(shù) 字電視服務器通過cable線,將業(yè)務內容數(shù)據直接傳輸給單向機頂盒。
對于某些業(yè)務請求,數(shù)字電視服務器在發(fā)送所請求業(yè)務的內容數(shù)據之前, 可能還需要對單向機頂盒的用戶進行身份驗證,識別其是否為合法用戶,是否 有享受該服務的權限。
8、 單向機頂盒接收業(yè)務內容數(shù)據。
9、 數(shù)字電視服務器發(fā)送符合RTSP協(xié)議形式的解析參數(shù)給PC。該解析參數(shù) 可以包括節(jié)目所在頻點、數(shù)據包PID等等。
10、 PC接收該符合RTSP協(xié)議形式的解析參數(shù)。
11 、 PC將該符合RTSP協(xié)議形式的解析參數(shù)轉換成符合RS232協(xié)議形式的解
析參數(shù)。12、 PC發(fā)送該符合RS232協(xié)議形式的解析參數(shù)給單向機頂盒。
13、 單向機頂盒該符合RS232協(xié)議形式的解析參數(shù)。
14、 單向機頂盒從電視節(jié)目流中解析出所請求業(yè)務的業(yè)務內容數(shù)據,并進 行播放。
在實際操作過程中,在PC建立與數(shù)字電視服務器連接后,可以從數(shù)字電視 服務器下載數(shù)字電視業(yè)務的內容素材(例如,視頻點播的片花),從而用戶就 可以通過PC瀏覽這些內容素材。
對于視頻點播業(yè)務、電視購物業(yè)務等,可能需要付費,通常由數(shù)字電視服 務器返回付費的提示及訂單號給PC, PC根據付費提示,進行付費。并且,對于 視頻點播來說,用戶在欣賞節(jié)目的過程中,可以利用PC對節(jié)目進行快進、快退、 暫停、停止等操作,或者,用戶使用遙控器對單向機頂盒進行操作,單向機頂 盒將操作指令通過RS232串口傳給PC。 PC通過發(fā)送符合RTSP協(xié)議的操作指令給 數(shù)字電視服務器,使數(shù)字電視服務器變化節(jié)目流。
圖2示出了本發(fā)明提供的單向機頂盒及PC的結構,單向機頂盒中內置有響 應數(shù)字電視雙向業(yè)務的系統(tǒng)l, PC中內置有代理數(shù)字電視雙向業(yè)務的系統(tǒng)2。該 響應數(shù)字電視雙向業(yè)務的系統(tǒng)l和代理數(shù)字電視雙向業(yè)務的系統(tǒng)2可以為軟件單 元或者硬件單元或者軟、硬結合的單元。
響應數(shù)字電視雙向業(yè)務的系統(tǒng)1的RS232業(yè)務請求發(fā)送單元12發(fā)送符合 RS232協(xié)議形式的業(yè)務請求給代理數(shù)字電視雙向業(yè)務的系統(tǒng)2的業(yè)務請求接收 單元22,業(yè)務請求接收單元22接收單向機頂盒發(fā)送的符合RS232協(xié)議形式的 業(yè)務請求,業(yè)務請求轉換單元23將該符合RS232協(xié)議形式的業(yè)務請求轉換成 符合RTSP協(xié)議形式的業(yè)務請求,RTSP業(yè)務請求發(fā)送單元24將該符合RTSP 協(xié)議形式的業(yè)務請求發(fā)送給數(shù)字電視服務器。數(shù)字電視服務器響應該業(yè)務請求, 發(fā)送業(yè)務內容數(shù)據給單向機頂盒,發(fā)送RTSP解析參數(shù)給PC。單向機頂盒的響 應數(shù)字電視雙向業(yè)務的系統(tǒng)1的業(yè)務內容數(shù)據接收單元13接收業(yè)務內容數(shù)據。 PC內置的代理數(shù)字電視雙向業(yè)務的系統(tǒng)2的RTSP解析參數(shù)接收單元25接收數(shù)字電視服務器響應該符合RTSP協(xié)議形式的業(yè)務請求所發(fā)送的符合RTSP協(xié) 議形式的解析參數(shù),解析參數(shù)轉換單元26將該符合RTSP協(xié)議形式的解析參數(shù) 轉換成符合RS232協(xié)議形式的解析參數(shù),解析參數(shù)發(fā)送單元27發(fā)送該符合 RS232協(xié)議形式的解析參數(shù)給單向機頂盒。單向機頂盒的RS232解析參數(shù)接收 單元14接收符合RS232協(xié)議形式的解析參數(shù),解析單元15利用該符合RS232 協(xié)議形式的解析^IL從電視節(jié)目流中解析出所請求業(yè)務的業(yè)務內容數(shù)據,并 進行播放。
作為本發(fā)明的實施例,響應數(shù)字電視雙向業(yè)務的系統(tǒng)1還包括初始化指令 發(fā)送單元11,代理凄t字電視雙向業(yè)務的系統(tǒng)2還包括連接建立單元21 。該初始 化指令發(fā)送單元11發(fā)送符合RS232協(xié)議的初始化指令給PC, PC的代理數(shù)字 電視雙向業(yè)務的系統(tǒng)2連接建立單元21建立與數(shù)字電視服務器的連接。
綜上所述,在本發(fā)明中,單向機頂盒通過RS232串口發(fā)送符合RS232協(xié)議 形式的業(yè)務請求給PC, PC將符合RS232協(xié)議形式的業(yè)務請求轉換成符合RTSP 協(xié)議形式的業(yè)務請求,并發(fā)送給數(shù)字電視服務器,從而數(shù)字電碎見服務器響應該 業(yè)務請求,通過cable線將業(yè)務內容數(shù)據傳輸給單向機頂盒,并且發(fā)送符合RTSP 協(xié)議形式的解析參數(shù),PC將其轉換成符合RS232協(xié)議形式的解析參數(shù),并反 饋給單向機頂盒,從而單向機頂盒就可以從電視節(jié)目流中解析出業(yè)務內容數(shù)據,
并進行播放。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā) 明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發(fā)明 的^呆護范圍之內。
權利要求
1、一種實現(xiàn)數(shù)字電視雙向業(yè)務的方法,其特征在于,所述方法包括發(fā)送符合RS232協(xié)議形式的業(yè)務請求給PC;接收數(shù)字電視服務器根據符合RTSP協(xié)議形式的業(yè)務請求所發(fā)送的業(yè)務內容數(shù)據,所述符合RTSP協(xié)議形式的業(yè)務請求是PC將所述符合RS232協(xié)議形式的業(yè)務請求轉換,并發(fā)送給數(shù)字電視服務器的;接收符合RS232協(xié)議形式的解析參數(shù),所述符合RS232協(xié)議形式的解析參數(shù)是由PC將數(shù)字電視服務器發(fā)送的符合RTSP協(xié)議形式的解析參數(shù)轉換的;利用所述符合RS232協(xié)議形式的解析參數(shù),從電視節(jié)目流中解析出所請求業(yè)務的業(yè)務內容數(shù)據,并進行播放。
2、 如權利要求1所述的方法,其特征在于,在所述發(fā)送符合RS232協(xié)議 形式的業(yè)務請求的步驟之前,還包括步驟發(fā)送符合RS232協(xié)議的初始化指令給PC,以使PC與數(shù)字電碎見服務器建立 連接。
3、 一種實現(xiàn)數(shù)字電視雙向業(yè)務的系統(tǒng),其特征在于,所述系統(tǒng)包括 RS232業(yè)務請求發(fā)送單元,用于發(fā)送符合RS232協(xié)議形式的業(yè)務請求給PC;業(yè)務內容數(shù)據接收單元,用于接收數(shù)字電視服務器根據符合RTSP協(xié)議形 式的業(yè)務請求所發(fā)送的業(yè)務內容數(shù)據,所述符合RTSP協(xié)議形式的業(yè)務請求是 PC將所述符合RS232協(xié)議形式的業(yè)務請求轉換,并發(fā)送給數(shù)字電視服務器的;解析參數(shù)接收單元,用于接收符合RS232協(xié)議形式的解析參數(shù),所述符合 RS232協(xié)議形式的解析參數(shù)是由PC將數(shù)字電視服務器發(fā)送的符合RTSP協(xié)議 形式的解析參數(shù)轉換的;以及解析單元,用于利用所述符合RS232協(xié)議形式的解析參數(shù),從電視節(jié)目流 中解析出所請求業(yè)務的業(yè)務內容數(shù)據,并進行播放。
4、 如權利要求3所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括初始化指令發(fā)送單元,用于發(fā)送符合RS232協(xié)議的初始化指令給PC,以使PC與數(shù)字電視服務器建立連接。
5、 一種單向機頂盒,其特征在于,所述單向機頂盒包括實現(xiàn)數(shù)字電視雙向業(yè)務的系統(tǒng),所述系統(tǒng)包括.RS232業(yè)務請求發(fā)送單元,用于發(fā)送符合RS232協(xié)議形式的業(yè)務請求給PC;業(yè)務內容數(shù)據接收單元,用于接收數(shù)字電視服務器根據符合RTSP協(xié)議形 式的業(yè)務請求所發(fā)送的業(yè)務內容數(shù)據,所述符合RTSP協(xié)議形式的業(yè)務請求是 PC將所述符合RS232協(xié)議形式的業(yè)務請求轉換,并發(fā)送給數(shù)字電視服務器的; RS232解析參數(shù)接收單元,用于接收符合RS232協(xié)議形式的解析參數(shù),所述符 合RS232協(xié)議形式的解析參數(shù)是由PC將數(shù)字電視服務器發(fā)送的符合RTSP協(xié) 議形式的解析參數(shù)轉換的;以及解析單元,用于利用所述符合RS232協(xié)議形式的解析參數(shù),從電視節(jié)目流 中解析出所請求業(yè)務的業(yè)務內容數(shù)據,并進行播放。
6、 一種代理數(shù)字電視雙向業(yè)務的方法,其特征在于,所述方法包括以下步驟接收單向機頂盒發(fā)送的符合RS232協(xié)議形式的業(yè)務請求;將所述符合RS232協(xié)議形式的業(yè)務請求轉換成符合RTSP協(xié)議形式的業(yè)務請求;將所述符合RTSP協(xié)議形式的業(yè)務請求發(fā)送給數(shù)字電視服務器; 接收數(shù)字電視服務器響應所述符合RTSP協(xié)議形式的業(yè)務請求所發(fā)送的符合RTSP協(xié)議形式的解析參數(shù);將所述符合RTSP協(xié)議形式的解析參數(shù)轉換成符合RS232協(xié)議形式的解析參數(shù);發(fā)送所述符合RS232協(xié)議形式的解析參數(shù)給單向機頂盒。
7、 如權利要求6所述的方法,其特征在于,在接收單向機頂盒發(fā)送的符合RS232協(xié)議形式的業(yè)務請求的步驟之前,還包括步驟 建立與數(shù)字電視服務器的連接。
8、 一種代理數(shù)字電視雙向業(yè)務的系統(tǒng),其特征在于,所述系統(tǒng)包括 業(yè)務請求接收單元,用于接收單向機頂盒發(fā)送的符合RS232協(xié)議形式的業(yè)務請求;業(yè)務請求轉換單元,用于將所述符合RS232協(xié)議形式的業(yè)務請求轉換成符 合RTSP協(xié)議形式的業(yè)務請求;RTSP業(yè)務請求發(fā)送單元,用于將所述符合RTSP協(xié)議形式的業(yè)務請求發(fā)送 給數(shù)字電視服務器;RTSP解析參數(shù)接收單元,用于接收數(shù)字電視服務器響應所述符合RTSP 協(xié)議形式的業(yè)務請求所發(fā)送的符合RTSP協(xié)議形式的解析參數(shù);解析參數(shù)轉換單元,用于將所述符合RTSP協(xié)議形式的解析參數(shù)轉換成符 合RS232協(xié)議形式的解析參數(shù);以及解析參數(shù)發(fā)送單元,用于發(fā)送所述符合RS232協(xié)議形式的解析參數(shù)給單向 機頂盒。
9、 如權利要求8所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括 連接建立單元,用于建立與數(shù)字電視服務器的連接。
全文摘要
本發(fā)明適用于數(shù)字電視領域,提供了一種實現(xiàn)數(shù)字電視雙向業(yè)務的方法、系統(tǒng)及單向機頂盒。在本發(fā)明中,單向機頂盒通過RS232串口發(fā)送符合RS232協(xié)議形式的業(yè)務請求給PC,PC將符合RS232協(xié)議形式的業(yè)務請求轉換成符合RTSP協(xié)議形式的業(yè)務請求,并發(fā)送給數(shù)字電視服務器,從而數(shù)字電視服務器響應該業(yè)務請求,通過cable線將業(yè)務內容數(shù)據傳輸給單向機頂盒,并且發(fā)送符合RTSP協(xié)議形式的解析參數(shù),PC將其轉換成符合RS232協(xié)議形式的解析參數(shù),并反饋給單向機頂盒,從而單向機頂盒就可以從電視節(jié)目流中解析出業(yè)務內容數(shù)據,并進行播放。
文檔編號H04N7/173GK101527820SQ20091010646
公開日2009年9月9日 申請日期2009年3月31日 優(yōu)先權日2009年3月31日
發(fā)明者濤 薛 申請人:深圳創(chuàng)維數(shù)字技術股份有限公司