專利名稱:電視頻道自動跳轉(zhuǎn)的系統(tǒng)與方法
技術領域:
本發(fā)明涉及視頻播放器領域,特別涉及電視頻道自動跳轉(zhuǎn)的系統(tǒng)和方法。
背景技術:
所謂智能電視,是指像智能手機一祥,具有全開放式平臺,搭載了操作系統(tǒng),可以由用戶自行安裝和卸載軟件、游戲等第三方服務商提供的應用程序,通過此類應用不斷對彩電的功能進行擴充,并可以通過網(wǎng)線、無線網(wǎng)絡來實現(xiàn)上網(wǎng)沖浪的這樣ー類電視機的總稱。智能電視很好的融合了傳統(tǒng)電視機和互聯(lián)網(wǎng)的優(yōu)點,順應了電視機“高清化、” “網(wǎng)絡化、”“智能化”的趨勢。當前的智能電視所謂的“智能”其實主要是就其智能應用來說的。從收看電視節(jié)目這ー電視最基本的功能來說,卻并未實現(xiàn)智能。電視觀眾常常在收看過程中遇到很多的 不方便。例如當觀眾想要收看的某一頻道的節(jié)目還未開始(正在播放廣告或之前的其他節(jié)目)吋,觀眾可能會先收看其他頻道或做其他的事情,很多時候可能會錯過想看的頻道節(jié)目的準確的開始時間。為了能夠及時收看,觀眾可能要頻繁切換到目標頻道查看以確定喜歡的節(jié)目是否開始。也就是說,當前的智能電視只能被動地根據(jù)用戶的操作來切換頻道,無法主動智能地呈現(xiàn)節(jié)目內(nèi)容,不能在用戶喜歡的節(jié)目開始時自動切換到相應頻道。
發(fā)明內(nèi)容
因此,本發(fā)明的目的在于克服上述現(xiàn)有技術的缺陷,提供一種電視頻道自動跳轉(zhuǎn)的系統(tǒng),使得可以根據(jù)用戶的設定在用戶喜歡的節(jié)目開始時自動跳轉(zhuǎn)到該節(jié)目。本發(fā)明的目的是通過以下技術方案實現(xiàn)的一方面,本發(fā)明提供了一種電視頻道自動跳轉(zhuǎn)的系統(tǒng),包括播放設備、輸入設備和視頻監(jiān)控模塊,其中所述輸入設備用于輸入用戶的頻道跳轉(zhuǎn)預約請求;所述視頻監(jiān)控模塊用于根據(jù)接收到的頻道跳轉(zhuǎn)預約請求實時監(jiān)控電視頻道的播放內(nèi)容以及指示播放設備進行頻道跳轉(zhuǎn);所述播放設備用于接收和顯示電視節(jié)目以及根據(jù)來自視頻監(jiān)控模塊的指示進行頻道跳轉(zhuǎn)。上述系統(tǒng)中,所述頻道跳轉(zhuǎn)預約請求的類型為跳轉(zhuǎn)請求、跳回請求或推薦請求,所述跳轉(zhuǎn)請求表示在指定的頻道的指定節(jié)目開始時跳轉(zhuǎn)到該頻道的指令,所述跳回請求表示在當前的頻道廣告結束時跳回該頻道的指令,所述推薦請求表示在出現(xiàn)某些用戶可能喜歡的節(jié)目吋,自動跳轉(zhuǎn)到相應的頻道的指令。上述系統(tǒng)中,所述頻道跳轉(zhuǎn)預約請求包括播放設備標識符、預約請求標識符、頻道跳轉(zhuǎn)預約請求的類型標識和/或指定的頻道與節(jié)目。上述系統(tǒng)中,當頻道跳轉(zhuǎn)預約請求的類型為跳轉(zhuǎn)請求或跳回請求時,所述視頻監(jiān)控模塊實時監(jiān)控指定頻道的內(nèi)容并在監(jiān)控到指定頻道中指定節(jié)目開始或廣告結束時,指示播放設備進行頻道跳轉(zhuǎn)。上述系統(tǒng)中,當頻道跳轉(zhuǎn)預約請求的類型為推薦請求時,所述視頻監(jiān)控模塊實時監(jiān)控所有電視頻道的內(nèi)容,檢測各頻道節(jié)目的開始,并確定是否應該向用戶推薦該頻道的節(jié)目,以及響應于確定應該向用戶推薦,指示播放設備跳轉(zhuǎn)至該頻道。上述系統(tǒng)中,所述視頻監(jiān)控模塊可以位于所述播放設備內(nèi)部,或者可以是獨立的設備且通過網(wǎng)絡與播放設備相連接。上述系統(tǒng)中,所述輸入設備可以將用戶輸入的頻道跳轉(zhuǎn)預約請求直接提供給視頻監(jiān)控模塊。上述系統(tǒng)中,所述輸入設備可以將頻道跳轉(zhuǎn)預約請求輸入到播放設備,播放設備將該請求轉(zhuǎn)發(fā)給視頻監(jiān)控模塊。上述系統(tǒng)中,所述視頻監(jiān)控模塊還可以用于根據(jù)所接收到的用戶的頻道跳轉(zhuǎn)預約 取消指令,取消與該指令中指定的播放設備關聯(lián)的監(jiān)控操作。另ー方面,本發(fā)明提供了一種基于上述系統(tǒng)的電視頻道自動跳轉(zhuǎn)的方法,包括步驟I)由視頻監(jiān)控模塊根據(jù)接收到的用戶的頻道跳轉(zhuǎn)預約請求實時監(jiān)控電視頻道的播放內(nèi)容以及指示播放設備進行頻道跳轉(zhuǎn);步驟2)由播放設備根據(jù)來自視頻監(jiān)控模塊的指示進行頻道跳轉(zhuǎn)。在本發(fā)明的實施例中,通過根據(jù)用戶的設定對電視節(jié)目進行實時的視頻監(jiān)控,使得播放設備可以在用戶喜歡的節(jié)目開始時自動跳轉(zhuǎn)到該節(jié)目,不僅實現(xiàn)了電視節(jié)目的智能播放,而且提升了用戶收視體驗。
圖1是根據(jù)本發(fā)明ー個實施例的電視頻道自動跳轉(zhuǎn)的系統(tǒng)框圖;圖2是根據(jù)本發(fā)明又一個實施例的電視頻道自動跳轉(zhuǎn)的系統(tǒng)框圖;圖3是根據(jù)本發(fā)明又一個實施例的電視頻道自動跳轉(zhuǎn)的系統(tǒng)框圖;圖4是根據(jù)本發(fā)明實施例的預約頻道跳轉(zhuǎn)流程圖;圖5是根據(jù)本發(fā)明實施例的服務器端存儲的鏈表的數(shù)據(jù)結構示意圖。
具體實施例方式為了使本發(fā)明的目的,技術方案及優(yōu)點更加清楚明白,以下結合附圖通過具體實施例對本發(fā)明進ー步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。圖1給出了根據(jù)本發(fā)明一個實施例的電視頻道自動跳轉(zhuǎn)的系統(tǒng)示意圖,該系統(tǒng)包括播放設備、輸入設備和視頻監(jiān)控模塊。其中,播放設備為電視機、個人電腦、平板電腦、手機、移動電視、機頂盒等各種可以接收和播放電視節(jié)目的終端設備,用于接收和顯示電視節(jié)目、接收用戶請求、跳轉(zhuǎn)頻道等。輸入設備為用于向播放設備輸入命令,如遙控器、鍵盤、鼠標、觸摸屏、體感交互設備、語音輸入設備等。輸入設備可以通過WiF1、紅外、藍牙等協(xié)議來與播放設備進行通信。視頻監(jiān)控模塊用于實時監(jiān)控電視頻道的播出內(nèi)容并指示播放設備進行頻道跳轉(zhuǎn)。在一個實施例中,如圖1所示,視頻監(jiān)控模塊可以位于電視機、個人電腦、平板電腦、手機、移動電視、機頂盒等各種可以接收和播放電視節(jié)目的播放設備內(nèi)部。在又ー個實施例中,視頻監(jiān)控模塊也可以是與播放設備分開的獨立設備或位于其上,例如,如圖2所示,視頻監(jiān)控模塊可以位于遠程服務器或服務器組上,通過網(wǎng)絡(例如,互聯(lián)網(wǎng))與播放設備連接。視頻監(jiān)控模塊也可以稱為服務器端,播放設備也可以稱為客戶機端。視頻監(jiān)控模塊可以同時支持多個播放設備。下面對該系統(tǒng)進行更詳細的介紹。用戶可以通過輸入設備向播放設備輸入頻道跳轉(zhuǎn)預約請求指令(也可稱為頻道預約跳轉(zhuǎn)預約請求或簡稱為預約請求)。頻道跳轉(zhuǎn)預約請求可以分為兩類指定請求和推薦請求。推薦請求是指用戶請求系統(tǒng)在出現(xiàn)某些重要的用戶可能喜歡的節(jié)目吋,自動跳轉(zhuǎn)到相應的頻道。而指定請求又可以分為兩種(1)跳轉(zhuǎn)請求用戶請求系統(tǒng)在指定的頻道的指定節(jié)目開始時跳轉(zhuǎn)到該頻道;(2)跳回請求用戶請求系統(tǒng)在當前頻道節(jié)目開始時(即廣告結束吋)跳回本頻道。播放設備在接收到來自用戶的頻道跳轉(zhuǎn)預約請求指令時,向視頻監(jiān)控模塊發(fā)送監(jiān) 控通知。該監(jiān)控通知的內(nèi)容可以包括播放設備的標識符、監(jiān)控通知標識符、頻道跳轉(zhuǎn)預約請求指令的類型(例如,指定請求或推薦請求)等。其中播放設備的標識符用于區(qū)分不同的播放設備,例如,系統(tǒng)通常可以為播放設備預先設置標識符。監(jiān)控通知標識符用于區(qū)分不同的監(jiān)控通知。當預約請求的類型為指定請求時,該監(jiān)控通知還可以包括指定的頻道和節(jié)目。
響應于接收來自播放設備的監(jiān)控通知,視頻監(jiān)控模塊實時監(jiān)控電視頻道內(nèi)容并指示播放設備進行頻道跳轉(zhuǎn)。更具體地,主要包括下列步驟如果監(jiān)控通知中的指令類型為指定請求,則視頻監(jiān)控模塊實時監(jiān)控指定頻道的內(nèi)容并在監(jiān)控到指定頻道指定節(jié)目開始(或廣告結束)吋,向播放設備發(fā)送通知,指示其進行頻道跳轉(zhuǎn)。例如,對于跳轉(zhuǎn)請求,監(jiān)控指定頻道的指定節(jié)目是否開始,如果開始,則向播放設備發(fā)送頻道跳轉(zhuǎn)通知以指示跳轉(zhuǎn)到指定頻道;對于跳回請求,監(jiān)控指定頻道的廣告是否結束,如果結束則向播放設備發(fā)送頻道跳轉(zhuǎn)通知以指示跳到指定頻道。如果監(jiān)控通知中的指令類型為推薦請求,則實時監(jiān)控所有電視頻道的內(nèi)容,檢測各頻道節(jié)目的開始。每當有頻道開始新節(jié)目時,通過推薦方法確定是否應該向用戶推薦。推薦方法可采用已有的各種推薦方法,如基于收看歷史的方法、基于內(nèi)容的方法、基于協(xié)同過濾的方法等。如果確定應該向用戶推薦,則向播放設備發(fā)送頻道跳轉(zhuǎn)通知,指示其將頻道跳轉(zhuǎn)至所推薦的頻道。其中,監(jiān)控方法可采用已有的各種方法,如可采用下述方法的一種或幾種的組合
(I)自動分析頻道的視音頻內(nèi)容,自動檢測節(jié)目的開始、廣告的開始及被中斷節(jié)目的恢復等狀態(tài)。例如,可以采用自動廣告檢測技術在視音頻中檢測廣告,檢測不到廣告時即認為是節(jié)目開始。(2)接收電視臺、廣電運營商或第三方機構提供的數(shù)據(jù)服務,獲取節(jié)目和廣告準確的開始時間;(3)采用輸入模塊,供人工進行輸入和編輯修改。(4)利用從其他網(wǎng)站或第三方獲取的節(jié)目時刻表,將節(jié)目時刻表中相應的時刻作為節(jié)目的開始時間。播放設備在接收到來自視頻監(jiān)控模塊的頻道跳轉(zhuǎn)通知吋,進行頻道跳轉(zhuǎn)。例如,播放設備可以根據(jù)收到的頻道跳轉(zhuǎn)通知,將頻道切換至該通知中指定的頻道。此外,播放設備還可以接收用戶的頻道跳轉(zhuǎn)預約取消指令。如果用戶不再希望系統(tǒng)跳轉(zhuǎn)到預設的頻道,則可通過輸入設備輸入預約取消指令,取消已經(jīng)設置的預約請求指令。播放設備收到來自用戶的預約取消指令吋,向視頻監(jiān)控模塊發(fā)送取消監(jiān)控通知,該通知可包括播放設備的標識符,用于區(qū)分不同的播放設備;取消監(jiān)控通知標識符,用于區(qū)分待取消的請求通知,以及預約取消命令。視頻監(jiān)控模塊接收到取消監(jiān)控通知后,結束與該播放設備標識符和請求通知標識符相關聯(lián)的監(jiān)控操作。圖3給出了根據(jù)本發(fā)明又一個實施例的電視頻道自動跳轉(zhuǎn)的系統(tǒng)示意圖,該系統(tǒng)包括播放設備、輸入設備和視頻監(jiān)控模塊。其中,播放設備為電視機、個人電腦、平板電腦、手機、移動電視、機頂盒等各種可以接收和播放電視節(jié)目的終端設備,用于接收和顯示電視節(jié)目、根據(jù)來自視頻監(jiān)控模塊的指示自動跳轉(zhuǎn)頻道等。用戶通過輸入設備向視頻監(jiān)控模塊提供頻道跳轉(zhuǎn)預約請求指令。輸入設備可以是通過各種網(wǎng)絡與視頻監(jiān)控模塊進行通信的獨立計算設備,例如用戶的個人計算機、筆記本、智能電話等。視頻監(jiān)控模塊接收來自輸入設備的頻道跳轉(zhuǎn)預約請求指令、實時監(jiān)控電視頻道的播出內(nèi)容并指示播放設備進行頻道跳轉(zhuǎn)。如圖3所示,視頻監(jiān)控模塊位于遠程服務器或服務器組上,通過網(wǎng)絡(例如,互聯(lián)網(wǎng))與播放設備和輸入設備連接。視頻監(jiān)控模塊也可以稱為服務器端,播放設備也可以稱為客戶機端。視頻監(jiān)控模塊可以同時支持多個播放設備?,F(xiàn)參考圖3,用戶通過輸入設備直接向視頻監(jiān)控模塊發(fā)出頻道跳轉(zhuǎn)預約請求指令。該預約請求指令可以包括播放設備的標識符(用于區(qū)分不同的播放設備)、預約請求標識 符(用于區(qū)分不同的預約請求)、頻道跳轉(zhuǎn)預約請求指令的類型(例如,指定請求或推薦請求),和/或(當預約請求的類型為指定請求時)指定的頻道和節(jié)目。視頻監(jiān)控模塊根據(jù)接收到的頻道跳轉(zhuǎn)預約請求指令,實時監(jiān)控電視頻道的播出內(nèi)容并指示播放設備進行頻道跳轉(zhuǎn),更具體地,包括如果頻道跳轉(zhuǎn)預約請求指令類型為指定請求,則視頻監(jiān)控模塊實時監(jiān)控指定頻道的內(nèi)容并在監(jiān)控到指定頻道指定節(jié)目開始(或廣告結束)吋,向播放設備發(fā)送通知,指示其進行頻道跳轉(zhuǎn)。例如,對于跳轉(zhuǎn)請求,監(jiān)控指定頻道的指定節(jié)目是否開始,如果開始,則向播放設備發(fā)送頻道跳轉(zhuǎn)通知以指示跳轉(zhuǎn)到指定頻道;對于跳回請求,監(jiān)控指定頻道的廣告是否結束,如果結束則向播放設備發(fā)送頻道跳轉(zhuǎn)通知以指示跳到指定頻道。如果頻道跳轉(zhuǎn)預約請求指令類型為推薦請求,則實時監(jiān)控所有電視頻道的內(nèi)容,檢測各頻道節(jié)目的開始。每當有頻道開始新節(jié)目時,通過推薦方法確定是否應該向用戶推薦。推薦方法可采用已有的各種推薦方法,如基于收看歷史的方法、基于內(nèi)容的方法、基于協(xié)同過濾的方法等。如果確定應該向用戶推薦,則向播放設備發(fā)送頻道跳轉(zhuǎn)通知,指示其將頻道跳轉(zhuǎn)至所推薦的頻道。播放設備在接收到來自視頻監(jiān)控模塊的頻道跳轉(zhuǎn)通知吋,進行頻道跳轉(zhuǎn)。例如,播放設備可以根據(jù)收到的頻道跳轉(zhuǎn)通知,將頻道切換至該通知中指定的頻道。此外,視頻監(jiān)控模塊還可以接收用戶的頻道跳轉(zhuǎn)預約取消指令。如果用戶不再希望系統(tǒng)跳轉(zhuǎn)到預設的頻道,則可通過輸入設備輸入預約取消指令,取消已經(jīng)設置的預約請求指令。該頻道跳轉(zhuǎn)預約取消指令可包括播放設備的標識符、預約請求標識符和預約取消命令。視頻監(jiān)控模塊接收到頻道跳轉(zhuǎn)預約取消指令后,結束與該播放設備標識符和預約請求標識符相關聯(lián)的監(jiān)控操作。再次參考圖1所示的視頻監(jiān)控模塊位于播放設備上的系統(tǒng)架構,在又一個實施例中,也可以如上文結合圖3所述的一祥,用戶可通過輸入設備直接向視頻監(jiān)控模塊提供頻道跳轉(zhuǎn)預約請求指令。該頻道跳轉(zhuǎn)預約請求指令可以包括預約請求標識符、頻道跳轉(zhuǎn)預約請求指令的類型,和/或(當預約請求的類型為指定請求時)指定的頻道和節(jié)目。視頻監(jiān)控模塊根據(jù)接收到的頻道跳轉(zhuǎn)預約請求指令,實時監(jiān)控電視頻道的播出內(nèi)容并指示播放設備進行頻道跳轉(zhuǎn),更具體地,包括如果預約請求指令類型為指定請求,則視頻監(jiān)控模塊實時監(jiān)控指定頻道的內(nèi)容并在監(jiān)控到指定頻道指定節(jié)目開始(或廣告結束)時,指示播放設備進行頻道跳轉(zhuǎn)。例如,對于跳轉(zhuǎn)請求,監(jiān)控指定頻道的指定節(jié)目是否開始,如果開始,則指示播放設備跳轉(zhuǎn)到指定頻道;對于跳回請求,監(jiān)控指定頻道的廣告是否結束,如果結束則指示播放設備跳到指定頻道。如果預約請求指令類型為推薦請求,則實時監(jiān)控所有電視頻道的內(nèi)容,檢測各頻道節(jié)目的開始。每當有頻道開始新節(jié)目時,通過推薦方法確定是否應該向用戶推薦。如果確定應該向用戶推薦,則指示播放設備指示其將頻道跳轉(zhuǎn)至所推薦的頻道。如果用戶不再希望系統(tǒng)跳轉(zhuǎn)到預設的頻道,則可通過輸入設備向視頻監(jiān)控模塊發(fā)出預約取消指令,取消已經(jīng)設置的預約請求指令。該頻道跳轉(zhuǎn)預約取消指令可包括預約請求標識符和預約取消命令。視頻監(jiān)控模塊接收到頻道跳轉(zhuǎn)預約取消指令后,結束與該預約 請求標識符相關聯(lián)的監(jiān)控操作。下面通過具體的應用場景示例來對上述系統(tǒng)進行更詳細的介紹。在下述示例中,系統(tǒng)的播放設備為智能電視機,輸入設備為電視遙控器,視頻監(jiān)控模塊為遠程服務器組(下文簡單稱為服務器端)。智能電視機與服務器端通過互聯(lián)網(wǎng)連接。服務器端可同時支持多個智能電視設備。應用場景不例I)廣告結束進行節(jié)目跳轉(zhuǎn)用戶周六晚上觀看江蘇衛(wèi)視《非誠勿擾》節(jié)目,節(jié)目段落間穿插有大量廣告,用戶使用遙控器對當前頻道進行一下標記,然后便可以換臺去收看別的節(jié)目,服務器監(jiān)控江蘇衛(wèi)視節(jié)目數(shù)據(jù)流,當廣告結束節(jié)目重新開始吋,自動從用戶觀看的其他節(jié)目跳轉(zhuǎn)回江蘇衛(wèi)視的該檔節(jié)目。2)用戶指定節(jié)目的跳轉(zhuǎn)用戶自定義關注晚7點CCTV-1頻道的新聞聯(lián)播節(jié)目,當用戶在該時間觀看非該頻道的其他電視節(jié)目時,通過服務器的實時監(jiān)測,系統(tǒng)可自動跳轉(zhuǎn)到CCTV-1頻道。3)推薦頻道跳轉(zhuǎn)在用戶同意進行數(shù)據(jù)采集分析的前提下,經(jīng)過使用本系統(tǒng)一段時間后,用戶可以自主選擇是否進行感興趣節(jié)目的主動跳轉(zhuǎn)。比如每晚8點都收看安徽衛(wèi)視黃金劇場,那么經(jīng)過用戶同意后,可以在節(jié)目開始插播的廣告結束后自動跳轉(zhuǎn)到該頻道直接收看電視劇。下面對上述幾個應用場景的實現(xiàn)流程進行詳細介紹I)對于廣告結束進行節(jié)目跳轉(zhuǎn)的實現(xiàn)圖4給出了實現(xiàn)廣告結束后跳轉(zhuǎn)到預約頻道的流程圖。如圖4所示,在智能電視部分(客戶端)用戶在觀看某頻道的節(jié)目中進入了廣告時間,如果用戶想要先到其他頻道看看但是在廣告結束時繼續(xù)收看該節(jié)目,則可通過輸入設備(例如遙控器)標記該頻道并發(fā)送預約跳回請求,然后切換頻道。智能電視接收預約跳回請求,通過網(wǎng)絡連接向視頻監(jiān)控模塊所在的服務器端發(fā)送例如包含下列信息的監(jiān)控通知智能電視標識符clientld、當前頻道channel ID、當前請求標識符secureld、預約請求類型requireType和是否感興趣標記interest。對于指定請求,預約請求類型requireType的值為I。對于預約跳轉(zhuǎn)請求指令,interest字段為true。如果用戶標記節(jié)目后,對當前節(jié)目不再感興趣,可以發(fā)送預約取消指令,智能電視向服務器端發(fā)送取消通知,其前四個字段相同,interest字段為false。在視頻監(jiān)控模塊(服務器端)收到監(jiān)控通知后,查詢存儲的智能電視clientld,將智能電視標識符clientld、頻道channelld存入例如圖5所示的“頻道_智能電視”鏈表數(shù)據(jù)結構中。其中,服務器端會開啟與所有頻道總數(shù)相同的進程,每個進程監(jiān)控ー個頻道,如果發(fā)現(xiàn)當前廣告已經(jīng)結束重新回到了節(jié)目,則根據(jù)該頻道所有鏈接的智能電視的clientld,查詢智能電視的IP地址,建立網(wǎng)絡連接發(fā)送廣告結束的頻道跳轉(zhuǎn)通知,智能電視收到該頻道跳轉(zhuǎn)通知后跳轉(zhuǎn)到標記的頻道。其中,服務器端視頻監(jiān)控模塊可以采用如專利“ー種廣告檢測識別方法及系統(tǒng)”(專利號ZL200810057162. 3)的方法實時檢測視頻流中的廣告,其主要思想為提取音頻片段與已知廣告庫進行匹配,該申請通過引用全部包含于此。2)對于用戶指定節(jié)目跳轉(zhuǎn)的實現(xiàn) 智能電視部分用戶可通過輸入設備(遙控器)標記該頻道并發(fā)送預約跳轉(zhuǎn)請求,并通過輸入設備輸入或選擇需跳轉(zhuǎn)的頻道和節(jié)目,如“中央I套,新聞聯(lián)播”。例如規(guī)定遙控器的某個(其他功能不太常用的)鍵為頻道預約鍵,智能電視將該相應的按鍵解釋為系統(tǒng)的預約跳轉(zhuǎn)指令。智能電視接收預約跳轉(zhuǎn)請求,通過網(wǎng)絡連接向視頻監(jiān)控模塊所在的服務器端發(fā)送包含例如下列信息的通知智能電視標識符clientld、當前頻道channellD、當前請求標識符secureld、預約請求類型requireType、是否感興趣標記interest、節(jié)目名稱ProgramName0對于指定請求,預約請求類型requireType的值為I。對于預約跳轉(zhuǎn)請求指令,interest字段為true。如果用戶標記節(jié)目后,對當前節(jié)目不再感興趣,可以發(fā)送預約取消指令,智能電視向服務器端發(fā)送取消通知,其前四個字段相同,interest字段為false。視頻監(jiān)控模塊收到消息后,監(jiān)控指定頻道,如“中央I套”,如果發(fā)現(xiàn)指定節(jié)目(如新聞聯(lián)播)開始,則根據(jù)該頻道所有鏈接的智能電視的clientld,查詢到智能電視的IP地址,建立網(wǎng)絡連接發(fā)送廣告結束的頻道跳轉(zhuǎn)通知,智能電視收到通知后調(diào)回到標記的頻道。其中在服務器端的視頻監(jiān)控模塊可以采用兩種方法結合來檢測節(jié)目開始①利用節(jié)目時間表,如19 00新聞聯(lián)播利用專利“ー種廣告檢測識別方法及系統(tǒng)”(專利號ZL200810057162. 3)的方法實時檢測視頻流中的廣告,將廣告結束的時間設為節(jié)目開始時間,具體節(jié)目名稱可參考節(jié)目時間表確定。3)對于推薦頻道跳轉(zhuǎn)的實現(xiàn)智能電視部分在用戶每次切換到新的頻道時,智能電視會向視頻監(jiān)控模塊發(fā)送當前頻道的開始觀看時間,字段如下智能電視clientld、頻道channelld、開始時間StartTime ;同時前ー個頻道的結束時間也發(fā)送到服務器端,字段如下智能電視clientld、頻道 channelld、結束時間 endTime。當用戶設置推薦功能時,則可通過輸入設備(例如遙控器)發(fā)送推薦請求。智能電視接收推薦請求,通過網(wǎng)絡連接向視頻監(jiān)控模塊所在的服務器端發(fā)送例如包含下列信息的監(jiān)控通知智能電視標識符clientld、當前請求標識符secureld、預約請求類型requireType和是否感興趣標記interest。對于推薦請求,預約請求類型requireType的值為2。對于預約跳轉(zhuǎn)請求指令,interest字段為true。如果不再希望系統(tǒng)自動推薦,可以發(fā)送預約取消指令,智能電視向服務器端發(fā)送取消通知,其前三個字段相同,interest字段為false。
視頻監(jiān)控模塊收到智能電視發(fā)送的智能電視用戶觀看的頻道信息,存儲到每個智能電視clientld的歷史觀察數(shù)據(jù)中,通過數(shù)據(jù)挖掘的分析方法,可以得到用戶??搭l道;結合電視節(jié)目表,可以得到用戶??垂?jié)目。從而得到用戶的個性化推薦數(shù)據(jù),采用推薦方法,如基于歷史的方法進行推薦。最簡單的ー種推薦方法為如果某ー節(jié)目的觀看次數(shù)超過了每個設定的閾值,則可向用戶推薦在新的時間再次觀看該節(jié)目(如19 :00新聞聯(lián)播)。當視頻監(jiān)控模塊確定向某一智能電視推薦某ー頻道節(jié)目且檢測到該節(jié)目開始吋,則根據(jù)該智能電視的clientld,查詢到智能電視的IP地址,建立網(wǎng)絡連接發(fā)送頻道跳轉(zhuǎn)通知,智能電視收到通知后跳轉(zhuǎn)到通知的頻道,也可向用戶詢問征得同用戶同意后再跳轉(zhuǎn)。應該注意到并理解,在不脫離后附的權利要求所要求的本發(fā)明的精神和范圍的情 況下,能夠?qū)ι鲜鲈敿毭枋龅谋景l(fā)明做出各種修改和改進。因此,要求保護的技術方案的范圍不受所給出的任何特定示范教導的限制。
權利要求
1.一種電視頻道自動跳轉(zhuǎn)的系統(tǒng),包括播放設備、輸入設備和視頻監(jiān)控模塊,其中 所述輸入設備用于輸入用戶的頻道跳轉(zhuǎn)預約請求; 所述視頻監(jiān)控模塊用于根據(jù)接收到的頻道跳轉(zhuǎn)預約請求實時監(jiān)控電視頻道的播放內(nèi)容以及指示播放設備進行頻道跳轉(zhuǎn); 所述播放設備用于接收和顯示電視節(jié)目以及根據(jù)來自視頻監(jiān)控模塊的指示進行頻道跳轉(zhuǎn)。
2.根據(jù)權利要求1所述的系統(tǒng),其中,所述頻道跳轉(zhuǎn)預約請求的類型為跳轉(zhuǎn)請求、跳回請求或推薦請求,所述跳轉(zhuǎn)請求表示在指定的頻道的指定節(jié)目開始時跳轉(zhuǎn)到該頻道的指令,所述跳回請求表示在當前的頻道廣告結束時跳回該頻道的指令,所述推薦請求表示在出現(xiàn)某些用戶可能喜歡的節(jié)目時,自動跳轉(zhuǎn)到相應的頻道的指令。
3.根據(jù)權利要求2所述的系統(tǒng),其中,所述頻道跳轉(zhuǎn)預約請求包括播放設備標識符、預約請求標識符、頻道跳轉(zhuǎn)預約請求的類型標識和/或指定的頻道與節(jié)目。
4.根據(jù)權利要求3所述的系統(tǒng),其中當頻道跳轉(zhuǎn)預約請求的類型為跳轉(zhuǎn)請求或跳回請求時,所述視頻監(jiān)控模塊實時監(jiān)控指定頻道的內(nèi)容并在監(jiān)控到指定頻道中指定節(jié)目開始或廣告結束時,指示播放設備進行頻道跳轉(zhuǎn)。
5.根據(jù)權利要求3所述的系統(tǒng),其中當頻道跳轉(zhuǎn)預約請求的類型為推薦請求時,所述視頻監(jiān)控模塊實時監(jiān)控所有電視頻道的內(nèi)容,檢測各頻道節(jié)目的開始,并確定是否應該向用戶推薦該頻道的節(jié)目,以及響應于確定應該向用戶推薦,指示播放設備跳轉(zhuǎn)至該頻道。
6.根據(jù)上述權利要求之一所述的系統(tǒng),其中所述視頻監(jiān)控模塊位于所述播放設備內(nèi)部,或者是獨立的設備且通過網(wǎng)絡與播放設備相連接。
7.根據(jù)權利要求6所述的系統(tǒng),其中所述輸入設備將用戶輸入的頻道跳轉(zhuǎn)預約請求直接提供給視頻監(jiān)控模塊。
8.根據(jù)權利要求6所述的系統(tǒng),所述輸入設備將頻道跳轉(zhuǎn)預約請求輸入到播放設備,播放設備將該請求轉(zhuǎn)發(fā)給視頻監(jiān)控模塊。
9.根據(jù)權利要求8所述的系統(tǒng),所述視頻監(jiān)控模塊還用于根據(jù)所接收到的用戶的頻道跳轉(zhuǎn)預約取消指令,取消與該指令中指定的播放設備關聯(lián)的監(jiān)控操作。
10.一種基于上述權利要求之一所述系統(tǒng)的電視頻道自動跳轉(zhuǎn)的方法,包括 步驟I)由視頻監(jiān)控模塊根據(jù)接收到的用戶的頻道跳轉(zhuǎn)預約請求實時監(jiān)控電視頻道的播放內(nèi)容以及指示播放設備進行頻道跳轉(zhuǎn); 步驟2)由播放設備根據(jù)來自視頻監(jiān)控模塊的指示進行頻道跳轉(zhuǎn)。
全文摘要
本發(fā)明提供電視頻道跳轉(zhuǎn)的系統(tǒng),該系統(tǒng)包括播放設備、輸入設備和視頻監(jiān)控模塊,用戶通過輸入設備輸入頻道跳轉(zhuǎn)預約請求;視頻監(jiān)控模塊用于根據(jù)接收到的頻道跳轉(zhuǎn)預約請求實時監(jiān)控電視頻道的播放內(nèi)容以及指示播放設備進行頻道跳轉(zhuǎn);播放設備用于接收和顯示電視節(jié)目以及根據(jù)來自視頻監(jiān)控模塊的指示進行頻道跳轉(zhuǎn)。該系統(tǒng)可根據(jù)用戶的設定在用戶喜歡的節(jié)目開始時自動跳轉(zhuǎn)到該節(jié)目,不僅實現(xiàn)了電視節(jié)目的智能播放,還提升了用戶收視體驗。
文檔編號H04N21/466GK103024556SQ201210592798
公開日2013年4月3日 申請日期2012年12月31日 優(yōu)先權日2011年12月31日
發(fā)明者王向東, 張虹, 錢躍良 申請人:中國科學院計算技術研究所