一種視頻節目播放系統、裝置和方法
2023-08-05 03:56:26 2
一種視頻節目播放系統、裝置和方法
【專利摘要】本發明實施方式提出了一種視頻節目播放系統、裝置和方法。遙控終端向機頂盒發送視頻節目請求,根據機頂盒返回的視頻節目響應獲取視頻節目獲取地址,將視頻節目獲取地址發送到機頂盒,並播放機頂盒根據該視頻節目獲取地址獲取並發送的視頻節目;機頂盒根據該視頻節目請求向遙控終端發送視頻節目響應,從遙控終端接收視頻節目獲取地址,根據該視頻節目獲取地址獲取視頻節目,並將所獲取的視頻節目發送到遙控終端。應用本發明實施方式之後,實現了獨立於電視屏幕的視頻播放,從而避免了對電視屏幕視頻播放造成幹擾。
【專利說明】一種視頻節目播放系統、裝置和方法
【技術領域】
[0001]本發明實施方式涉及視頻處理【技術領域】,更具體地,涉及一種視頻節目播放系統、裝置和方法。
【背景技術】
[0002]網際網路上的新技術新應用飛速發展、層出不窮。目前,關於網際網路電視的應用開始日益普及。網際網路電視是一種利用寬帶有線電視網,集網際網路、多媒體、通訊等多種技術於一體,向家庭網際網路電視用戶提供包括數位電視在內的多種交互式服務的嶄新技術。
[0003]網際網路電視以寬帶網絡為載體,以視音頻多媒體為形式,以互動個性化為特性,為寬帶終端用戶提供全方位服務。網際網路電視在數位化和網絡化背景下產生,是網際網路技術與電視技術結合的產物。在整合電視與網絡兩大傳播媒介過程中,網際網路電視既保留了電視形象直觀、生動靈活的表現特點,又具有了網際網路按需獲取的交互特徵,是綜合兩種傳播媒介優勢而產生的一種新的傳播形式。
[0004]網際網路電視基於家庭用戶使用,當某家庭成員臨時有事錯過了精彩的視頻段落,而在電視屏幕上回放該視頻段落時,可能會打擾其他成員的正常觀看。類似地,如果某家庭成員對當前播放的視頻不感興趣,希望在電視屏幕上查找和預覽其它視頻,即便電視支持畫中畫功能,也會打擾到其他成員的正常觀看。
[0005]可見,現有技術中視頻播放過於依賴電視屏幕,因此無論是視頻回放還是查找、預覽視頻等操作,都會對正常的電視屏幕視頻播放造成幹擾。
【發明內容】
[0006]本發明實施方式提出一種視頻節目播放系統,以實現獨立於電視屏幕的視頻播放,避免對電視屏幕視頻播放造成幹擾。
[0007]本發明實施方式還提出了一種機頂盒,以實現獨立於電視屏幕的視頻播放,避免對電視屏幕視頻播放造成幹擾。
[0008]本發明實施方式還提出了一種遙控裝置,以實現獨立於電視屏幕的視頻播放,避免對電視屏幕視頻播放造成幹擾。
[0009]本發明實施方式提出一種視頻節目播放方法,以實現獨立於電視屏幕的視頻播放,避免對電視屏幕視頻播放造成幹擾。
[0010]本發明實施方式的具體方案如下:
[0011]—種視頻節目播放系統,該系統包括遙控終端和機頂盒,其中:
[0012]遙控終端,用於向機頂盒發送視頻節目請求,根據機頂盒返回的視頻節目響應獲取視頻節目獲取地址,將所述視頻節目獲取地址發送到機頂盒,並播放機頂盒根據該視頻節目獲取地址獲取並發送的視頻節目;
[0013]機頂盒,用於根據該視頻節目請求向遙控終端發送視頻節目響應,從遙控終端接收視頻節目獲取地址,根據該視頻節目獲取地址獲取視頻節目,並將所獲取的視頻節目發送到遙控終端。
[0014]一種遙控終端,該遙控終端包括遙控終端通信單元、地址解析單元和視頻節目播放單元,其中:
[0015]遙控終端通信單元,用於向機頂盒發送視頻節目請求,接收從機頂盒返回的視頻節目響應,將地址解析單元發送來的視頻節目獲取地址發送到機頂盒,並接收機頂盒根據該視頻節目獲取地址所獲取的視頻節目;
[0016]地址解析單元,用於從機頂盒返回的視頻節目響應中解析出視頻節目獲取地址;
[0017]視頻節目播放單元,用於播放遙控終端通信單元從機頂盒接收到的視頻節目。
[0018]一種機頂盒,該機頂盒包括機頂盒通信單元、視頻節目下載單元和視頻節目發送單元,其中:
[0019]機頂盒通信單元,用於從遙控終端接收視頻節目請求,根據該視頻節目請求向遙控終端發送視頻節目響應,並從遙控終端接收視頻節目獲取地址,其中該視頻節目獲取地址由遙控終端從所述視頻節目響應中解析出;
[0020]視頻節目下載單元,用於根據該視頻節目獲取地址下載視頻節目;
[0021]視頻節目發送單元,用於將所獲取的視頻節目發送到遙控終端,由遙控終端播放所述視頻節目。
[0022]一種視頻節目播放方法,該方法包括:
[0023]從遙控終端接收視頻節目請求,並向遙控終端發送視頻節目響應;
[0024]從遙控終端接收視頻節目獲取地址,其中該視頻節目獲取地址由遙控終端從所述視頻節目響應中解析出;
[0025]根據該視頻節目獲取地址獲取視頻節目,並將所獲取的視頻節目發送到遙控終端,由遙控終端播放所述視頻節目。
[0026]從上述技術方案可以看出,在本發明實施方式中,遙控終端向機頂盒發送視頻節目請求,根據機頂盒返回的視頻節目響應獲取視頻節目獲取地址,將視頻節目獲取地址發送到機頂盒,並播放機頂盒所發送的視頻節目;機頂盒向遙控終端發送視頻節目響應,從遙控終端接收視頻節目獲取地址,根據該視頻節目獲取地址獲取視頻節目,並將所獲取的視頻節目發送到遙控終端。由此可見,應用本發明實施方式之後,實現了獨立於電視屏幕的視頻播放,從而避免了對電視屏幕視頻播放造成幹擾。
[0027]尤其是,本發明實施方式避免了在查找、預覽或回放視頻時對電視屏幕視頻播放的幹擾。
【專利附圖】
【附圖說明】
[0028]圖1為根據本發明實施方式視頻節目播放系統結構圖;
[0029]圖2為根據本發明實施方式機頂盒結構圖;
[0030]圖3為根據本發明實施方式遙控終端結構圖;
[0031]圖4為根據本發明實施方式視頻節目播放方法流程圖;
[0032]圖5為根據本發明實施方式預覽視頻方法流程圖;
[0033]圖6為根據本發明實施方式回放當前視頻方法流程圖。【具體實施方式】
[0034]為使本發明的目的、技術方案和優點更加清楚,下面結合附圖對本發明作進一步的詳細描述。
[0035]圖1為根據本發明實施方式視頻節目播放系統結構圖。
[0036]如圖1所示,該系統包括顯示終端101、遙控終端102和機頂盒103。
[0037]機頂盒103又被稱為數字視頻變換盒(Set Top Box,STB),是一個連接顯示終端101與外部信號源(圖1中沒有示出)的設備。機頂盒103可以將壓縮的數位訊號轉成電視內容,並在顯示終端101上顯示出來。
[0038]機頂盒103可以通過有線電纜、衛星天線、寬帶網絡以及地面廣播等多種方式接收數位訊號。機頂盒103接收的內容除了模擬電視可以提供的圖像、聲音之外,還可以接收數據內容,包括電子節目指南、網際網路網頁、字幕等等。使用戶能在現有顯示終端上觀看數位電視節目,並可通過網絡進行交互式數位化娛樂、教育和商業化活動。
[0039]顯示終端101,用於播放由機頂盒103所提供的電視內容。如:顯示終端101具體可以是數位電視機、個人電腦(PC)或者與數字媒體適配器(Digital Media Adapter,DMA)連接的模擬電視機,等等。
[0040]在本發明實施方式中,該系統還包括有遙控終端102。
[0041]遙控終端102,用於向機頂盒103發送視頻節目請求,根據機頂盒103返回的視頻節目響應獲取視頻節目獲取地址,將視頻節目獲取地址發送到機頂盒103,並播放機頂盒103所發送的視頻節目。
[0042]優選地,遙控終端102從機頂盒103返回的視頻節目響應中解析出視頻節目獲取地址。
[0043]機頂盒103,用於向遙控終端102發送視頻節目響應,從遙控終端102接收視頻節目獲取地址,根據該視頻節目獲取地址獲取視頻節目,並將所獲取的視頻節目發送到遙控終端102。
[0044]具體地,遙控終端102可以是任意具有顯示屏幕和計算能力的終端設備,比如目前常見的各種智能終端。
[0045]遙控終端102優選為具有觸摸顯示屏的智能終端,比如帶有具有觸摸顯示屏的安卓手機、平板電腦,個人數字助理(PDA),等等。
[0046]可選地,遙控終端102還可以是具有觸摸顯示屏的電視遙控器。
[0047]當遙控終端102支持觸摸功能時,從技術原理來區別,遙控終端102所採用的觸摸技術具體可分為五個基本種類:矢量壓力傳感技術觸摸、電阻技術觸摸、電容技術觸摸、紅外線技術觸摸、表面聲波技術觸摸。
[0048]如果按照觸摸技術的工作原理和傳輸信息的介質進行區分,遙控終端102具體可以為電阻式、電容感應式、紅外線式以及表面聲波式,等等。
[0049]以上雖然詳細羅列了遙控終端102可以採用的觸摸技術手段,本領域技術人員可以意識到,遙控終端102也可以不採用觸控螢幕,而是採用薄膜場效應電晶體(TFT)、薄膜二極體半透式液晶顯示屏(TFD)、UFB、超扭曲向列型液晶顯示屏幕(STN)和有機發光顯示器(OLED)等屏幕材質。
[0050]遙控終端102可以通過紅外通訊方式、藍牙通訊方式、WiFi通訊方式或2.4G,等多種無線通訊方式與機頂盒103建立通訊鏈路。
[0051]為了獲得較好的視頻瀏覽效果,遙控終端102的屏幕尺寸優選為4英寸或更大,比如5.5英寸,等等。
[0052]在一個實施方式中,遙控終端102向機頂盒103發送的視頻節目請求具體可以為視頻節目單請求;而機頂盒103向遙控終端102發送的視頻節目響應具體為包含有視頻節目下載地址的視頻節目單數據。
[0053]具體地,遙控終端102,用於向機頂盒103發送視頻節目單請求,並根據從機頂盒103返回的視頻節目單數據在自身界面上展示視頻節目單以及接收對視頻節目的選擇,從視頻節目單數據中解析出所選中視頻節目的下載地址,將所選中視頻節目的下載地址發送到機頂盒103,並播放機頂盒103根據該視頻節目的下載地址獲取並發送的視頻節目。
[0054]機頂盒103,用於向遙控終端102發送視頻節目單數據,從遙控終端102接收所選中視頻節目的下載地址,根據該視頻節目下載地址下載視頻節目,並將所下載的視頻節目發送到遙控終端102。
[0055]在遙控終端102瀏覽視頻的過程中,經常會有拖動瀏覽視頻的需求。
[0056]此時,遙控終端102,進一步用於在拖動播放機頂盒所發送的視頻節目時,根據偏移時間確定視頻偏移量,並根據該視頻偏移量生成視頻節目偏移下載地址,將所述視頻節目偏移下載地址發送到機頂盒103 ;機頂盒103,進一步用於根據該視頻節目偏移下載地址下載視頻節目,並將所下載的視頻節目發送到遙控終端102。
[0057]其中:偏移時間為視頻文件在播放時間軸上被拖動的時間幅度,比如將視頻文件從播放時間軸的第三分鐘拖動到第五分鐘,則偏移時間為兩分鐘。視頻偏移量為視頻文件被拖動到的文件偏移幅度,可以根據偏移時間確定出視頻偏移量。比如,當播放時間軸上的當前播放時間為第三分鐘,而且該播放過程被拖動到第五分鐘時,則偏移時間為兩分鐘,而且視頻偏移量為當前時間之後兩分鐘的被拖動視頻文件,可以根據視頻偏移量確定出下次播放的視頻節目下載地址,即為拖動後的視頻節目偏移下載地址。
[0058]優選地,機頂盒103向遙控終端102發送的視頻節目響應還可以進一步包括視頻節目名稱。此時,遙控終端102,用於根據用戶所選中視頻節目名稱,從視頻節目單數據中檢索出對應於該視頻節目名稱的視頻節目下載地址。
[0059]在上述實施方式中,實現了在遙控終端102上對機頂盒103的視頻節目進行查找、正常播放、視頻預覽以及拖動瀏覽視頻等功能,從而實現了獨立於顯示終端101的視頻顯示,避免對顯示終端101的視頻播放造成幹擾。
[0060]在另一個實施方式中,遙控終端102向機頂盒103發送的視頻節目請求具體可以為當前視頻節目請求;而機頂盒103向遙控終端102發送的視頻節目響應具體為包含當前視頻節目在機頂盒103中儲存地址的當前視頻節目數據。
[0061]具體地,遙控終端102,用於向機頂盒103發送當前視頻節目請求,並從機頂盒103返回的當前視頻節目數據中解析出當前視頻節目在機頂盒103中的儲存地址,將所述當前視頻節目在機頂盒103中的儲存地址發送到機頂盒103,並播放機頂盒103根據存儲地址獲取並發送的當前視頻節目;
[0062]機頂盒103,用於向遙控終端102發送當前視頻節目數據,從遙控終端102接收當前視頻節目在機頂盒103中的儲存地址,根據該當前視頻節目的儲存地址獲取視頻節目,並將所獲取的視頻節目發送到遙控終端102。
[0063]在上述實施方式中,實現了在遙控終端上對機頂盒103的當前視頻節目進行回放,從而實現了獨立於顯示終端101的視頻回放,避免對顯示終端101的視頻播放造成幹擾。
[0064]同樣地,在遙控終端102回放視頻的過程中,經常會有拖動回放視頻的需求。
[0065]此時,遙控終端102,進一步用於在拖動播放機頂盒所發送的視頻節目時,根據偏移時間確定視頻偏移量,並根據該視頻偏移量生成視頻節目偏移下載地址,將所述視頻節目偏移下載地址發送到機頂盒103 ;
[0066]機頂盒103,進一步用於根據該視頻節目偏移下載地址下載視頻節目,並將所下載的視頻節目發送到遙控終端102。
[0067]在上述實施方式中,實現了在遙控終端上對機頂盒的當前視頻節目進行回放以及通過拖拽實現預覽回放視頻,從而實現了獨立於電視機的視頻回放,避免對電視機的視頻播放造成幹擾。
[0068]以上詳細描述了本發明實施方式的視頻節目播放系統。
[0069]基於上述系統結構,本發明實施方式還提出了 一種遙控終端。
[0070]圖2為根據本發明實施方式的遙控終端的結構圖。
[0071]如圖2所示,該遙控終端包括遙控終端通信單元201、地址解析單元202和視頻節目播放單元203。
[0072]遙控終端通信單元201,用於向機頂盒發送視頻節目請求,接收從機頂盒返回的視頻節目響應,將地址解析單元發送來的視頻節目獲取地址發送到機頂盒,並接收機頂盒根據該視頻節目獲取地址所獲取的視頻節目;
[0073]地址解析單元202,用於從機頂盒返回的視頻節目響應中解析出視頻節目獲取地址;
[0074]視頻節目播放單元203,用於播放遙控終端通信單元201從機頂盒接收到的視頻節目。
[0075]如上所述,遙控終端優選為具有觸摸顯示屏的智能終端,也可以是具有觸摸顯示屏的電視遙控器。而且,遙控終端102也可以不採用觸控螢幕,而是採用薄膜場效應電晶體(TFT)、薄膜二極體半透式液晶顯示屏(TFD)、UFB、超扭曲向列型液晶顯示屏幕(STN)和有機發光顯示器(OLED)等屏幕材質。
[0076]在一個實施方式中,遙控終端通信單元201向機頂盒發送的視頻節目請求具體可以為視頻節目單請求;而機頂盒向遙控終端通信單元201發送的視頻節目響應具體為包含有視頻節目下載地址的視頻節目單數據。
[0077]此時,地址解析單元202,用於根據從機頂盒返回的視頻節目單數據在自身界面上展示視頻節目單以及接收對視頻節目的選擇,並從視頻節目單數據中解析出所選中視頻節目的下載地址。
[0078]優選地,機頂盒103向遙控終端通信單元201發送的視頻節目響應還可以進一步包括視頻節目名稱。此時:
[0079]地址解析單元202,用於根據用戶所選中視頻節目名稱,從視頻節目單數據中檢索出對應於該視頻節目名稱的視頻節目下載地址。[0080]在遙控終端瀏覽視頻的過程中,經常會有拖動瀏覽視頻的需求。
[0081]此時,地址解析單元202,進一步用於在拖動播放機頂盒所發送的視頻節目時,根據偏移時間確定視頻偏移量,並根據該視頻偏移量生成視頻節目偏移下載地址,將所述視頻節目偏移下載地址發送到遙控終端通信單元201 ;
[0082]遙控終端通信單元201,用於將所述視頻節目偏移下載地址發送到機頂盒;機頂盒,進一步用於根據該視頻節目偏移下載地址下載視頻節目,並將所下載的視頻節目發送到遙控終端通信單元201。在上述實施方式中,實現了在遙控終端上對機頂盒的視頻節目進行查找、播放、視頻預覽以及拖動瀏覽視頻等功能,實現了獨立於電視機的視頻顯示,避免對電視機的視頻播放造成幹擾。
[0083]在另一個實施方式中,遙控終端通信單元201向機頂盒發送的視頻節目請求具體可以為當前視頻節目請求;而機頂盒向遙控終端通信單元201發送的視頻節目響應具體為包含當前視頻節目在機頂盒中儲存地址的當前視頻節目數據。此時:
[0084]地址解析單元202,用於從所述當前視頻節目數據中解析出當前視頻節目在機頂盒中的儲存地址。
[0085]在遙控終端回放視頻的過程中,經常會有拖動瀏覽回放視頻的需求。
[0086]此時,地址解析單元202,進一步用於在拖動播放機頂盒所發送的視頻節目時,根據偏移時間確定視頻偏移量,並根據該視頻偏移量生成視頻節目偏移下載地址,將所述視頻節目偏移下載地址發送到遙控終端通信單元201 ;
[0087]遙控終端通信單元201,用於將所述視頻節目偏移下載地址發送到機頂盒;機頂盒,進一步用於根據該視頻節目偏移下載地址下載視頻節目,並將所下載的視頻節目發送到遙控終端通信單元201。
[0088]在上述實施方式中,實現了在遙控終端上對機頂盒的當前視頻節目進行回放以及通過拖拽實現預覽回放視頻,從而實現了獨立於電視機的視頻回放,避免對電視機的視頻播放造成幹擾。
[0089]基於上述分析,本發明實施方式還提出了 一種機頂盒。
[0090]圖3為根據本發明實施方式的機頂盒結構圖。
[0091]如圖3所示,該機頂盒包括機頂盒通信單元301、視頻節目下載單元302和視頻節目發送單元303。其中:
[0092]機頂盒通信單元301,用於從遙控終端接收視頻節目請求,根據該視頻節目請求向遙控終端發送視頻節目響應,並從遙控終端接收視頻節目獲取地址,其中該視頻節目獲取地址由遙控終端從所述視頻節目響應中解析出;
[0093]視頻節目下載單元302,用於根據該視頻節目獲取地址下載視頻節目;
[0094]視頻節目發送單元303,用於將所獲取的視頻節目發送到遙控終端,由遙控終端播放所述視頻節目。
[0095]在一個實施方式中,遙控終端向機頂盒通信單元301發送的視頻節目請求具體可以為視頻節目單請求;而機頂盒通信單元301向遙控終端發送的視頻節目響應具體為包含有視頻節目下載地址的視頻節目單數據。
[0096]此時:機頂盒通信單元301,用於從遙控終端接收視頻節目單請求,根據該視頻節目單請求向遙控終端發送視頻節目單數據,並從遙控終端接收視頻節目下載地址,該視頻節目下載地址由遙控終端從所述視頻節目單數據中解析出,其中:遙控終端根據從機頂盒通信單元301發送來的視頻節目單數據在自身界面上展示視頻節目單以及接收對視頻節目的選擇,並從視頻節目單數據中解析出所選中視頻節目的下載地址。
[0097]在遙控終端瀏覽視頻的過程中,經常會有拖動瀏覽視頻的需求。
[0098]此時,遙控終端,進一步用於在拖動播放機頂盒所發送的視頻節目時,根據偏移時間確定視頻偏移量,並根據該視頻偏移量生成視頻節目偏移下載地址,將所述視頻節目偏移下載地址發送到機頂盒通信單元301 ;
[0099]機頂盒通信單元301,用於將所述視頻節目偏移下載地址發送到視頻節目下載單元302 ;視頻節目下載單元302,進一步用於根據該視頻節目偏移下載地址下載視頻節目,並將所下載的視頻節目發送到視頻節目發送單元303 ;視頻節目發送單元303將所獲取的視頻節目發送到遙控終端,由遙控終端播放所述視頻節目。
[0100]在上述實施方式中,實現了在遙控終端上對機頂盒的視頻節目進行查找、播放、視頻預覽以及拖動視頻預覽等功能,從而實現了獨立於電視機的視頻顯示,避免對電視機的視頻播放造成幹擾。
[0101]在另一個實施方式中,遙控終端向機頂盒通信單元301發送的視頻節目請求具體可以為當前視頻節目請求;而機頂盒通信單元301向遙控終端發送的視頻節目響應具體為包含當前視頻節目在機頂盒中儲存地址的當前視頻節目數據。
[0102]此時:
[0103]機頂盒通信單元301,用於從遙控終端接收當前視頻節目請求,根據該當前視頻節目請求向遙控終端發送當前視頻節目數據,並從遙控終端接收當前視頻節目在機頂盒中的儲存地址,其中該當前視頻節目在機頂盒中的儲存地址由遙控終端從所述視頻節目單數據中解析出。
[0104]在遙控終端瀏覽視頻的過程中,經常會有拖動回放視頻的需求。
[0105]此時,遙控終端,進一步用於在拖動播放機頂盒所發送的視頻節目時,根據偏移時間確定視頻偏移量,並根據該視頻偏移量生成視頻節目偏移下載地址,將所述視頻節目偏移下載地址發送到機頂盒通信單元301 ;
[0106]機頂盒通信單元301,用於將所述視頻節目偏移下載地址發送到視頻節目下載單元302 ;視頻節目下載單元302,進一步用於根據該視頻節目偏移下載地址下載視頻節目,並將所下載的視頻節目發送到視頻節目發送單元303 ;視頻節目發送單元303將所獲取的視頻節目發送到遙控終端,由遙控終端播放所述視頻節目。
[0107]在上述實施方式中,實現了在遙控終端上對機頂盒的當前視頻節目進行回放以及拖動回放視頻,從而實現了獨立於電視機的視頻回放,避免對電視機的視頻播放造成幹擾。
[0108]基於上述詳細分析,本發明實施方式還提出了 一種視頻節目播放方法。
[0109]圖4為根據本發明實施方式視頻節目播放方法流程圖。
[0110]如圖4所示,該方法包括:
[0111]步驟401:從遙控終端接收視頻節目請求,並向遙控終端發送視頻節目響應。
[0112]在這裡,從遙控終端接收到的視頻節目請求具體可以是針對機頂盒視頻節目單的請求,也可以是針對機頂盒當前正在播放的視頻節目請求。
[0113]機頂盒再收到視頻節目請求之後,將向遙控終端發送視頻節目響應。[0114]步驟402:從遙控終端接收視頻節目獲取地址,其中該視頻節目獲取地址由遙控終端從所述視頻節目響應中解析出。
[0115]在這裡,當從遙控終端接收到的視頻節目請求是針對機頂盒視頻節目單的請求時,視頻節目響應具體是包含有視頻節目下載地址和視頻節目名稱的視頻節目單數據。此時,遙控終端根據用戶所選中視頻節目名稱,從視頻節目單數據中檢索出對應於該視頻節目名稱的視頻節目下載地址,並將該視頻節目下載地址發送到機頂盒。
[0116]當從遙控終端接收到的視頻節目請求是針對機頂盒當前正在播放的視頻節目請求時,視頻節目響應具體是包含當前視頻節目在機頂盒中儲存地址的當前視頻節目數據。此時,遙控終端可以從當前視頻節目數據中解析出當前視頻節目在機頂盒中儲存地址,並將當前視頻節目在機頂盒中儲存地址發送到機頂盒。
[0117]步驟403:根據該視頻節目獲取地址獲取視頻節目,並將所獲取的視頻節目發送到遙控終端,由遙控終端播放所述視頻節目。
[0118]在這裡,機頂盒可以根據視頻節目下載地址下載視頻節目,也可以根據視頻節目在機頂盒中的存儲地址從機頂盒獲取視頻節目。機頂盒獲取到視頻之後,將所獲取的視頻節目發送到遙控終端,由遙控終端播放所述視頻節目。
[0119]在上述流程中,在遙控終端瀏覽視頻的過程中,有時候會有拖動瀏覽視頻的需求。
[0120]此時,該方法進一步包括:
[0121]遙控終端在拖動播放機頂盒所發送的視頻節目時,根據偏移時間確定視頻偏移量,並根據該視頻偏移量生成視頻節目偏移下載地址,將視頻節目偏移下載地址發送到機頂盒;機頂盒根據該視頻節目偏移下載地址下載視頻節目,並將所下載的視頻節目發送到遙控終端再由遙控終端進行顯示。
[0122]其中,遙控終端可以在正常預覽視頻的過程中,通過拖動實現預覽視頻拖動,也可以在正常回放視頻的過程中,通過拖動實現視頻回放拖動。
[0123]基於上述方法流程,可以將本發明實施方式應用到多種具體的應用情形。
[0124]比如,可以應用到遙控終端從機頂盒下載並預覽視頻的情形中。
[0125]圖5為根據本發明實施方式預覽視頻方法流程圖。
[0126]如圖5所示,該方法包括:
[0127]步驟501:遙控終端向機頂盒發送節目單(url-list)請求。
[0128]步驟502:機頂盒向遙控終端返回節目單數據(j son-1 i st)。
[0129]步驟503:遙控終端解析節目單數據,展開節目單界面,由用戶選擇具體的視頻節目。
[0130]其中,當節目單界面較為複雜,需要進行分類時,遙控終端可以根據用戶選擇的分類,進一步發送分類節目單請求(url-list-category)給機頂盒web伺服器;機頂盒發送分類節目單數據(j son-1 ist-category)給遙控終端,然後遙控終端根據用戶選擇的分類,最終確定具體的視頻節目。
[0131]步驟504:遙控終端根據用戶選擇的視頻節目,向機頂盒發送該視頻節目的下載地址(url-video)。
[0132]步驟505:機頂盒用該視頻節目的下載地址下載要預覽的視頻(file-video),並緩存到機頂盒。[0133]步驟506:機頂盒發送該視頻給遙控終端的視頻播放器。
[0134]步驟507:遙控終端的視頻播放器解析該視頻並進行播放。
[0135]步驟508:在遙控終端的視頻播放器中拖動視頻播放進度,根據偏移時間計算視頻偏移量(video-offset)。
[0136]步驟509:遙控終端根據視頻偏移量生成帶視頻偏移量的下載地址(ur 1-video-off set),並將該下載地址發送給機頂盒。
[0137]步驟510:機頂盒解析該下載地址,獲得要下載的片段偏移量。
[0138]步驟511:判斷機頂盒中是否已下載該視頻片段。如果已下載,則直接執行步驟513,如果未下載,則順序執行步驟512和步驟513。
[0139]步驟512:下載該視頻片段,並緩存到機頂盒。
[0140]步驟513:機頂盒發送該視頻片段到遙控終端,遙控終端播放該視頻片段。
[0141]其中,在結束視頻播放後,遙控終端可以刪除已經下載的視頻文件以及視頻偏移量,從而節省存儲空間。
[0142]基於上述流程,實現了在遙控終端上查找、下載及預覽視頻的功能,而且不會對電視機的正常視頻播放造成幹擾。
[0143]還可以將本發明實施方式應用到遙控終端從機頂盒上回放視頻的情形中。
[0144]圖6為根據本發明實施方式回放當前視頻方法流程圖。
[0145]如圖6所示,該方法包括:
[0146]步驟601:遙控終端向機頂盒發送當前視頻節目(url-get-current-video)請求。
[0147]步驟602:機頂盒向遙控終端返回當前視頻節目數據(json-current-video)。
[0148]步驟603:遙控終端解析當前視頻節目數據,從當前視頻節目數據中獲取當前視頻在機頂盒中的存儲地址(url-current-video)。
[0149]步驟604:遙控終端向機頂盒發送當前視頻在機頂盒中的存儲地址。
[0150]步驟605:機頂盒利用當前視頻在機頂盒中的存儲地址,從自身獲取當前視頻。
[0151]步驟606:機頂盒發送該當前視頻給遙控終端的視頻播放器。
[0152]步驟607:遙控終端的視頻播放器解析該當前視頻並進行播放。
[0153]步驟608:在遙控終端的視頻播放器中拖動播放進度,根據偏移時間計算當前視頻偏移量(current-video-offset)。
[0154]步驟609:遙控終端根據當前視頻偏移量生成帶偏移量的當前視頻下載地址(ur 1-current-video-off set),並將該下載地址發送給機頂盒。
[0155]步驟610:機頂盒解析該下載地址,獲得要下載的片段偏移量。
[0156]步驟611:判斷機頂盒中是否已下載該視頻片段。如果已下載,則直接執行步驟613,如果未下載,則順序執行步驟612和步驟613。
[0157]步驟612:下載該視頻片段,並緩存到機頂盒。
[0158]步驟613:機頂盒發送該視頻片段到遙控終端,遙控終端播放該視頻片段。
[0159]其中,在結束視頻播放後,遙控終端可以刪除已經下載的當前視頻文件和當前視頻偏移量,從而節省存儲空間。
[0160]基於上述流程,實現了在遙控終端上對機頂盒正在播放的當前視頻進行回放的功能,而且不會對電視機的正常視頻播放造成幹擾。[0161]綜上所述,在本發明實施方式中,遙控終端向機頂盒發送視頻節目請求,根據機頂盒返回的視頻節目響應獲取視頻節目獲取地址,將視頻節目獲取地址發送到機頂盒,並播放機頂盒所發送的視頻節目;機頂盒向遙控終端發送視頻節目響應,從遙控終端接收視頻節目獲取地址,根據該視頻節目獲取地址獲取視頻節目,並將所獲取的視頻節目發送到遙控終端。
[0162]由此可見,應用本發明實施方式之後,通過遙控終端來獲取視頻並進行相應播放,實現了獨立於電視屏幕的視頻播放,避免了對電視屏幕視頻播放造成幹擾。
[0163]尤其是,本發明實施方式避免了在查找、預覽或回放視頻時對電視屏幕視頻播放的幹擾。
[0164]以上所述,僅為本發明的較佳實施例而已,並非用於限定本發明的保護範圍。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
【權利要求】
1.一種視頻節目播放系統,其特徵在於,該系統包括遙控終端和機頂盒,其中: 遙控終端,用於向機頂盒發送視頻節目請求,根據機頂盒返回的視頻節目響應獲取視頻節目獲取地址,將所述視頻節目獲取地址發送到機頂盒,並播放機頂盒根據該視頻節目獲取地址獲取並發送的視頻節目; 機頂盒,用於根據該視頻節目請求向遙控終端發送視頻節目響應,從遙控終端接收視頻節目獲取地址,根據該視頻節目獲取地址獲取視頻節目,並將所獲取的視頻節目發送到遙控終端。
2.根據權利要求1所述的視頻節目播放系統,其特徵在於,所述視頻節目請求為視頻節目單請求;所述視頻節目響應為包含有視頻節目下載地址的視頻節目單數據; 遙控終端,用於向機頂盒發送視頻節目單請求,並根據從機頂盒返回的視頻節目單數據在自身界面上展示視頻節目單以及接收對視頻節目的選擇,從視頻節目單數據中解析出所選中視頻節目的下載地址,將所選中視頻節目的下載地址發送到機頂盒,並播放機頂盒所發送的視頻節目; 機頂盒,用於向遙控終端發送視頻節目單數據,從遙控終端接收所選中視頻節目的下載地址,根據該視頻節目下載地址下載視頻節目,並將所下載的視頻節目發送到遙控終端。
3.根據權利要求2所述的視頻節目播放系統,其特徵在於,該視頻節目單數據還包括視頻節目名稱; 遙控終端,用於根據用戶所選中視頻節目名稱,從視頻節目單數據中檢索出對應於該視頻節目名稱的視頻節目下載地址。
4.根據權利要求2所述的視頻節目播放系統,其特徵在於,` 遙控終端,進一步用於在拖動播放機頂盒所發送的視頻節目時,根據偏移時間確定視頻偏移量,根據該視頻偏移量生成視頻節目偏移下載地址,並將所述視頻節目偏移下載地址發送到機頂盒; 機頂盒,進一步用於根據該視頻節目偏移下載地址下載視頻節目,並將所下載的視頻節目發送到遙控終端。
5.根據權利要求1所述的視頻節目播放系統,其特徵在於,所述視頻節目請求為當前視頻節目請求;所述視頻節目響應為包含當前視頻節目在機頂盒中儲存地址的當前視頻節目數據; 遙控終端,用於向機頂盒發送當前視頻節目請求,並從機頂盒返回的當前視頻節目數據中解析出當前視頻節目在機頂盒中的儲存地址,將所述當前視頻節目在機頂盒中的儲存地址發送到機頂盒,並播放機頂盒所發送的當前視頻節目; 機頂盒,用於向遙控終端發送當前視頻節目數據,從遙控終端接收當前視頻節目在機頂盒中的儲存地址,根據該當前視頻節目的儲存地址獲取視頻節目,並將所獲取的視頻節目發送到遙控終端。
6.根據權利要求5所述的視頻節目播放系統,其特徵在於, 遙控終端,進一步用於在拖動播放機頂盒所發送的視頻節目時,根據偏移時間確定視頻偏移量,並根據該視頻偏移量生成視頻節目偏移下載地址,將所述視頻節目偏移下載地址發送到機頂盒; 機頂盒,進一步用於根據該視頻節目偏移下載地址下載視頻節目,並將所下載的視頻節目發送到遙控終端。
7.根據權利要求1-6中任一項所述的視頻節目播放系統,其特徵在於,所述遙控終端為具有觸摸顯示屏的智能終端,或具有觸摸顯示屏的電視遙控器。
8.根據權利要求1-6中任一項所述的視頻節目播放系統,其特徵在於,遙控終端,用於從機頂盒返回的視頻節目響應中解析出視頻節目獲取地址。
9.一種遙控終端,其特徵在於,該遙控終端包括遙控終端通信單元、地址解析單元和視頻節目播放單元,其中: 遙控終端通信單元,用於向機頂盒發送視頻節目請求,接收從機頂盒返回的視頻節目響應,將地址解析單元發送來的視頻節目獲取地址發送到機頂盒,並接收機頂盒根據該視頻節目獲取地址所獲取的視頻節目; 地址解析單元,用於從機頂盒返回的視頻節目響應中解析出視頻節目獲取地址; 視頻節目播放單元,用於播放遙控終端通信單元從機頂盒接收到的視頻節目。
10.根據權利要求9所述的遙控終端,其特徵在於,所述視頻節目請求為視頻節目單請求;所述視頻節目響應為包含有視頻節目下載地址的視頻節目單數據; 地址解析單元,用於根據從機頂盒返回的視頻節目單數據在自身界面上展示視頻節目單以及接收對視頻節目的選擇,並從視頻節目單數據中解析出所選中視頻節目的下載地址。
11.根據權利要求10所述的遙控終端,其特徵在於,該視頻節目單數據還包括視頻節目名稱;` 地址解析單元,用於根據用戶所選中視頻節目名稱,從視頻節目單數據中檢索出對應於該視頻節目名稱的視頻節目下載地址。
12.根據權利要求9所述的遙控終端,其特徵在於,所述視頻節目請求為當前視頻節目請求;所述視頻節目響應為當前視頻節目數據,該當前視頻節目數據包括當前視頻節目在機頂盒中的儲存地址; 地址解析單元,用於從所述當前視頻節目數據中解析出當前視頻節目在機頂盒中的儲存地址。
13.—種機頂盒,其特徵在於,該機頂盒包括機頂盒通信單元、視頻節目下載單元和視頻節目發送單元,其中: 機頂盒通信單元,用於從遙控終端接收視頻節目請求,根據該視頻節目請求向遙控終端發送視頻節目響應,並從遙控終端接收視頻節目獲取地址,其中該視頻節目獲取地址由遙控終端從所述視頻節目響應中解析出; 視頻節目下載單元,用於根據該視頻節目獲取地址下載視頻節目; 視頻節目發送單元,用於將所獲取的視頻節目發送到遙控終端,由遙控終端播放所述視頻節目。
14.根據權利要求13所述的機頂盒,其特徵在於,所述視頻節目請求為視頻節目單請求;所述視頻節目響應為包含有視頻節目下載地址的視頻節目單數據; 機頂盒通信單元,用於從遙控終端接收視頻節目單請求,根據該視頻節目單請求向遙控終端發送視頻節目單數據,並從遙控終端接收視頻節目下載地址,該視頻節目下載地址由遙控終端從所述視頻節目單數據中解析出,其中:遙控終端根據從機頂盒通信單元發送來的視頻節目單數據在自身界面上展示視頻節目單以及接收對視頻節目的選擇,並從視頻節目單數據中解析出所選中視頻節目的下載地址。
15.根據權利要求13所述的機頂盒,其特徵在於,所述視頻節目請求為當前視頻節目請求;所述視頻節目響應為包含當前視頻節目在機頂盒中儲存地址的當前視頻節目數據; 機頂盒通信單元,用於從遙控終端接收當前視頻節目請求,根據該當前視頻節目請求向遙控終端發送當前視頻節目數據,並從遙控終端接收當前視頻節目在機頂盒中的儲存地址,其中該當前視頻節目在機頂盒中的儲存地址由遙控終端從所述視頻節目單數據中解析出。
16.一種視頻節目播放方法,其特徵在於,該方法包括: 從遙控終端接收視頻節目請求,並向遙控終端發送視頻節目響應; 從遙控終端接收視頻節目獲取地址,其中該視頻節目獲取地址由遙控終端從所述視頻節目響應中解析出; 根據該視頻節目獲取地址獲取視頻節目,並將所獲取的視頻節目發送到遙控終端,由遙控終端播放所述視頻節目。
17.根據權利要求16所述的視頻節目播放方法,其特徵在於,所述根據視頻節目獲取地址獲取視頻節目包括: 根據視頻節目下載地址下載視頻節目;和/或 根據視頻節目在機頂盒中的存儲地址從機頂盒獲取視頻節目。
18.根據權利要求16所述的視頻節目播放方法,其特徵在於,所述視頻節目請求為視頻節目單請求;所述視頻節目 響應為包含有視頻節目下載地址的視頻節目單數據;所述視頻節目獲取地址為視頻節目下載地址; 該方法具體包括: 機頂盒從遙控終端接收視頻節目下載地址,其中該視頻節目下載地址由遙控終端根據所述視頻節目單數據在自身界面上展示視頻節目單、接收對視頻節目的選擇,並從所選中視頻節目的視頻節目單數據中解析出。
19.根據權利要求18所述的視頻節目播放方法,其特徵在於,該視頻節目單數據還包括視頻節目名稱;該方法具體包括: 遙控終端根據用戶所選中視頻節目名稱,從視頻節目單數據中檢索出對應於該視頻節目名稱的視頻節目下載地址。
20.根據權利要求18所述的視頻節目播放方法,其特徵在於,該方法進一步包括: 遙控終端在拖動播放機頂盒所發送的視頻節目時,根據偏移時間確定視頻偏移量,根據該視頻偏移量生成視頻節目偏移下載地址,並將所述視頻節目偏移下載地址發送到機頂盒; 機頂盒根據該視頻節目偏移下載地址下載視頻節目,並將所下載的視頻節目發送到遙控終端。
21.根據權利要求16所述的視頻節目播放方法,其特徵在於,所述視頻節目請求為當前視頻節目請求;所述視頻節目響應為當前視頻節目數據;該當前視頻節目數據包含當前視頻節目在機頂盒中的存儲地址; 該方法具體包括:機頂盒從遙控終端接收當前視頻節目在機頂盒中的存儲地址,其中該當前視頻節目在機頂盒中的存儲地址由遙控終端從所述當前視頻節目數據中解析出。
22.根據權利要求16所述的視頻節目播放方法,其特徵在於,該方法進一步包括: 遙控終端在拖動播放機頂盒所發送的視頻節目時,根據偏移時間確定視頻偏移量,根據該視頻偏移量生成視頻節目偏移下載地址,並將所述視頻節目偏移下載地址發送到機頂盒; 機頂盒根據該視頻節目偏移下載地址下載視頻節目,並將所下載的視頻節目發送到遙控終端。
【文檔編號】H04N21/472GK103491425SQ201210195765
【公開日】2014年1月1日 申請日期:2012年6月14日 優先權日:2012年6月14日
【發明者】莫陽, 劉曉更 申請人:騰訊科技(深圳)有限公司