本發(fā)明涉及網(wǎng)絡電視領域,尤其涉及一種節(jié)目的推送方法及裝置。
背景技術:
基于電信專網(wǎng)的IPTV(英文:Internet Protocol Television)和基于互聯(lián)網(wǎng)的OTT TV(Over The Top Television)都是利用寬帶網(wǎng)絡為介質傳送電視信息的系統(tǒng)。無論IPTV還是OTT主要功能都有直播、點播、回看、時移、個人本地節(jié)目錄制、個人網(wǎng)絡節(jié)目錄制、Web On TV、Flash On TV、在線游戲等。隨著媒體業(yè)務的蓬勃發(fā)展,節(jié)目量成倍增長,也讓用戶有了大量的選擇。但正因為選擇太多,從而使得用戶在觀看電視節(jié)目時,需要花比較長的時間來進行節(jié)目的選擇,這樣不僅浪費用戶的時間,而且會導致用戶觀看電視的興趣下降,其實對于不同的用戶類型其觀看的節(jié)目類型也是不同的,在現(xiàn)有技術中,雖然可以根據(jù)自己的喜好在用戶終端中將自己需要觀看的節(jié)目添加到對應的節(jié)目單中,但是由于每個家庭中都有不同的用戶類型,因此可能每個人想看的節(jié)目都不同,這樣,所設置的節(jié)目單還是比較復雜,且會存在大量的節(jié)目,導致用戶觀看不方便的情況出現(xiàn),例如,對于部分老年人或者是兒童等類型的用戶,其可能需要的僅僅是幾個節(jié)目的更替,或者就是不同時間段幾個頻道的更替,而不希望在海量的節(jié)目單或者頻道中尋找自己想看的節(jié)目;而對于某些家庭主婦來說,其只是需要觀看電視劇類的節(jié)目而已。因此,節(jié)目單的設置還不能滿足用戶方便快捷地觀看節(jié)目,影響用戶體驗。
技術實現(xiàn)要素:
本發(fā)明提供了一種節(jié)目的推送方法及裝置,解決了現(xiàn)有技術中由于節(jié)目單設置的不合理導致用戶觀看節(jié)目不方便的問題。
為了解決上述問題,本發(fā)明采用以下技術方案:
一種節(jié)目的推送方法,包括:
服務器將用戶類型的選擇數(shù)據(jù)推送到用戶終端;
所述服務器接收所述用戶終端反饋的用戶類型的選擇指令;
所述服務器根據(jù)所述選擇指令對應的用戶類型匹配出該用戶類型的節(jié)目單,并將匹配出的節(jié)目單推送給所述用戶終端。
進一步地,所述服務器將用戶類型的選擇數(shù)據(jù)推送到用戶終端之前,還包括:所述服務器根據(jù)用戶類型的屬性建立與其匹配的節(jié)目單的映射表;或者,所述服務器接收所述用戶終端發(fā)送的用戶類型與其對應的節(jié)目單建立的映射表,并將所述映射表進行保存。
進一步地,還包括:所述服務器對新增節(jié)目根據(jù)其屬性進行用戶類型的分類,并在用戶終端對應用戶類型上線時將所述用戶類型對應的新增節(jié)目的信息推送到所述用戶終端。
進一步地,還包括:所述服務器接收用戶終端切換當前用戶類型的切換指令,并根據(jù)當前用戶類型及其需要切換的目標用戶類型判斷是否執(zhí)行所述切換指令。
進一步地,所述根據(jù)當前用戶類型及其需要切換的用戶類型判斷是否執(zhí)行所述切換指令包括:根據(jù)所述切換指令獲取目標用戶類型;對所述目標用戶類型進行鑒權;若鑒權通過,則將當前用戶類型切換到目標用戶類型。
一種節(jié)目的推送方法,包括:
用戶終端接收服務器推送的用戶類型的選擇數(shù)據(jù),并根據(jù)所述選擇數(shù)據(jù)顯示用戶類型選擇界面;
所述用戶終端接收用戶對用戶類型的選擇指令,并將所述選擇指令反饋給所述服務器;
所述用戶終端接收所述服務器推送的根據(jù)所述選擇指令對應的用戶類型匹配的節(jié)目單,并將所述節(jié)目單進行顯示。
進一步地,還包括:所述用戶終端接收用戶對各個用戶類型的節(jié)目單進行設置的設置指令,根據(jù)所述設置指令生成用戶類型與對應節(jié)目單的映射表,并將所述映射表發(fā)送給所述服務器。
進一步地,還包括:所述用戶終端接收用戶對當前用戶類型進行切換的切換指令,并將所述切換指令發(fā)送給所述服務器。
一種節(jié)目的推送裝置,包括:
數(shù)據(jù)推送模塊,用于服務器將用戶類型的選擇數(shù)據(jù)推送到用戶終端;
指令接收模塊,用于所述服務器接收所述用戶終端反饋的用戶類型的選擇指令;
節(jié)目單確定模塊,用于所述服務器根據(jù)所述選擇指令對應的用戶類型匹配出該用戶類型的節(jié)目單,并將匹配出的節(jié)目單推送給所述用戶終端。
進一步地,還包括映射表建立模塊,所述映射關系建立模塊用于所述服務器根據(jù)用戶類型的屬性建立與其匹配的節(jié)目單的映射表;或者,用于接收所述用戶終端發(fā)送的用戶類型與其對應的節(jié)目單建立的映射表,并將所述映射表進行保存。
進一步地,還包括:用戶類型切換模塊,所述用戶類型切換模塊用于所述服務器接收所述用戶終端切換當前用戶類型的切換指令,并根據(jù)當前用戶類型及其需要切換的目標用戶類型判斷是否執(zhí)行所述切換指令。
一種節(jié)目的推送裝置,包括:
數(shù)據(jù)處理模塊,用于用戶終端接收服務器推送的用戶類型的選擇數(shù)據(jù),并將所述選擇界面進行顯示;
指令收發(fā)模塊,用于接收用戶的用戶類型選擇指令,并將所述選擇指令發(fā)送給所述服務器;
節(jié)目單獲取模塊,用于所述用戶終端接收所述服務器推送的所述選擇指令對應的用戶類型匹配的節(jié)目單,并將所述節(jié)目單進行顯示。
本發(fā)明的有益效果:
本發(fā)明提供了一種節(jié)目的推送方法及裝置,通過服務器將用戶類型的選擇數(shù)據(jù)推送到用戶終端,并接收該用戶終端反饋的用戶類型的選擇指令;所述服務器再根據(jù)接收到的選擇指令對應的用戶類型匹配出該用戶類型的節(jié)目單,并將匹配出的節(jié)目單推送給所述用戶終端。這樣,用戶在需要觀看節(jié)目時,只需要針對其本身的用戶類型來進行選擇,則將接收到服務器推送過來的相匹配的節(jié)目單,其只需要在該節(jié)目單中進行選擇或者是直接播放所述節(jié)目單中的內容,而不需要用戶再在海量的節(jié)目單中進行選擇,或者再海量的節(jié)目頻道中進行切換,造成了時間的不必要的浪費,且對于用戶本身來講,也簡化了其操作,提升了用戶的體驗。
附圖說明
圖1為本發(fā)明實施例一提供的節(jié)目的推送方法流程圖;
圖2為本發(fā)明實施例二提供的節(jié)目的推送方法流程圖;
圖3為本發(fā)明實施例三提供的節(jié)目推送的裝置的結構示意圖;
圖4為本發(fā)明實施例四提供的節(jié)目推送的裝置的結構示意圖。
具體實施方式
下面通過具體實施方式結合附圖對本發(fā)明作進一步詳細說明。
實施例一:
如圖1所示,為本發(fā)明實施例一提供的節(jié)目的推送方法流程圖,請參見圖1,所述節(jié)目的推送方法包括:
S101:服務器將用戶類型的選擇數(shù)據(jù)推送到用戶終端;
在本發(fā)明中的用戶終端包括:手機、平板、掌上電腦、機頂盒等;服務器包括:網(wǎng)絡電視IPTV&OTT的系統(tǒng)服務器或者網(wǎng)絡視頻網(wǎng)站的系統(tǒng)服務器等; 所述用戶類型可以包括將用戶從廣義上進行分類,如:老人、中年人、青年人、少年和兒童等;或者根據(jù)其在家庭中的角色來進行分類,如:爸爸、媽媽、爺爺、奶奶和孩子等;所述服務器將用戶類型的選擇數(shù)據(jù)推送到用戶終端包括:服務器直接將用戶類型的選擇界面推送給用戶終端,這樣,在用戶終端側直接進行顯示;或者服務器將用戶類型選擇的相關數(shù)據(jù)推送給用戶終端,在用戶終端側生成選擇界面后再進行顯示;
S102:服務器接收所述用戶終端反饋的用戶類型的選擇指令;
用戶終端將用戶類型的選擇界面進行顯示后,用戶根據(jù)自身的屬性選擇對應的用戶類型,在用戶終端側進行操作,用戶終端在接收到用戶的操作后,將對應的選擇指令反饋給所述服務器;
S103:服務器根據(jù)所述選擇指令對應的用戶類型匹配出該用戶類型的節(jié)目單,并將匹配出的節(jié)目單推送給所述用戶終端;
在接收到選擇指令后,服務器具體執(zhí)行以下步驟:根據(jù)所述選擇指令獲取其選擇的用戶類型;根據(jù)獲取到的用戶類型匹配出對應該用戶類型的節(jié)目單,并將匹配出的節(jié)目單推送給所述用戶終端。這樣,在用戶終端側將其所選擇的用戶類型的節(jié)目單進行顯示,此時包括兩種情況:直接播放所述節(jié)目單中的內容,或者,用戶根據(jù)顯示的節(jié)目單進行節(jié)目的選擇;這樣,特別是對應老年人或者是兒童的用戶類型,其對應出現(xiàn)的節(jié)目單將比較簡單,從而實現(xiàn)其觀看節(jié)目的方便性;需要說明的是,在本實施例中,所述節(jié)目單中包括點播節(jié)目、直播節(jié)目,以及直播頻道的排列等;在所述直播頻道的排列中,一般是按照時間直接設置的;如,在兒童的用戶類型中,對于其節(jié)目單的設置可能在下午5點至6點的時間段設置播放CCTV1(這個時間段是動畫片播放的時間);在其它時間段是點播節(jié)目等。
在本實施例中,在進行步驟S101所述服務器將用戶類型的選擇數(shù)據(jù)推送到用戶終端之前,還包括:所述服務器根據(jù)用戶類型的屬性建立與其匹配的節(jié)目單的映射表;或者,所述服務器接收所述用戶終端發(fā)送的用戶類型與其對應的節(jié)目單建立的映射表,并將所述映射表進行保存。所述服務器根據(jù)用戶類型的屬性建立與其匹配的節(jié)目單的映射表具體包括:根據(jù)用戶類型的屬性對服務器中的節(jié)目進行分類,將分類后的節(jié)目與對應的用戶類型建立映射表的方式進行保存;或者,所述服務器接收所述用戶終端發(fā)送的對各個用戶類型的節(jié)目單進行設置的設置指令,并根據(jù)所述設置指令將用戶類型與其對應的節(jié)目單建立映射表;所述設置指令包括但不局限于:對新節(jié)目的添加、對現(xiàn)有節(jié)目的刪除、對某個節(jié)目的播放時間的設置和對播放時長的控制、對直播頻道的選擇、對直播節(jié)目的設置中的至少一種;這樣,在對應的用戶類型上線時,服務器將對應所述用戶類型的節(jié)目推送到用戶終端上;所述服務器接收所述用戶終端發(fā)送的用戶類型與其對應的節(jié)目單建立的映射表,并將所述映射表進行保存具體包括:用戶可以通過用戶終端登錄對應的用戶終端界面,分別對各個用戶類型的節(jié)目單進行設置,所述用戶類型與節(jié)目單的映射表在用戶終端中生成,所述服務器直接接收用戶終端發(fā)送的映射表進行保存即可,從而在其選擇用戶類型后,服務器將該對應用戶類型的節(jié)目單推送到用戶終端,這樣,用戶就能方便地觀看其需要的節(jié)目了。
在另一實施例中,所述節(jié)目的推送方法還包括:所述服務器對新增節(jié)目根據(jù)其屬性進行用戶類型的分類,并在用戶終端對應用戶類型上線時將所述用戶類型對應的新增節(jié)目推送到所述用戶終端。例如,新增了一部動畫片,服務器根據(jù)該節(jié)目的屬性,將其分類在兒童用戶類型中,當用戶終端登錄兒童用戶類型時,所述服務器就會將這部動畫片的信息推送到所述用戶終端中,在用戶終 端側,將展示該動畫片的的相關信息,包括:其預告視頻、簡介等;用戶可以通過點擊播放或者將這部動畫片設置播放時間加入節(jié)目單中,而在進入老年人角色的時候,動畫片就不推薦給用戶,這樣,在進入角色以后將最新的節(jié)目推薦給對應的用戶角色,以方便用戶將該節(jié)目增加到節(jié)目單中。
進一步地,還包括:所述服務器接收用戶終端切換當前用戶類型的切換指令,并根據(jù)當前用戶類型及其需要切換的目標用戶類型判斷是否執(zhí)行所述切換指令。所述根據(jù)當前用戶類型及其需要切換的用戶類型判斷是否執(zhí)行所述切換指令具體包括:根據(jù)所述切換指令獲取目標用戶類型;對所述目標用戶類型進行鑒權;若鑒權通過,則將當前用戶類型切換到目標用戶類型。在本實施例中,通過對用戶類型的權限的限制,來規(guī)范家庭成員的電視節(jié)目觀看內容,在本步驟之前,用戶可以通過用戶終端對各個用戶類型之間進行切換時是否需要進行鑒權,如,對于由兒童切換到青年等用戶類型時,需要鑒權,在鑒權通過后,服務器才會將對應的節(jié)目單進行推送;還如,對青年的用戶類型進行設置,其切換到任何用戶類型都不需要鑒權等;而對于本步驟,在對目標用戶類型進行鑒權后;若鑒權通過,則將當前用戶類型切換到目標用戶類型,若鑒權不通過,則對所述切換指令不進行處理,維持當前界面。在本實施例中,既可以達到各種類型之間的用戶類型自由切換的目的,也可以通過對切換的權限的設置來限制某些用戶類型觀看節(jié)目的種類等,規(guī)范了家庭節(jié)目觀看的內容。
在本方案中還可以包括:服務器接收用戶終端發(fā)送的建立新的用戶類型的指令,并根據(jù)所述指令建立對應的新的用戶類型。由于服務器中本身默認的用戶類型可能對于用戶來說類型不夠多樣化或者是太單調,因此,在本實施例中,服務器通過接收用戶終端發(fā)送的建立新的用戶類型的指令,并根據(jù)其指令建立 對應的新的用戶類型,這樣,用戶可以在新的用戶類型上進行節(jié)目單的設置,同樣地,服務器也可以根據(jù)所述用戶類型的屬性自動對其分配節(jié)目單。
實施例二:
如圖2所示,為本發(fā)明實施例二提供的節(jié)目的推送方法流程圖,請參見圖2,所述節(jié)目的推送方法包括:
S201:用戶終端接收服務器推送的用戶類型的選擇數(shù)據(jù),并根據(jù)所述選擇數(shù)據(jù)顯示用戶類型選擇界面;
所述用戶類型的選擇數(shù)據(jù)包括:用戶類型的選擇界面,用戶終端在接收到用戶類型的選擇界面后直接將其進行顯示,或者,關于用戶類型的選擇數(shù)據(jù),用戶終端在接收到該選擇數(shù)據(jù)后生成選擇界面后進行顯示;
S202:所述用戶終端接收用戶對用戶類型的選擇指令,并將所述選擇指令反饋給所述服務器;
在本實施例中,用戶終端接收用戶的操作的針對用戶類型的選擇指令,并在接收到該指令后將其反饋給所述服務器;
S203:所述用戶終端接收所述服務器推送的根據(jù)所述選擇指令對應的用戶類型匹配的節(jié)目單,并將所述節(jié)目單進行顯示。
優(yōu)選地,所述用戶終端接收用戶對各個用戶類型的節(jié)目單進行設置的設置指令,根據(jù)所述設置指令生成用戶類型與對應節(jié)目單的映射表,并將所述映射表發(fā)送給所述服務器。在本實施例中,所述映射表在用戶終端側生成后,再將其發(fā)送給服務器,另外,也可以用戶終端在接收到設置指令后,直接將所述設置指令發(fā)送給服務器,所述設置指令用于服務器根據(jù)所述設置指令將用戶類型與其對應的節(jié)目單建立映射表;由于用戶終端可以包括機頂盒等固定終端,也 可以包括手機、平板等移動終端,因此,使得用戶能夠在外地也能對其需要觀看的節(jié)目進行設置,這種遠程推送的方式,達到動態(tài)設置節(jié)目單的效果,并且由于數(shù)據(jù)存在服務器側,這樣就可以支持多終端對節(jié)目單的同時設置;對所述節(jié)目單進行顯示包括:直接顯示所述節(jié)目單的內容,或者是根據(jù)節(jié)目單中的內容按照當前時間將對應的內容進行顯示。如,當所述節(jié)目單中的為當前時間播放CCTV1的內容,則所述用戶終端直接播放CCTV1頻道。
在本實施例中,還包括:所述用戶終端接收用戶對當前用戶類型進行切換的切換指令,并將所述切換指令發(fā)送給所述服務器;需要說明的是,在實際操作中,對于用戶類型對應的節(jié)目單的設置一般是由家庭當中的年輕人或者是家長進行設置的,在設置過程中,其主要根據(jù)各個用戶類型的喜好及其自身對該用戶類型的要求進行設置的,因此,在進行各個用戶類型是否能夠自由進行用戶類型的切換時,可以對特定的用戶類型設置不能自由切換的限制,如,對兒童用戶類型進行權限的設置等。
實施例三:
如圖3所示,為本發(fā)明實施例三提供的節(jié)目推送的裝置的結構示意圖,請參見圖3,所述節(jié)目的推送裝置30包括:數(shù)據(jù)推送模塊301、指令接收模塊302和節(jié)目單確定模塊303;所述數(shù)據(jù)推送模塊301用于服務器將用戶類型的選擇數(shù)據(jù)推送到用戶終端;所述指令接收模塊302用于所述服務器接收所述用戶終端反饋的用戶類型的選擇指令;所述節(jié)目單確定模塊303用于所述服務器根據(jù)所述選擇指令對應的用戶類型匹配出該用戶類型的節(jié)目單,并將匹配出的節(jié)目單推送給所述用戶終端。所述節(jié)目單中包括點播節(jié)目、直播節(jié)目,以及直播頻道的排列等;在所述直播頻道的排列中,一般是按照時間直接設置的;本發(fā)明中的用戶終端包括:手機、平板、掌上電腦、機頂盒等;所述服務器包括:網(wǎng)絡電視IPTV&OTT的系統(tǒng)服務器或者網(wǎng)絡視頻網(wǎng)站的系統(tǒng)服務器等;本方案通過根據(jù)用戶類型的不同而推送不同的節(jié)目單,使得用戶只需針對其對應的用戶類 型進行節(jié)目的觀看即可,而不需要在海量的節(jié)目單中進行選擇,方便了用戶的節(jié)目觀看,提高了用戶體驗。
在一些實施例中,所述推送裝置30還包括映射表建立模塊,所述映射表建立模塊用于所述服務器根據(jù)用戶類型的屬性建立與其匹配的節(jié)目單的映射表;具體地,根據(jù)用戶類型的屬性對服務器中的節(jié)目進行分類,將分類后的節(jié)目與對應的用戶類型建立映射表的方式進行保存,也可以為:用于所述服務器接收所述用戶終端發(fā)送的對各個用戶類型的節(jié)目單進行設置的設置指令,并根據(jù)所述設置指令將用戶類型與其對應的節(jié)目單建立映射表;或者,用于接收所述用戶終端發(fā)送的用戶類型與其對應的節(jié)目單建立的映射表,并將所述映射表進行保存;這樣,在接收到用戶終端發(fā)送的選擇指令后,所述節(jié)目單確定模塊303根據(jù)該選擇指令在所述映射表中匹配出對應的節(jié)目單,并將該節(jié)目單推送給所述用戶終端。
在一些實施例中,所述推送裝置30還包括用戶類型建立指令,所述用戶類型建立指令用于所述服務器接收所述用戶終端發(fā)送的建立新的用戶類型的指令,并根據(jù)所述指令建立對應的新的用戶類型。
在一些實施例中,所述推送裝置30還包括:用戶類型切換模塊,所述用戶類型切換模塊用于所述服務器接收所述用戶終端切換當前用戶類型的切換指令,并根據(jù)當前用戶類型及其需要切換的目標用戶類型判斷是否執(zhí)行所述切換指令。
實施例四:
如圖4所示,為本發(fā)明實施例四提供的自動對焦的裝置的結構示意圖,請參見圖4,節(jié)目的推送裝置40包括:數(shù)據(jù)處理模塊401、指令收發(fā)模塊402和節(jié)目單獲取模塊403;所述數(shù)據(jù)處理模塊401用于用戶終端接收服務器推送的用戶類型的選擇數(shù)據(jù),并將所述選擇界面進行顯示;所述指令收發(fā)模塊402用于 接收用戶的用戶類型選擇指令,并將所述選擇指令發(fā)送給所述服務器;所述節(jié)目單獲取模塊403用于所述用戶終端接收所述服務器推送的所述選擇指令對應的用戶類型匹配的節(jié)目單,并將所述節(jié)目單進行顯示。
本發(fā)明通過服務器將用戶類型的選擇數(shù)據(jù)推送到用戶終端,并接收該用戶終端反饋的用戶類型的選擇指令;所述服務器再根據(jù)接收到的選擇指令對應的用戶類型匹配出該用戶類型的節(jié)目單,并將匹配出的節(jié)目單推送給所述用戶終端。這樣,用戶在需要觀看節(jié)目時,只需要針對其本身的用戶類型來進行選擇操作,則將接收到服務器推送過來的對應其用戶類型的節(jié)目單,而不會像現(xiàn)有技術中那樣需要在海量的節(jié)目單中進行選擇節(jié)目或者選擇頻道中進行觀看,減小了其選擇時間,增加了用戶體驗。
以上內容是結合具體的實施方式對本發(fā)明所作的進一步詳細說明,不能認定本發(fā)明的具體實施只局限于這些說明。對于本發(fā)明所屬技術領域的普通技術人員來說,在不脫離本發(fā)明構思的前提下,還可以做出若干簡單推演或替換,都應當視為屬于本發(fā)明的保護范圍。