一種用于插播推薦媒體信息的方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機技術(shù)領(lǐng)域,尤其涉及一種用于插播推薦媒體信息的方法和裝置。
【背景技術(shù)】
[0002]現(xiàn)有技術(shù)中,用戶通過網(wǎng)絡(luò)電視類客戶端軟件觀看直播節(jié)目的過程中,如果用戶不喜歡所在直播頻道將播放的節(jié)目,往往需要該用戶通過手動操作選擇其他直播節(jié)目或點播節(jié)目,因而基于現(xiàn)有技術(shù)的方式,用戶可能需要進行多次操作才能定位到其感興趣的節(jié)目,用戶體驗有待提尚。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的是提供一種用于插播推薦媒體信息的方法和裝置。
[0004]根據(jù)本發(fā)明的一個方面,提供了一種用于插播推薦媒體信息的方法,其中,所述方法包括以下步驟:
[0005]-在直播過程中,當(dāng)滿足插播條件時,推送推薦媒體信息。
[0006]根據(jù)本發(fā)明的一個方面,還提供了一種用于插播推薦媒體信息的媒體推送裝置,其中,所述媒體推送裝置包括以下步驟:
[0007]推送裝置,用于在直播過程中,當(dāng)滿足插播條件時,推送推薦媒體信息。
[0008]與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點:通過在直播過程中的適當(dāng)時間向用戶推送推薦媒體信息進行插播,使得用戶能夠享受到融合了直播節(jié)目和其他類型更為豐富的媒體信息的播放體驗,突破了傳統(tǒng)的網(wǎng)絡(luò)電視播放節(jié)目的方式;并且,通過基于用戶的偏好信息插播推薦媒體信息,使得用戶在觀看直播的過程中即可收看到其可能喜歡的媒體信息,而無需通過手動操作來選擇其感興趣的媒體信息進行播放,減少了用戶操作;并且,通過基于用戶設(shè)置的時間和內(nèi)容來插播推薦媒體信息,滿足了用戶個性化的播放需求,提升了用戶體驗。
【附圖說明】
[0009]通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點將會變得更明顯:
[0010]圖1示意出了根據(jù)本發(fā)明的一種用于插播推薦媒體信息方法流程圖;
[0011]圖2示意出了根據(jù)本發(fā)明的一種用于插播推薦媒體信息的媒體推送裝置的結(jié)構(gòu)示意圖。
[0012]附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。
【具體實施方式】
[0013]下面結(jié)合附圖對本發(fā)明作進一步詳細(xì)描述。
[0014]圖1示意出了根據(jù)本發(fā)明的一種用于插播推薦媒體信息方法流程圖。根據(jù)本發(fā)明的方法包括步驟SI。
[0015]其中,根據(jù)本發(fā)明的方法通過包含于計算機設(shè)備中的媒體推送裝置來實現(xiàn)。所述計算機設(shè)備包括一種能夠按照事先設(shè)定或存儲的指令,自動進行數(shù)值計算和/或信息處理的電子設(shè)備,其硬件包括但不限于微處理器、專用集成電路(ASIC)、可編程門陣列(FPGA)、數(shù)字處理器(DSP)、嵌入式設(shè)備等。所述計算機設(shè)備包括網(wǎng)絡(luò)設(shè)備和/或用戶設(shè)備。其中,所述網(wǎng)絡(luò)設(shè)備包括但不限于單個網(wǎng)絡(luò)服務(wù)器、多個網(wǎng)絡(luò)服務(wù)器組成的服務(wù)器組或基于云計算(Cloud Computing)的由大量主機或網(wǎng)絡(luò)服務(wù)器構(gòu)成的云,其中,云計算是分布式計算的一種,由一群松散耦合的計算機集組成的一個超級虛擬計算機。
[0016]所述用戶設(shè)備包括但不限于任何一種可與用戶通過鍵盤、鼠標(biāo)、遙控器、觸摸板、或聲控設(shè)備等方式進行人機交互的電子產(chǎn)品,例如,個人計算機、平板電腦、智能手機、PDA、游戲機、或IPTV等。其中,所述用戶設(shè)備及網(wǎng)絡(luò)設(shè)備所處的網(wǎng)絡(luò)包括但不限于互聯(lián)網(wǎng)、廣域網(wǎng)、城域網(wǎng)、局域網(wǎng)、VPN網(wǎng)絡(luò)等。
[0017]優(yōu)選地,所述媒體推送裝置被包含于具有直播和點播功能的網(wǎng)絡(luò)電視類軟件或應(yīng)用中。
[0018]需要說明的是,所述用戶設(shè)備、網(wǎng)絡(luò)設(shè)備以及網(wǎng)絡(luò)僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的用戶設(shè)備、網(wǎng)絡(luò)設(shè)備以及網(wǎng)絡(luò)如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護范圍以內(nèi),并以引用方式包含于此。
[0019]參照圖1,在步驟SI中,在直播過程中,當(dāng)滿足插播條件時,媒體推送裝置推送推薦媒體信息。
[0020]其中,所述插播條件包括各種可用于指示插播推薦媒體信息的條件信息,例如,當(dāng)前時間點是否滿足預(yù)定的插播時間等等。
[0021]其中,所述推薦媒體信息包括但不限于以下至少任一項:
[0022]I)視頻信息;例如,電影、電視劇、綜藝節(jié)目或體育賽的視頻等。
[0023]2)音頻信息;例如,一首歌曲的音頻,又例如,一段有聲小說的音頻。
[0024]3)圖片信息;該圖片信息包括各種在用戶所在設(shè)備中進行呈現(xiàn)的圖片,例如,用戶設(shè)備中存儲的照片,又例如,從服務(wù)器獲取的漫畫圖片等等。
[0025]4)文字信息。該文字信息包括各種在用戶所在設(shè)備中進行呈現(xiàn)的文字信息,例如,從服務(wù)器獲取的一則笑話的文本信息等等。
[0026]具體地,在直播過程中,媒體推送裝置先判斷所述直播節(jié)目信息是否滿足插播條件,當(dāng)滿足插播條件時,媒體推送裝置推送推薦媒體信息。
[0027]其中,媒體推送裝置判斷所述直播節(jié)目信息是否滿足插播條件的方式包括但不限于以下任一種方式:
[0028]I)根據(jù)當(dāng)前的直播節(jié)目信息,來判斷所述直播節(jié)目信息是否滿足插播條件;
[0029]例如,媒體推送裝置對應(yīng)的插播條件包括:當(dāng)前的直播節(jié)目為新聞類節(jié)目,用戶通過智能手機中的網(wǎng)絡(luò)電視APP觀看直播,在直播的過程中,媒體推送裝置根據(jù)當(dāng)前直播節(jié)目pro_l的節(jié)目名稱“晚間新聞”確定該直播節(jié)目pro_l為新聞類節(jié)目,并判斷滿足插播條件。
[0030]又例如,媒體推送裝置對應(yīng)的插播條件包括:當(dāng)前的直播節(jié)目的月平均收視率低于閾值fl,在直播的過程中,媒體推送裝置獲取當(dāng)前直播節(jié)目pro_2的月平均收視率信息并確定其低于閾值Π,則媒體推送裝置判斷滿足插播條件。
[0031]2)根據(jù)所述直播節(jié)目信息和歷史播放信息,來判斷所述直播節(jié)目信息是否滿足插播條件;
[0032]其中,所述歷史播放信息包括但不限于以下至少任一種:
[0033]i)用戶收看直播節(jié)目的次數(shù)信息;
[0034]ii)用戶收看直播節(jié)目的頻率信息;
[0035]iii)用戶收看直播節(jié)目的時間相關(guān)信息,例如,收看直播節(jié)目的時間段,又例如,停止收看直播節(jié)目的時間點等等;
[0036]iv)用戶收看直播節(jié)目的類型相關(guān)信息,例如,綜藝類節(jié)目、新聞類節(jié)目、記錄片節(jié)目等等。
[0037]例如,媒體推送裝置對應(yīng)的插播條件包括:用戶過去I個月內(nèi)觀看該直播節(jié)目的次數(shù)低于閾值f2,在當(dāng)前直播的過程中,媒體推送裝置獲取當(dāng)前直播節(jié)目pro_3的在過I個月內(nèi)的播放次數(shù),并確定其高于閾值f2,則媒體推送裝置判斷不滿足插播條件。
[0038]3)根據(jù)用戶設(shè)置信息,來判斷當(dāng)前是否滿足插播條件。例如,用戶通過設(shè)置操作預(yù)先設(shè)置了多個用于插播推薦媒體信息的時間點,則到達(dá)用戶設(shè)置的時間點時,媒體推送裝置確定滿足插播條件。
[0039]當(dāng)滿足插播條件時,媒體推送裝置可獲取預(yù)定的推薦媒體信息進行推送。
[0040]例如,媒體推送裝置可在滿足插播條件時,獲取熱門的一綜藝節(jié)目的視頻進行推送。
[0041]根據(jù)本發(fā)明的方案,通過在直播過程中的適當(dāng)時間向用戶推送推薦媒體信息進行插播,使得用戶能夠享受到融合了直播節(jié)目和其他類型更為豐富的媒體信息的播放體驗,突破了傳統(tǒng)的網(wǎng)絡(luò)電視播放節(jié)目的方式。
[0042]根據(jù)本發(fā)明的一個優(yōu)選實施方案,媒體推送裝置根據(jù)用戶的用戶偏好信息來推送推薦媒體信息。
[0043]具體地,根據(jù)本優(yōu)選實施方案的方法還包括步驟S2(圖未示)和步驟S3 (圖未示)O
[0044]在步驟S2中,媒體推送裝置獲取用戶偏好信息。
[0045]其中,所述用戶偏好信息包括各種可用于指示用戶觀看節(jié)目的偏好的信息,例如,用戶喜愛觀看的節(jié)目名稱信息,又例如,用戶喜愛觀看的節(jié)目類型信息等等。
[0046]其中,媒體推送裝置獲取用戶偏好信息的方式包括但不限于以下任一種:
[0047]I)根據(jù)歷史播放信息來獲取所述用戶偏好信息;
[0048]例如,媒體推送裝置獲取用戶觀看各個節(jié)目的次數(shù),將其中觀看次數(shù)最多的前10名的節(jié)目,并得到該10個節(jié)目對應(yīng)的節(jié)目類型“新聞”、“體育比賽”和“養(yǎng)生”,作為其用戶偏好?目息O
[0049]2)根據(jù)用戶設(shè)置來獲取用戶偏好信息;
[0050]例如,將用戶通過設(shè)置操作選擇的節(jié)目類型信息“動漫”和“綜藝”作為該用戶的偏好?目息O
[0051]接著,在步驟S3中,媒體推送裝置根據(jù)所述用戶偏好信息,來獲取推薦媒體信息。
[0052]例如,媒體推送裝置基于用戶偏好信息“籃球比賽”進行搜索,得到一籃球賽事的視頻,從而將該視頻作為推薦媒體信息進行推送。
[0053]優(yōu)選地,根據(jù)本優(yōu)選實施方案的方法還包括步驟S4(圖未示)和步驟S5(圖未示)O
[0054]在步驟S4中,媒體推送裝置獲取歷史播放信息。
[0055]優(yōu)選地,該歷史播放信息包括各個已推送的推薦媒體信息的播放記錄信息,例如,用戶選擇插播的各個推薦媒體信息的名稱,又例如,用戶上次觀看推薦的電影視頻的播放進度?目息O
[0056]在步驟S5中,媒體推送裝置基于所述歷史播放信息,來確定所述推薦媒體信息。<