一種iptv服務(wù)器和錄制內(nèi)容的播放方法
【專利摘要】本發(fā)明實施例公開了一種IPTV服務(wù)器和錄制內(nèi)容的播放方法,該服務(wù)器包括:用戶文件管理模塊,用于存儲已錄制節(jié)目的用戶文件,所述已錄制節(jié)目的用戶文件中包括所述已錄制節(jié)目的廣告信息;控制模塊,用于獲得用戶終端發(fā)送的所述已錄制節(jié)目的播放請求或已錄制節(jié)目的廣告播放策略請求,并根據(jù)所述播放請求或廣告播放策略請求向所述用戶文件管理模塊獲得所述已錄制節(jié)目中的廣告信息,并根據(jù)所述廣告信息向廣告管理模塊獲取廣告播放策略,并向所述用戶終端發(fā)送所述廣告播放策略;所述廣告管理模塊,用于根據(jù)所述控制模塊發(fā)送的所述廣告信息和預(yù)定策略確定所述已錄制節(jié)目的廣告播放策略,并向所述控制模塊發(fā)送所述廣告播放策略。采用本發(fā)明,可以針對不同的用戶制定廣告播放策略,以便在錄制節(jié)目中對應(yīng)的播放有針對性的廣告。
【專利說明】—種IPTV服務(wù)器和錄制內(nèi)容的播放方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)協(xié)議電視【技術(shù)領(lǐng)域】,尤其涉及一種IPTV服務(wù)器和錄制內(nèi)容的播放方法。
【背景技術(shù)】
[0002]互聯(lián)網(wǎng)協(xié)議電視(Internet Protocol Television, IPTV)是一種利用寬帶有線電視網(wǎng),集互聯(lián)網(wǎng)、多媒體、娛樂等多種技術(shù)于一體,向家庭提供包括數(shù)字電視在內(nèi)的多種交互式服務(wù)的新技術(shù)。它能夠很好地適應(yīng)當今網(wǎng)絡(luò)飛速發(fā)展的趨勢,充分有效的利用網(wǎng)絡(luò)資源。IPTV有很靈活的交互特性,因為具有因特網(wǎng)協(xié)議(Internet Protocol, IP)網(wǎng)的對稱交互的先天優(yōu)勢,其節(jié)目在網(wǎng)內(nèi)可以采用廣播、組播、單播多種發(fā)布方式??梢苑浅l`活的實現(xiàn)電子菜單、節(jié)目錄制、實時快進、快退、終端賬號及計費管理、節(jié)目編排等多種功能。另外基于因特網(wǎng)的其他內(nèi)容業(yè)務(wù)也可以展開,如網(wǎng)絡(luò)游戲、電子郵件、電子理財?shù)取?br>
[0003]在IPTV中提供個人錄像機(Personal Video Recorder,PVR)服務(wù),PVR是一種以硬盤為存儲媒介,建立海量的緩沖區(qū)和媒體存儲庫,從而對廣播節(jié)目進行控制和管理的技術(shù)。
[0004]按錄制節(jié)目的存儲地點不同,可以分為IPVR和nPVR。其中IPVR是指錄制的廣播節(jié)目存在消費者域或者用戶的用戶終端上。nPVR是指錄制的廣播節(jié)目存在于服務(wù)提供商的網(wǎng)絡(luò)設(shè)備上(服務(wù)提供商域)。通過PVR錄制的廣播節(jié)目可以出現(xiàn)在用戶的個性化菜單里面,以方便用戶在錄制結(jié)束之后,觀看節(jié)目。
[0005]但是,在現(xiàn)有的nPVR技術(shù)中,無法對錄制節(jié)目中的廣告播放進行恰當?shù)目刂?,不能向用戶提供個性化的廣告內(nèi)容。
【發(fā)明內(nèi)容】
[0006]本發(fā)明實施例所要解決的技術(shù)問題在于,提供一種IPTV服務(wù)器和錄制內(nèi)容的播放方法??梢杂煞?wù)器側(cè)制定廣告播放策略,以便在播放錄制節(jié)目時播放有針對性的廣告。
[0007]為了解決上述技術(shù)問題,一方面,本發(fā)明實施例提供了一種IPTV服務(wù)器,包括:
[0008]用戶文件管理模塊,用于存儲已錄制節(jié)目的用戶文件,所述已錄制節(jié)目的用戶文件中包括所述已錄制節(jié)目的廣告信息;
[0009]控制模塊,用于獲得用戶終端發(fā)送的所述已錄制節(jié)目的播放請求或已錄制節(jié)目的廣告播放策略請求,并根據(jù)所述播放請求或廣告播放策略請求向所述用戶文件管理模塊獲得所述已錄制節(jié)目中的廣告信息,并根據(jù)所述廣告信息向廣告管理模塊獲取廣告播放策略,并向所述用戶終端發(fā)送所述廣告播放策略,以便所述用戶終端根據(jù)所述廣告播放策略在播放所述已錄制節(jié)目時對應(yīng)播放廣告;
[0010]所述廣告管理模塊,用于根據(jù)所述控制模塊發(fā)送的所述廣告信息和預(yù)定策略確定所述已錄制節(jié)目的廣告播放策略,并向所述控制模塊發(fā)送所述廣告播放策略。
[0011]另一方面,本發(fā)明實施例還提供了一種用戶終端,包括:[0012]請求發(fā)送模塊,用于生成并向IPTV服務(wù)器發(fā)送已錄制節(jié)目的播放請求或已錄制節(jié)目的廣告播放策略請求;
[0013]策略接收模塊,用于接收所述IPTV服務(wù)器根據(jù)所述播放請求或廣告播放策略請求的獲得并發(fā)送的廣告播放策略;
[0014]播放模塊,用于根據(jù)所述廣告播放策略在播放所述已錄制節(jié)目時對應(yīng)播放廣告。
[0015]另一方面,本發(fā)明實施例還提供了一種錄制內(nèi)容的播放方法,用于IPTV服務(wù)器中,所述方法包括:
[0016]獲得用戶終端發(fā)送的所述已錄制節(jié)目的播放請求或已錄制節(jié)目的廣告播放策略請求,并根據(jù)所述播放請求或廣告播放策略請求獲得所述已錄制節(jié)目中的廣告信息;
[0017]根據(jù)所述廣告信息和預(yù)定策略確定所述已錄制節(jié)目的廣告播放策略,并將所述廣告播放策略發(fā)送給所述用戶終端,以便所述用戶終端根據(jù)所述廣告播放策略在播放所述已錄制節(jié)目時對應(yīng)播放廣告。
[0018]另一方面,本發(fā)明實施例還提供了一種錄制內(nèi)容的播放方法,用于IPTV用戶終端中,所述方法包括:
[0019]生成并向IPTV服務(wù)器發(fā)送已錄制節(jié)目的播放請求或已錄制節(jié)目的廣告播放策略請求;
[0020]接收所述IPTV服務(wù)器根據(jù)所述已錄制節(jié)目的播放請求或已錄制節(jié)目的廣告播放策略請求的獲得并發(fā)送的廣告播放策略;
[0021]根據(jù)所述廣告播放策略在播放所述已錄制節(jié)目時對應(yīng)播放廣告。
[0022]實施本發(fā)明實施例,具有如下有益效果:
[0023]在本發(fā)明實施例中,根據(jù)用戶終端發(fā)送的請求來獲得對應(yīng)的廣告播放策略,在播放已錄制節(jié)目時則根據(jù)該廣告播放策略進行廣告的播放;由于廣告播放策略的制定是由服務(wù)器側(cè)進行控制的,使得服務(wù)器側(cè)可以有針對性的在播放已錄制節(jié)目時播放相應(yīng)的廣告。
【專利附圖】
【附圖說明】
[0024]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0025]圖1是本發(fā)明實施例中的IPTV服務(wù)器的一個具體組成示例圖;
[0026]圖2是本發(fā)明實施例中的控制模塊的一個具體組成示例圖;
[0027]圖3是本發(fā)明實施例中的用戶終端的一個具體組成示意圖;
[0028]圖4是本發(fā)明實施例中的播放模塊的一個具體組成示意圖;
[0029]圖5是本發(fā)明實施例中的錄制內(nèi)容的播放方法的一個具體流程示意圖;
[0030]圖6是本發(fā)明實施例中的錄制內(nèi)容的播放方法的另一個具體流程示意圖;
[0031]圖7是本發(fā)明實施例中的分次獲得廣告內(nèi)容時的錄制內(nèi)容的播放方法的一個具體流程示意圖;
[0032]圖8是本發(fā)明實施例中的批次獲得廣告內(nèi)容時的錄制內(nèi)容的播放方法的一個具體流程示意圖;[0033]圖9是本發(fā)明實施例中的錄制節(jié)目內(nèi)容方法的一個具體流程示意圖。
【具體實施方式】
[0034]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0035]在本發(fā)明實施例中,由于廣告播放策略的制定是由服務(wù)器側(cè)進行控制的,使得服務(wù)器側(cè)可以控制在播放已錄制節(jié)目時所播放的廣告。即,在播放已錄制的節(jié)目中,可以由服務(wù)器側(cè)控制其中廣告的播放。這樣可以使廣告的播放更加的有針對性。
[0036]比如,當重播已錄制的節(jié)目時,根據(jù)用戶當前的偏好來動態(tài)推送給用戶可能喜歡的廣告;或者發(fā)現(xiàn)已錄制的廣告的版本發(fā)生變化時,播放新版本的廣告;或者發(fā)現(xiàn)重播已錄制的節(jié)目時,原有已錄制的廣告已經(jīng)過了在運營商簽訂的廣告播放有效時間,選擇其他的廣告內(nèi)容進行播放。還有其他的因素可能導(dǎo)致要更換新的廣告,例如:當未成年人觀看已錄制的節(jié)目時候,需要替換錄制節(jié)目中穿插的煙酒等不適合未成年人觀看的廣告內(nèi)容等。
[0037]在本發(fā)明實施例中,IPTV在進行節(jié)目錄制的時候,統(tǒng)計隨同節(jié)目內(nèi)容一起錄制下來的廣告信息(如,頻道標識、節(jié)目標識、廣告開始時間、廣告存放地址等),并把收集的信息保存在用戶文件(如,用戶的PVR文件)中。當重播已錄制的節(jié)目時,取得用戶文件中的廣告信息并判斷是否需要更換新的廣告,如果需要,則請求廣告服務(wù)器下發(fā)新的廣告。當播放完上述廣告服務(wù)器下發(fā)的廣告后,再繼續(xù)播放已錄制的節(jié)目。
[0038]在不同的具體實施例中,可以是在重播時首先確定廣告播放計劃(策略),在重播的過程中從廣告服務(wù)器取得替換的廣告內(nèi)容;也可以是定時更新已錄制節(jié)目關(guān)聯(lián)的廣告播放計劃,并提前把所有的廣告信息都下載到本地,在重播該節(jié)目的時候無需與網(wǎng)絡(luò)側(cè)交互。以下分別在不同的實施例中進行具體描述。
[0039]如圖1所示,為本發(fā)明實施例中的IPTV服務(wù)器的一個具體組成示例圖,該服務(wù)器I包括:
[0040]用戶文件管理模塊10,用于存儲已錄制節(jié)目的用戶文件,所述已錄制節(jié)目的用戶文件中包括所述已錄制節(jié)目的廣告信息。該用戶文件可以是PVR文件,在該文件中記載有用戶關(guān)于錄制的一些設(shè)置和錄制記錄等信息。另外用戶文件中也可包括用戶購買記錄等信息。同時,在本發(fā)明實施例中,在節(jié)目錄制時,用戶文件管理模塊還負責把該節(jié)目的廣告信息存儲到對應(yīng)的用戶文件中;即,控制模塊12還包括錄制控制模塊,用于在錄制節(jié)目時,向廣告管理模塊請求獲得所述節(jié)目中的廣告信息;用戶文件管理模塊10還用于將所述節(jié)目中的廣告信息存儲到存儲所述節(jié)目的用戶文件中。其中,上述的廣告信息一般是指頻道標識、節(jié)目標識、廣告開始時間等與該廣告有關(guān)的信息,而具體的廣告的內(nèi)容則一般通過廣告地址,向相應(yīng)的服務(wù)器獲取。
[0041]控制模塊12,用于獲得用戶終端發(fā)送的所述已錄制節(jié)目的播放請求或已錄制節(jié)目的廣告播放策略請求,并根據(jù)所述播放請求或廣告播放策略請求向所述用戶文件管理模塊10獲得所述已錄制節(jié)目中的廣告信息,并根據(jù)所述廣告信息向廣告管理模塊14獲取廣告播放策略,并向所述用戶終端發(fā)送所述廣告播放策略,以便所述用戶終端根據(jù)所述廣告播放策略在播放所述已錄制節(jié)目時對應(yīng)播放廣告。即,把用戶文件(如,PVR文件)中的該節(jié)目對應(yīng)的廣告信息發(fā)送給廣告管理模塊;同時可能隨同廣告信息一起發(fā)送用戶的偏好和購買記錄等信息。
[0042]所述廣告管理模塊14,用于根據(jù)所述控制模塊12發(fā)送的所述廣告信息和預(yù)定策略確定所述已錄制節(jié)目的廣告播放策略,并向所述控制模塊發(fā)送所述廣告播放策略12。
[0043]該預(yù)定策略可以包括與用戶有關(guān)的信息,也可以包括與廣告提供方有關(guān)的信息,以便確定是否替換在上述錄制的節(jié)目中已錄制的廣告內(nèi)容,以及用什么廣告來替換。如,當該預(yù)定策略包括與廣告提供方有關(guān)的信息時,該信息可以是廣告的有效期,當發(fā)現(xiàn)廣告超過有效期則根據(jù)該信息確定的廣告播放策略可以是不播放該廣告或是替換為新的廣告;或者,該信息是廣告的版本信息,當發(fā)現(xiàn)已錄制節(jié)目中的廣告不是最新版本的廣告時,用新版本的廣告替換原有的廣告。當該預(yù)定策略包括與用戶有關(guān)的信息時,該信息可以用戶的歷史購買信息,比如,如果用戶A最近通過電視購物購買過自行車,那么根據(jù)該信息確定的廣告播放策略可以是用頭盔、護肘等自行車相關(guān)附屬設(shè)備的廣告替換原有廣告;或是,該信息是用戶的權(quán)限信息,比如當前登錄用戶顯示該用戶為未成年人,則根據(jù)該信息確定的廣告播放策略可以是用適合未成年人觀看的廣告,替換已錄制節(jié)目中不適合未成年人觀看的廣
生坐坐1=1寸寸ο
[0044]其中,所述廣告播放策略至少包括下述信息:原始廣告標識、目標廣告標識、目標廣告持續(xù)時間和目標廣告地址。原始廣告標識是指在節(jié)目錄制時的廣告對應(yīng)的標識,而目標廣告標識則是指已錄制節(jié)目在重播時的廣告的標識。當廣告播放策略中的原始廣告標識與目標廣告標識不同時,表明當前廣告播放策略中替換了新廣告在重播時播放。目標廣告地址則是廣告的內(nèi)容的存放地址,用戶終端可以根據(jù)該地址獲得廣告的具體內(nèi)容。目標廣告持續(xù)時間則是廣告正常播放時的持續(xù)時間,以方便在重播時在廣告播放完成后正常播放節(jié)目的后續(xù)部分。
[0045]如圖2所示,控制模塊12可包括:請求獲取模塊120,用于獲得用戶終端發(fā)送的所述已錄制節(jié)目的播放請求或已錄制節(jié)目的廣告播放策略請求;文件獲取模塊122,用于根據(jù)所述播放請求或廣告播放策略請求向所述用戶文件管理模塊獲得所述已錄制節(jié)目的用戶文件;信息獲取模塊124,用于根據(jù)所述用戶文件對用戶進行鑒權(quán),并當鑒權(quán)通過時,獲得所述已錄制節(jié)目中的廣告信息;策略獲取模塊126,用于根據(jù)所述廣告信息向廣告管理模塊獲取廣告播放策略,并向所述用戶終端發(fā)送所述廣告播放策略。
[0046]當然,上述涉及的用戶文件管理模塊、控制模塊、廣告管理模塊,可以為IPTV服務(wù)器上面的功能模塊,也可以是一個或多個獨立的服務(wù)器。
[0047]相應(yīng)的,如圖3所示,則為本發(fā)明實施例中的用戶終端的一個具體組成示意圖。該用戶終端2與IPTV服務(wù)器I通訊,用戶終端2可包括:請求發(fā)送模塊20,用于生成并向IPTV服務(wù)器發(fā)送已錄制節(jié)目的播放請求或已錄制節(jié)目的廣告播放策略請求;策略接收模塊22,用于接收所述IPTV服務(wù)器根據(jù)所述播放請求或廣告播放策略請求的獲得并發(fā)送的廣告播放策略;播放模塊24,用于根據(jù)所述廣告播放策略在播放所述已錄制節(jié)目時對應(yīng)播放廣
生口 ο
[0048]其中,所述廣告播放策略至少包括下述信息:原始廣告標識、目標廣告標識、目標廣告持續(xù)時間和目標廣告地址。具體意義可參考前述實施例中的說明,此處和后續(xù)實施例中不再—解釋。
[0049]如圖4所示,播放模塊24可包括:事件生成模塊240,用于根據(jù)所述廣告播放策略生成廣告播放事件處理信息;廣告播放模塊242,用于根據(jù)所述廣告播放事件處理信息,在播放所述已錄制節(jié)目時對應(yīng)播放廣告。
[0050]其中,所述廣告播放事件處理信息可包括:各條廣告的處理句柄標識、關(guān)聯(lián)的電視節(jié)目標識、觸發(fā)播放廣告計時器、廣告內(nèi)容存放地址和所述廣告的時長。在具體實現(xiàn)時,可以用廣告播放事件處理列表的形式記錄上述的廣告播放事件處理信息。
[0051]通過上述實施例描述可知,廣告播放策略可控制在已錄制節(jié)目中廣告的播放,,由于廣告播放策略是由服務(wù)器側(cè)制定的,這使得服務(wù)器側(cè)可以有針對性的在播放已錄制節(jié)目時播放相應(yīng)的廣告。同時,該廣告播放策略的生成考慮了用戶終端的請求、服務(wù)器的確定和已錄制節(jié)目三方面的信息,使得最終的廣告播放可以良好的體現(xiàn)用戶的個性化需求等因素。
[0052]如圖5所示,為本發(fā)明實施例中的錄制內(nèi)容的播放方法的一個具體流程示意圖。該方法用于IPTV服務(wù)器中,包括如下步驟:
[0053]101、錄制節(jié)目,并當在錄制節(jié)目時檢測到廣告時,獲得所述廣告的廣告信息,將所述廣告信息存儲到所述節(jié)目的用戶文件中,并存儲所述用戶文件。本步驟為可選步驟。
[0054]102、獲得用戶終端發(fā)送的所述已錄制節(jié)目的播放請求或已錄制節(jié)目的廣告播放策略請求,并根據(jù)所述播放請求或廣告播放策略請求獲得所述已錄制節(jié)目中的廣告信息。
[0055]其中,所述根據(jù)所述播放請求或廣告播放策略請求獲得所述已錄制節(jié)目中的廣告信息可包括:根據(jù)所述播放請求或廣告播放策略請求獲得所述已錄制節(jié)目的用戶文件;根據(jù)所述用戶文件對用戶進行鑒權(quán),并當鑒權(quán)通過時,獲得所述已錄制節(jié)目中的廣告信息。
[0056]103、根據(jù)所述廣告信息和預(yù)定策略確定所述已錄制節(jié)目的廣告播放策略,并將所述廣告播放策略發(fā)送給所述用戶終端,以便所述用戶終端根據(jù)所述廣告播放策略在播放所述已錄制節(jié)目時對應(yīng)播放廣告。其中,所述廣告播放策略至少包括下述信息:原始廣告標識、目標廣告標識、目標廣告持續(xù)時間和目標廣告地址。
[0057]相應(yīng)的,如圖6所示,為本發(fā)明實施例中的錄制內(nèi)容的播放方法的另一個具體流程示意圖。該方法用于IPTV用戶終端中,其包括:
[0058]201、生成并向IPTV服務(wù)器發(fā)送已錄制節(jié)目的播放請求或已錄制節(jié)目的廣告播放策略請求。
[0059]202、接收所述IPTV服務(wù)器根據(jù)所述播放請求或廣告播放策略請求的獲得并發(fā)送的廣告播放策略。其中,所述廣告播放策略可包括下述信息中的一個或多個:原始廣告標識、目標廣告標識、目標廣告持續(xù)時間和目標廣告地址。
[0060]203、根據(jù)所述廣告播放策略在播放所述已錄制節(jié)目時對應(yīng)播放廣告。本步驟具體可包括:根據(jù)所述廣告播放策略生成廣告播放事件處理信息;根據(jù)所述廣告播放事件處理信息,在播放所述已錄制節(jié)目時對應(yīng)播放廣告。
[0061]其中,所述廣告播放事件處理信息可包括:各條廣告的處理句柄標識、關(guān)聯(lián)的電視節(jié)目標識、觸發(fā)播放廣告計時器、廣告內(nèi)容存放地址和所述廣告的時長。
[0062]為進一步描述上述方法,以下實施例從服務(wù)器和終端兩側(cè)的交互過程來進一步描述。需要說明的是,在如圖7?圖9的示例中,IPTV服務(wù)器的具體結(jié)構(gòu)和功能可參考前述如圖1所示的實施例;當然,對于終端側(cè)來說,其消息的收發(fā)只需要針對IPTV服務(wù)器即可,其不需要了解IPTV服務(wù)器的具體組成;當IPTV服務(wù)器與用戶終端進行交互時,根據(jù)情況IPTV服務(wù)器內(nèi)部可由不同的模塊處理各具體事宜。
[0063]如圖7所示,為重播已錄制節(jié)目的處理流程示意圖,其包括如下步驟:
[0064]301、用戶終端在播放錄制節(jié)目時通知IPTV服務(wù)器的控制模塊,如,該通知可以是已錄制節(jié)目的播放請求。在該通知中可攜帶有節(jié)目名稱等參數(shù)。
[0065]302、IPTV服務(wù)器中的控制模塊向用戶文件管理模塊請求取得用戶文件,并根據(jù)用戶文件管理模塊返回的用戶文件對用戶進行鑒權(quán),在鑒權(quán)通過后取得該錄制節(jié)目對應(yīng)的已錄制的廣告信息。進一步的,還可以同時取得用戶文件中記錄的用戶偏好相關(guān)信息,以及歷史購買記錄信息等。
[0066]303、控制模塊取得上述信息后(包括但不限于已錄制的廣告信息),把上述信息發(fā)送給廣告管理模塊,請求廣告管理模塊制定在重播上述已錄制節(jié)目內(nèi)容時的廣告播放策略。
[0067]304、廣告管理模塊收到上述請求后,根據(jù)預(yù)定策略確定上述錄制節(jié)目中的廣告播放策略。
[0068]本發(fā)明實施例中的廣告播放策略是指根據(jù)已知廣告信息來制定的在已錄制節(jié)目播放時插入播放廣告的方式和內(nèi)容。
[0069]305、廣告管理模塊把制定好的廣告播放策略經(jīng)由控制模塊通知給用戶終端。如,該策略的內(nèi)容包括:原始廣告標識、目標的廣告標識、目標廣告持續(xù)時間、目標廣告地址等信息。
[0070]306、用戶終端根據(jù)收到的上述廣告播放策略生成廣告播放事件處理列表(或稱為廣告播放時間處理句柄列表)。節(jié)目當中穿插有廣告,則每個廣告對應(yīng)一個處理事件的句柄,每個處理時間句柄可以是由下述觸發(fā)timer觸發(fā)的。
[0071]即在列表中的每一條目代表一條廣告的相關(guān)播放信息,每一條目中可包括如下內(nèi)容:Eventhander ID:處理句柄標識;Contentref:關(guān)聯(lián)的電視節(jié)目的標識;Avoketimer:觸發(fā)timer (在節(jié)目進行到何處時觸發(fā)該timer) ;Advs-URL:廣告內(nèi)容存放的地址;Shift-time:電視內(nèi)容需要時移的時間(原始廣告的時間)。
[0072]通過該廣告播放事件處理列表中定義的內(nèi)容,用戶終端就可以正確的播放廣告。
[0073]307、用戶終端上開始播放已錄制的節(jié)目內(nèi)容,并根據(jù)廣告播放事件處理列表相應(yīng)的播放廣告。具體可為:
[0074]1:終端檢查廣告播放事件處理列表,查找到對應(yīng)該節(jié)目的第一個待處理事件(如,第一條廣告)。啟動Avoketimer。
[0075]2:當Avoketimer到期后,暫停節(jié)目,連接Advs-URL取得廣告內(nèi)容。
[0076]具體的,在根據(jù)廣告播放事件處理列表中的Advs-URU即廣告的地址)獲得廣告內(nèi)容時,可以是:
[0077]由用戶終端經(jīng)由控制模塊向上述廣告存放地址請求下發(fā)該廣告內(nèi)容。該請求中可攜帶參數(shù):目標廣告標識、目標廣告地址、節(jié)目標識等信息;
[0078]用戶終端收到廣告管理模塊的確認應(yīng)答后,開始緩存來自目標廣告存放地址的廣告媒體流。需要說明的是:在啟動Avoketimer時可以適當?shù)谋壬鲜龉?jié)目內(nèi)容中已錄制廣告的開始時間稍微提前一點,以便終端可以完成緩存后無縫平滑的完成廣告播放的切換。
[0079]3:用戶終端暫停播放已錄制的節(jié)目內(nèi)容,播放緩存的上述目標廣告內(nèi)容。當緩存的上述目標廣告內(nèi)容播放完成后,用戶終端時移播放上述已錄制節(jié)目內(nèi)容到被替換的已錄制的廣告內(nèi)容的結(jié)尾處,并繼續(xù)播放上述已錄制的節(jié)目內(nèi)容。并根據(jù)上述廣告播放事件處理列表啟動下一個事件處理Avoketimer,并循環(huán)執(zhí)行I?3步驟。
[0080]在圖7所示的實施例中,在獲得廣告內(nèi)容時,是根據(jù)需要在節(jié)目播放時再去獲得廣告內(nèi)容。當然,也可以采取一次性獲取所有廣告內(nèi)容的方式,那樣在廣告播放事件處理列表中的觸發(fā)timer到期后,就不需要在請求網(wǎng)絡(luò)側(cè)的廣告內(nèi)容了,可以直接在本地播放替換的廣告。則如圖8所示,其包括下述流程:
[0081]401、在用戶終端設(shè)定一個計時器(timer),該timer的作用是在用戶終端存在已錄制節(jié)目的情況下,定期更新在上述已錄制節(jié)目中插播的廣告內(nèi)容。
[0082]402、當上述timer到期后,用戶終端向IPTV服務(wù)器上的控制模塊發(fā)送更新已錄制節(jié)目的廣告播放策略的請求。
[0083]403、上述控制模塊向用戶文件管理模塊請求該終端對應(yīng)用戶的用戶文件。該用戶文件中存在用戶的PVR記錄信息以及偏好信息、購買記錄等信息。這些信息可能都對廣告管理模塊制定的廣告播放策略產(chǎn)生影響??刂颇K把上述取得信息發(fā)送給廣告管理模塊,請求上述廣告管理模塊制定對應(yīng)上述已錄制節(jié)目的廣告播放策略。
[0084]404、上述廣告管理模塊根據(jù)上述控制模塊發(fā)送的上述信息,制定適當?shù)膹V告播放策略并經(jīng)由控制模塊發(fā)送給用戶終端。
[0085]405、用戶終端收到上述廣告播放策略后生成廣告播放事件處理列表(與圖7中實施例相同)。
[0086]406、根據(jù)上述廣告播放事件處理列表,經(jīng)由控制模塊請求下載廣告內(nèi)容。(所有的廣告一次性下載完成)并相應(yīng)的緩存下發(fā)的廣告。
[0087]407、重播已錄制的電視節(jié)目,當觸發(fā)了廣告播放事件處理列表中的事件時(與圖7中實施例相同)則暫停播放電視節(jié)目,轉(zhuǎn)而播放廣告內(nèi)容。播放廣告內(nèi)容結(jié)束后,時移已錄制的電視節(jié)目到被替換的已錄制的廣告內(nèi)容的結(jié)尾處,繼續(xù)播放已錄制的電視節(jié)目。
[0088]當然在本發(fā)明的上述實施例中的用戶文件中存儲有廣告信息,S卩,在進行節(jié)目錄制時,按照如圖9所示的方式進行錄制:
[0089]501、用戶終端加入組播組開始錄制節(jié)目。
[0090]502、在錄制過程中當檢測到上述電視節(jié)目播放過程中穿插了商業(yè)廣告之后,向IPTV服務(wù)器中的控制模塊發(fā)送電視節(jié)目穿插商業(yè)廣告信息(頻道標識、節(jié)目標識、廣告開始時間等)。廣告開始時間:是廣告開始播放相對于節(jié)目播放的偏移量,比如在電視節(jié)目播放了大約10分鐘后播放上述廣告。
[0091]503、IPTV服務(wù)器中的控制模塊收到用戶終端上報的商業(yè)廣告信息后,根據(jù)接收到的上述商業(yè)廣告信息向廣告管理模塊請求該商業(yè)廣告的詳細信息。
[0092]504、廣告管理模塊收到請求后,取得上述商業(yè)廣告的詳細信息后通知控制模塊。該詳細信息可包括下述內(nèi)容中的一個或多個:該廣告對應(yīng)的頻道標識、節(jié)目標識、廣告開始時間、廣告持續(xù)時間、廣告類別(節(jié)目相關(guān)、時間相關(guān))、廣告播放優(yōu)先級等。
[0093]505、控制模塊收到上述廣告詳細信息后請求用戶文件管理模塊把上述廣告詳細信息登記到用戶文件中,如用戶文件的PVR文件中。
[0094]506、完成上述操作后,繼續(xù)錄制節(jié)目內(nèi)容,直到檢測出下一個商業(yè)廣告信息,重復(fù)501?505步驟。
[0095]從上述描述可知,在本發(fā)明實施例中根據(jù)用戶終端發(fā)送的請求來獲得對應(yīng)的廣告播放策略,在播放已錄制節(jié)目時則根據(jù)該廣告播放策略進行廣告的播放;由于廣告播放策略的制定是由服務(wù)器側(cè)進行控制的,使得服務(wù)器側(cè)可以有針對性的在播放已錄制節(jié)目時播放相應(yīng)的廣告。即,服務(wù)器側(cè)可以對已錄制的內(nèi)容中穿插的廣告進行動態(tài)的調(diào)整(如,根據(jù)用戶的個人偏好推送適合用戶的廣告;或是當伴隨電視節(jié)目一同錄制下來的廣告在有效期結(jié)束之后,重播已錄制的節(jié)目時,調(diào)整為其他的廣告信息),提高了對已錄制內(nèi)容中的廣告播放的控制度和靈活度。
[0096]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機存儲記憶體(Random AccessMemory, RAM)等。
[0097]以上所揭露的僅為本發(fā)明一種較佳實施例而已,當然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
【權(quán)利要求】
1.一種互聯(lián)網(wǎng)協(xié)議電視IPTV服務(wù)器,其特征在于,所述服務(wù)器包括: 用戶文件管理模塊,用于存儲已錄制節(jié)目的用戶文件,所述已錄制節(jié)目的用戶文件中包括所述已錄制節(jié)目的廣告信息; 控制模塊,用于獲得用戶終端發(fā)送的所述已錄制節(jié)目的播放請求或已錄制節(jié)目的廣告播放策略請求,并根據(jù)所述播放請求或廣告播放策略請求向所述用戶文件管理模塊獲得所述已錄制節(jié)目中的廣告信息,并根據(jù)所述廣告信息向廣告管理模塊獲取廣告播放策略,并向所述用戶終端發(fā)送所述廣告播放策略,以便所述用戶終端根據(jù)所述廣告播放策略在播放所述已錄制節(jié)目時對應(yīng)播放廣告; 所述廣告管理模塊,用于根據(jù)所述控制模塊發(fā)送的所述廣告信息和預(yù)定策略確定所述已錄制節(jié)目的廣告播放策略,并向所述控制模塊發(fā)送所述廣告播放策略?!?br>
2.如權(quán)利要求1所述的服務(wù)器,其特征在于,所述控制模塊包括: 請求獲取模塊,用于獲得用戶終端發(fā)送的所述已錄制節(jié)目的播放請求或已錄制節(jié)目的廣告播放策略請求; 文件獲取模塊,用于根據(jù)所述播放請求或廣告播放策略請求向所述用戶文件管理模塊獲得所述已錄制節(jié)目的用戶文件; 信息獲取模塊,用于根據(jù)所述用戶文件對用戶進行鑒權(quán),并當鑒權(quán)通過時,獲得所述已錄制節(jié)目中的廣告信息; 策略獲取模塊,用于根據(jù)所述廣告信息向廣告管理模塊獲取廣告播放策略,并向所述用戶終端發(fā)送所述廣告播放策略。
3.如權(quán)利要求1或2所述的服務(wù)器,其特征在于,所述廣告播放策略至少包括下述信息:原始廣告標識、目標廣告標識、目標廣告持續(xù)時間和目標廣告地址。
4.如權(quán)利要求1或所述的服務(wù)器,其特征在于,所述控制模塊還包括錄制控制模塊,用于在錄制節(jié)目時檢測到所述節(jié)目中有廣告內(nèi)容時,向所述廣告管理模塊請求獲得所述節(jié)目中的廣告信息; 所述用戶文件管理模塊還用于將所述節(jié)目中的廣告信息存儲到存儲所述節(jié)目的用戶文件中。
5.一種用戶終端,其特征在于,所述用戶終端包括: 請求發(fā)送模塊,用于生成并向IPTV服務(wù)器發(fā)送已錄制節(jié)目的播放請求或已錄制節(jié)目的廣告播放策略請求; 策略接收模塊,用于接收所述IPTV服務(wù)器根據(jù)所述播放請求或廣告播放策略請求的獲得并發(fā)送的廣告播放策略; 播放模塊,用于根據(jù)所述廣告播放策略在播放所述已錄制節(jié)目時對應(yīng)播放廣告。
6.如權(quán)利要求4所述的用戶終端,其特征在于,所述廣告播放策略至少包括下述信息:原始廣告標識、目標廣告標識、目標廣告持續(xù)時間和目標廣告地址。
7.如權(quán)利要求5或6所述的用戶終端,其特征在于,所述播放模塊包括: 事件生成模塊,用于根據(jù)所述廣告播放策略生成廣告播放事件處理信息; 廣告播放模塊,用于根據(jù)所述廣告播放事件處理信息,在播放所述已錄制節(jié)目時對應(yīng)播放廣告。
8.如權(quán)利要求6所述的用戶終端,其特征在于,所述廣告播放事件處理信息包括:各條廣告的處理句柄標識、關(guān)聯(lián)的電視節(jié)目標識、觸發(fā)播放廣告計時器、廣告內(nèi)容存放地址和所述廣告的時長。
9.一種錄制內(nèi)容的播放方法,用于IPTV服務(wù)器中,其特征在于,所述方法包括: 獲得用戶終端發(fā)送的所述已錄制節(jié)目的播放請求或所述已錄制節(jié)目的廣告播放策略請求,并根據(jù)所述播放請求或廣告播放策略請求獲得所述已錄制節(jié)目中的廣告信息; 根據(jù)所述廣告信息和預(yù)定策略確定所述已錄制節(jié)目的廣告播放策略,并將所述廣告播放策略發(fā)送給所述用戶終端,以便所述用戶終端根據(jù)所述廣告播放策略在播放所述已錄制節(jié)目時對應(yīng)播放廣告。
10.如權(quán)利要求9所述的方法,其特征在于,所述根據(jù)所述已錄制節(jié)目的播放請求或已錄制節(jié)目的廣告播放策略請求獲得所述已錄制節(jié)目中的廣告信息包括: 根據(jù)所述已錄制節(jié)目的播放請求或已錄制節(jié)目的廣告播放策略請求獲得所述已錄制節(jié)目的用戶文件; 根據(jù)所述用戶文件對用戶進行鑒權(quán),并當鑒權(quán)通過時,獲得所述已錄制節(jié)目中的廣告信息。
11.如權(quán)利要求10所述的方法,其特征在于,所述廣告播放策略至少包括下述信息:原始廣告標識、目標廣告標識、目標廣告持續(xù)時間和目標廣告地址。
12.如權(quán)利要求9至11中任一項所述的方法,其特征在于,在所述獲得用戶終端發(fā)送的所述已錄制節(jié)目的播放請求或所述已錄制節(jié)目的廣告播放策略請求之前還包括:` 錄制節(jié)目,并當在錄制節(jié)目時檢測到廣告時,獲得所述廣告的廣告信息,將所述廣告信息存儲到存儲所述節(jié)目的用戶文件中。
13.—種錄制內(nèi)容的播放方法,用于IPTV用戶終端中,其特征在于,所述方法包括: 生成并向IPTV服務(wù)器發(fā)送已錄制節(jié)目的播放請求或已錄制節(jié)目的廣告播放策略請求; 接收所述IPTV服務(wù)器根據(jù)所述已錄制節(jié)目的播放請求或已錄制節(jié)目的廣告播放策略請求獲得并發(fā)送的廣告播放策略; 根據(jù)所述廣告播放策略在播放所述已錄制節(jié)目時對應(yīng)播放廣告。
14.如權(quán)利要求13所述的方法,其特征在于,所述廣告播放策略至少包括下述信息:原始廣告標識、目標廣告標識、目標廣告持續(xù)時間和目標廣告地址。
15.如權(quán)利要求13或14所述的方法,其特征在于,所述根據(jù)所述廣告播放策略在播放所述已錄制節(jié)目時對應(yīng)播放廣告包括: 根據(jù)所述廣告播放策略生成廣告播放事件處理信息; 根據(jù)所述廣告播放事件處理信息,在播放所述已錄制節(jié)目時對應(yīng)播放廣告。
16.如權(quán)利要求15所述的方法,其特征在于,所述廣告播放事件處理信息包括:各條廣告的處理句柄標識、關(guān)聯(lián)的電視節(jié)目標識、觸發(fā)播放廣告計時器、廣告內(nèi)容存放地址和所述廣告的時長。
【文檔編號】H04N21/231GK103428524SQ201210161497
【公開日】2013年12月4日 申請日期:2012年5月23日 優(yōu)先權(quán)日:2012年5月23日
【發(fā)明者】呂小強, 王雷, 郜文美, 范姝男, 王雅輝 申請人:華為終端有限公司