Iptv業(yè)務(wù)資源的動態(tài)調(diào)度方法與系統(tǒng)的制作方法
【專利摘要】本發(fā)明實施例公開了一種IPTV業(yè)務(wù)資源的動態(tài)調(diào)度方法與系統(tǒng),其中,方法包括:IPTV機頂盒通過HDMI獲取電視機的狀態(tài)信息并向IPTV業(yè)務(wù)平臺上報電視機的狀態(tài)信息;若電視機的狀態(tài)為工作狀態(tài),IPTV業(yè)務(wù)平臺獲取使用所述電視機的電視機用戶的用戶書簽作為播放媒體節(jié)目的起始點,根據(jù)媒體服務(wù)器的負載與網(wǎng)絡(luò)資源分布情況進行統(tǒng)一調(diào)度,選擇可用性能最佳的邊緣媒體眼務(wù)器為所述電視機提供媒體節(jié)目播放服務(wù)■’若電視機的狀態(tài)為非工作狀態(tài),IPTV業(yè)務(wù)平臺獲取處于非工作狀態(tài)的電視機用戶觀看媒體節(jié)目的中止點,并將該中止點作為用戶書簽進行記錄。本發(fā)明實施例可以降低IPTV業(yè)務(wù)對網(wǎng)絡(luò)資源的無謂浪費,提高IPTV業(yè)務(wù)平臺和網(wǎng)絡(luò)資源的復(fù)用效率。
【專利說明】IPTV業(yè)務(wù)資源的動態(tài)調(diào)度方法與系統(tǒng)
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及網(wǎng)絡(luò)電視(Internet Protocol Television,IPTV)技術(shù),尤其是一種 IPTV業(yè)務(wù)資源的動態(tài)調(diào)度方法與系統(tǒng)。
【背景技術(shù)】
[0002] 隨著IPTV業(yè)務(wù)的快速發(fā)展,IPTV用戶數(shù)在急劇增加。一般IPTV業(yè)務(wù)的實現(xiàn)方案 都是采用電視機與IPTV機頂盒連接、IPTV機頂盒與家庭網(wǎng)關(guān)連接,家庭網(wǎng)關(guān)通過寬帶網(wǎng)絡(luò) 連接到IPTV業(yè)務(wù)平臺。
[0003] 在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中存在以下問題:
[0004] 很多用戶不想繼續(xù)觀看IPTV節(jié)目時,往往只是關(guān)閉電視機,一般都會忽略關(guān)閉 IPTV機頂盒這個操作。一個原因是兩次關(guān)機操作比較麻煩;另一個原因是IPTV機頂盒關(guān) 機后再次開機認證耗時較長,導(dǎo)致IPTV用戶不希望關(guān)閉IPTV機頂盒。在這種情況下就會 導(dǎo)致一個問題,即:用戶關(guān)閉電視機之后,實際上IPTV機頂盒繼續(xù)通過家庭網(wǎng)關(guān)和寬帶網(wǎng) 絡(luò)與IPTV業(yè)務(wù)平臺保持連接,雖然用戶已經(jīng)不看IPTV電視節(jié)目了,而IPTV業(yè)務(wù)平臺繼續(xù) 播放節(jié)目,大大浪費了 IPTV業(yè)務(wù)平臺和寬帶網(wǎng)絡(luò)的資源;
[0005] 還有一種情況是有些用戶電視機同時連接IPTV機頂盒與數(shù)字化視頻光盤 (Digital Video Disk,DVD)播放器或其他媒體播放器,用戶在看IPTV節(jié)目的過程中,有時 會切換到DVD機或其他媒體播放器,這個時候一般不會去關(guān)閉IPTV機頂盒,同樣會出現(xiàn)上 述IPTV業(yè)務(wù)平臺和寬帶網(wǎng)絡(luò)的資源的問題。
【發(fā)明內(nèi)容】
[0006] 本發(fā)明實施例所要解決的技術(shù)問題是:提供一種IPTV業(yè)務(wù)資源的動態(tài)調(diào)度方法 與系統(tǒng),以降低IPTV業(yè)務(wù)對網(wǎng)絡(luò)資源的無謂浪費,提高IPTV業(yè)務(wù)平臺和網(wǎng)絡(luò)資源的復(fù)用效 率。
[0007] 本發(fā)明實施例提供的一種IPTV業(yè)務(wù)資源的動態(tài)調(diào)度方法,包括:
[0008] IPTV機頂盒通過高清晰度多媒體接口 HDMI獲取電視機的狀態(tài)信息,電視機的狀 態(tài)包括工作狀態(tài)與非工作狀態(tài);
[0009] IPTV機頂盒向IPTV業(yè)務(wù)平臺上報電視機的狀態(tài)信息;
[0010] 響應(yīng)于所述電視機的狀態(tài)為工作狀態(tài),IPTV業(yè)務(wù)平臺獲取使用所述電視機的電視 機用戶的用戶書簽作為播放媒體節(jié)目的起始點,根據(jù)媒體服務(wù)器的負載與網(wǎng)絡(luò)資源分布情 況進行統(tǒng)一調(diào)度,選擇可用性能最佳的邊緣媒體服務(wù)器為所述電視機提供媒體節(jié)目播放服 務(wù);
[0011] 響應(yīng)于所述電視機的狀態(tài)為非工作狀態(tài),IPTV業(yè)務(wù)平臺獲取處于非工作狀態(tài)的電 視機用戶觀看媒體節(jié)目的中止點,并將該中止點作為用戶書簽進行記錄,以便作為下次為 所述電視機用戶播放媒體節(jié)目的起始點。
[0012] 在本發(fā)明IPTV業(yè)務(wù)資源的動態(tài)調(diào)度方法的另一個實施例中,所述工作狀態(tài)包括 電視機開機、待機恢復(fù)、以及由其他視頻輸入接口切換回HDMI ;
[0013] 所述非工作狀態(tài)包括電視機關(guān)閉、待機或由HDMI切換到其他視頻輸入接口。
[0014] 在本發(fā)明IPTV業(yè)務(wù)資源的動態(tài)調(diào)度方法的另一個實施例中,IPTV機頂盒與電視 機之間的HDMI包括顯示數(shù)據(jù)通道DDC和用戶電子控制CEC通道;
[0015] 所述IPTV機頂盒通過高清晰度多媒體接口 HDMI獲取電視機的狀態(tài)信息包括:所 述電視機檢測到用戶切換該電視機的狀態(tài)的行為時,獲取切換后的電視機的狀態(tài)并通過所 述HDMI中的CEC通道將獲取到的電視機的狀態(tài)發(fā)送給IPTV機頂盒。
[0016] 在本發(fā)明IPTV業(yè)務(wù)資源的動態(tài)調(diào)度方法的另一個實施例中,還包括:
[0017] 響應(yīng)于所述電視機的狀態(tài)為非工作狀態(tài),IPTV業(yè)務(wù)平臺通知相應(yīng)的邊緣媒體服務(wù) 器停止為所述電視機提供媒體節(jié)目播放服務(wù),并對所述IPTV業(yè)務(wù)平臺服務(wù)范圍內(nèi)其他處 于工作狀態(tài)的電視機用戶進行媒體服務(wù)器的統(tǒng)一調(diào)度。
[0018] 在本發(fā)明IPTV業(yè)務(wù)資源的動態(tài)調(diào)度方法的另一個實施例中,還包括:
[0019] 若IPTV業(yè)務(wù)平臺未獲取到使用所述電視機的電視機用戶的用戶書簽,則所述 IPTV業(yè)務(wù)平臺以預(yù)設(shè)媒體節(jié)目的播放位置作為所述電視機用戶的播放媒體節(jié)目的起始點。
[0020] 本發(fā)明實施例提供的一種IPTV業(yè)務(wù)資源的動態(tài)調(diào)度系統(tǒng),包括電視機、IPTV機 頂盒與IPTV業(yè)務(wù)平臺;所述電視機與所述IPTV機頂盒上分別設(shè)置有高清晰度多媒體接口 HDMI,所述電視機與所述IPTV機頂盒之間通過HDMI通信連接;
[0021 ] 所述IPTV機頂盒,用于通過HDMI獲取電視機的狀態(tài)信息,電視機的狀態(tài)包括工作 狀態(tài)與非工作狀態(tài);并向IPTV業(yè)務(wù)平臺上報電視機的狀態(tài)信息;
[0022] 所述IPTV業(yè)務(wù)平臺,用于響應(yīng)于所述電視機的狀態(tài)為工作狀態(tài),獲取使用所述電 視機的電視機用戶的用戶書簽作為播放媒體節(jié)目的起始點,根據(jù)媒體服務(wù)器的負載與網(wǎng)絡(luò) 資源分布情況進行統(tǒng)一調(diào)度,選擇可用性能最佳的邊緣媒體服務(wù)器為所述電視機提供媒體 節(jié)目播放服務(wù);以及響應(yīng)于所述電視機的狀態(tài)為非工作狀態(tài),獲取處于非工作狀態(tài)的電視 機用戶觀看媒體節(jié)目的中止點,并將該中止點作為用戶書簽進行記錄,以便作為下次為所 述電視機用戶播放媒體節(jié)目的起始點。
[0023] 在本發(fā)明IPTV業(yè)務(wù)資源的動態(tài)調(diào)度系統(tǒng)的另一個實施例中,所述工作狀態(tài)包括 電視機開機、待機恢復(fù)、以及由其他視頻輸入接口切換回HDMI ;
[0024] 所述非工作狀態(tài)包括電視機關(guān)閉、待機或由HDMI切換到其他視頻輸入接口。
[0025] 在本發(fā)明IPTV業(yè)務(wù)資源的動態(tài)調(diào)度系統(tǒng)的另一個實施例中,IPTV機頂盒與電視 機之間的HDMI包括顯示數(shù)據(jù)通道DDC和用戶電子控制CEC通道;
[0026] 所述電視機,用于在檢測到用戶切換該電視機的狀態(tài)的行為時,獲取切換后的電 視機的狀態(tài)并通過所述HDMI中的CEC通道將獲取到的電視機的狀態(tài)發(fā)送給IPTV機頂盒, 以便所述IPTV機頂盒通過HDMI獲取電視機的狀態(tài)信息。
[0027] 在本發(fā)明IPTV業(yè)務(wù)資源的動態(tài)調(diào)度系統(tǒng)的另一個實施例中,所述IPTV業(yè)務(wù)平臺, 還用于響應(yīng)于所述電視機的狀態(tài)為非工作狀態(tài),通知相應(yīng)的邊緣媒體服務(wù)器停止為所述電 視機提供媒體節(jié)目播放服務(wù),并對所述IPTV業(yè)務(wù)平臺服務(wù)范圍內(nèi)其他處于工作狀態(tài)的電 視機用戶進行媒體服務(wù)器的統(tǒng)一調(diào)度。
[0028] 在本發(fā)明IPTV業(yè)務(wù)資源的動態(tài)調(diào)度系統(tǒng)的另一個實施例中,所述IPTV業(yè)務(wù)平臺, 還用于在未獲取到使用所述電視機的電視機用戶的用戶書簽時,以預(yù)設(shè)媒體節(jié)目的播放位 置作為所述電視機用戶的播放媒體節(jié)目的起始點。
[0029] 基于本發(fā)明上述實施例提供的IPTV業(yè)務(wù)資源的動態(tài)調(diào)度方法與系統(tǒng),IPTV機頂 盒可以通過HDMI獲取電視機的狀態(tài)信息并上報給IPTV業(yè)務(wù)平臺,若電視機的狀態(tài)為工作 狀態(tài),IPTV業(yè)務(wù)平臺獲取使用電視機的電視機用戶的用戶書簽作為播放媒體節(jié)目的起始 點,根據(jù)媒體服務(wù)器的負載與網(wǎng)絡(luò)資源分布情況進行統(tǒng)一調(diào)度,選擇可用性能最佳的邊緣 媒體服務(wù)器為電視機提供媒體節(jié)目播放服務(wù);若電視機的狀態(tài)為非工作狀態(tài),IPTV業(yè)務(wù)平 臺獲取處于非工作狀態(tài)的電視機用戶觀看媒體節(jié)目的中止點,并將該中止點作為用戶書簽 進行記錄,以便作為下次為電視機用戶播放媒體節(jié)目的起始點?;诒景l(fā)明上述實施例,當(dāng) IPTV機頂盒檢測到用戶不再觀看IPTV媒體節(jié)目時,IPTV機頂盒可以立即(具體可以通過 家庭網(wǎng)關(guān)和寬帶網(wǎng)絡(luò))通知IPTV業(yè)務(wù)平臺終止為該用戶播放媒體節(jié)目,IPTV機頂盒會一直 處于節(jié)電待機模式,IPTV業(yè)務(wù)平臺可以根據(jù)實際情況進行媒體服務(wù)器的統(tǒng)一動態(tài)調(diào)度,與 現(xiàn)有技術(shù)相比,大大降低了 IPTV網(wǎng)絡(luò)資源的無謂浪費,大大提高了 IPTV業(yè)務(wù)平臺和網(wǎng)絡(luò)資 源的復(fù)用效率,提升了 IPTV業(yè)務(wù)的服務(wù)質(zhì)量(Q0S),減少了 IPTV業(yè)務(wù)平臺的建設(shè)投資。當(dāng) IPTV機頂盒檢測到用戶再次觀看IPTV媒體節(jié)目時,IPTV機頂盒會立即通知IPTV業(yè)務(wù)平臺 從用戶上次觀看媒體節(jié)目的中止點開始繼續(xù)播放IPTV媒體節(jié)目,由于IPTV機頂盒一直處 于待機狀態(tài),沒有關(guān)閉電源,再次進入播放狀態(tài)時,無需進行開機認證,節(jié)約了用戶等候的 時間。
[0030] 下面通過附圖和實施例,對本發(fā)明的技術(shù)方案做進一步的詳細描述。
【專利附圖】
【附圖說明】
[0031] 構(gòu)成說明書的一部分的附圖描述了本發(fā)明的實施例,并且連同描述一起用于解釋 本發(fā)明的原理。
[0032] 參照附圖,根據(jù)下面的詳細描述,可以更加清楚地理解本發(fā)明,其中:
[0033] 圖1為本發(fā)明實施例中HDMI接口的一個示意圖。
[0034] 圖2為本發(fā)明IPTV業(yè)務(wù)資源的動態(tài)調(diào)度系統(tǒng)一個實施例的結(jié)構(gòu)示意圖。
[0035] 圖3為本發(fā)明IPTV業(yè)務(wù)資源的動態(tài)調(diào)度方法一個實施例的流程圖。
[0036] 圖4為本發(fā)明實施例中中止播放IPTV媒體節(jié)目的一個示例性流程圖。
[0037] 圖5為本發(fā)明實施例中重新播放IPTV媒體節(jié)目的一個示例性流程圖。
【具體實施方式】
[0038] 現(xiàn)在將參照附圖來詳細描述本發(fā)明的各種示例性實施例。應(yīng)注意到:除非另外具 體說明,否則在這些實施例中闡述的部件和步驟的相對布置、數(shù)字表達式和數(shù)值不限制本 發(fā)明的范圍。
[0039] 同時,應(yīng)當(dāng)明白,為了便于描述,附圖中所示出的各個部分的尺寸并不是按照實際 的比例關(guān)系繪制的。
[0040] 以下對至少一個示例性實施例的描述實際上僅僅是說明性的,決不作為對本發(fā)明 及其應(yīng)用或使用的任何限制。
[0041] 對于相關(guān)領(lǐng)域普通技術(shù)人員已知的技術(shù)、方法和設(shè)備可能不作詳細討論,但在適 當(dāng)情況下,所述技術(shù)、方法和設(shè)備應(yīng)當(dāng)被視為說明書的一部分。
[0042] 在這里示出和討論的所有示例中,任何具體值應(yīng)被解釋為僅僅是示例性的,而不 是作為限制。因此,示例性實施例的其它示例可以具有不同的值。
[0043] 應(yīng)注意到:相似的標(biāo)號和字母在下面的附圖中表示類似項,因此,一旦某一項在一 個附圖中被定義,則在隨后的附圖中不需要對其進行進一步討論。
[0044] 現(xiàn)在越來越多的電視機和IPTV機頂盒支持高清晰度多媒體(High Definition Multimedia Interface,HDMI)接口,IPTV機頂盒與電視機通過HDMI接口連接。
[0045] HDMI接口的顯示數(shù)據(jù)通道(Display Data Channel, DDC)和用戶電子控制 (Consumer Electronic Control,CEC)通道可以實現(xiàn)電視機和IPTV機頂盒之間數(shù)據(jù)通信。 其中,DDC是建立在IPTV機頂盒與電視機之間的信息通道,可以將電視機的物理數(shù)據(jù)直接 輸給主機。DDC最直接的應(yīng)用就是提供顯示器的即插即用功能。
[0046] IPTV機頂盒可以通過HDMI接口獲取用戶電視狀態(tài),例如:用戶關(guān)閉電視機、用戶 打開電視機、電視機待機、用戶從IPTV節(jié)目切換到其他媒體播放器等。例如,用戶打開DVD 播放器,將電視機的輸入信號源切換到DVD播放器連接的通道時,電視機作為接收端,會通 過HDMI接口的CEC通道發(fā)通知給發(fā)送端,即IPTV機頂盒,這樣IPTV機頂盒就可以獲取用 戶切換節(jié)目源的行為信息。本發(fā)明實施例中,可以利用電視機和IPTV機頂盒的HDMI接口 通信機制,獲取IPTV用戶觀看節(jié)目的行為信息并上報IPTV業(yè)務(wù)平臺,IPTV業(yè)務(wù)平臺則根 據(jù)IPTV用戶行為信息來動態(tài)調(diào)度媒體服務(wù)器工作狀態(tài)。
[0047] 圖1為本發(fā)明實施例中HDMI接口的一個示意圖。如圖1所示,IPTV機頂盒通 過HDMI接口連接電視機,HDMI傳送端(Transmitter)側(cè)為IPTV機頂盒,HDMI接收端 (Receiver)側(cè)為電視機。通過HDMI接口的DDC和CEC通道,電視機和IPTV機頂盒之間可 以進行數(shù)據(jù)通信。傳送端(IPTV機頂盒)與接收端(電視機)可利用DDC獲取對方的傳送與 接收能力,傳送端(IPTV機頂盒)可以單向獲知接收端(電視機)的顯示屏適配能力,CEC通道 是為單芯線雙向串行總線,接收端(電視機)可以將本身信息(比如:現(xiàn)在切換到某信號源) 通知給發(fā)送端。本發(fā)明實施例可以定義電視機的狀態(tài)包括工作狀態(tài)與非工作狀態(tài),工作狀 態(tài)包括電視機開機、待機恢復(fù)、以及由其他視頻輸入接口切換回HDMI ;非工作狀態(tài)包括電 視機關(guān)閉、待機或由HDMI切換到其他視頻輸入接口。當(dāng)用戶操作電視機時,機頂盒可以實 時獲取到電視機的狀態(tài)。
[0048] 圖2為本發(fā)明IPTV業(yè)務(wù)資源的動態(tài)調(diào)度系統(tǒng)一個實施例的結(jié)構(gòu)示意圖。如圖2 所示,本發(fā)明實施例的IPTV業(yè)務(wù)資源的動態(tài)調(diào)度系統(tǒng)包括電視機、IPTV機頂盒與IPTV業(yè) 務(wù)平臺。其中,電視機與IPTV機頂盒上分別設(shè)置有HDMI,電視機與IPTV機頂盒之間通過 HDMI通信連接。
[0049] IPTV機頂盒,用于通過HDMI獲取電視機的狀態(tài)信息,并向IPTV業(yè)務(wù)平臺上報電視 機的狀態(tài)信息。其中,電視機的狀態(tài)包括工作狀態(tài)與非工作狀態(tài)。
[0050] IPTV業(yè)務(wù)平臺,用于響應(yīng)于電視機的狀態(tài)為工作狀態(tài),獲取使用電視機的電視機 用戶的用戶書簽作為播放媒體節(jié)目的起始點,根據(jù)媒體服務(wù)器的負載與網(wǎng)絡(luò)資源分布情況 進行統(tǒng)一調(diào)度,選擇可用性能最佳的邊緣媒體服務(wù)器為電視機提供媒體節(jié)目播放服務(wù);以 及響應(yīng)于電視機的狀態(tài)為非工作狀態(tài),獲取處于非工作狀態(tài)的電視機用戶觀看媒體節(jié)目的 中止點,并將該中止點作為用戶書簽進行記錄,以便作為下次為電視機用戶播放媒體節(jié)目 的起始點。
[0051] 基于本發(fā)明上述實施例提供的IPTV業(yè)務(wù)資源的動態(tài)調(diào)度系統(tǒng),IPTV機頂盒可以 通過HDMI獲取電視機的狀態(tài)信息并上報給IPTV業(yè)務(wù)平臺,若電視機的狀態(tài)為工作狀態(tài), IPTV業(yè)務(wù)平臺獲取使用電視機的電視機用戶的用戶書簽作為播放媒體節(jié)目的起始點,根 據(jù)媒體服務(wù)器的負載與網(wǎng)絡(luò)資源分布情況進行統(tǒng)一調(diào)度,選擇可用性能最佳的邊緣媒體服 務(wù)器為電視機提供媒體節(jié)目播放服務(wù);若電視機的狀態(tài)為非工作狀態(tài),IPTV業(yè)務(wù)平臺獲取 處于非工作狀態(tài)的電視機用戶觀看媒體節(jié)目的中止點,并將該中止點作為用戶書簽進行記 錄,以便作為下次為電視機用戶播放媒體節(jié)目的起始點?;诒景l(fā)明上述實施例,當(dāng)IPTV 機頂盒檢測到用戶不再觀看IPTV媒體節(jié)目時,IPTV機頂盒可以立即(具體可以通過家庭網(wǎng) 關(guān)和寬帶網(wǎng)絡(luò))通知IPTV業(yè)務(wù)平臺終止為該用戶播放媒體節(jié)目,IPTV機頂盒會一直處于節(jié) 電待機模式,IPTV業(yè)務(wù)平臺可以根據(jù)實際情況進行媒體服務(wù)器的統(tǒng)一動態(tài)調(diào)度,與現(xiàn)有技 術(shù)相比,大大降低了 IPTV網(wǎng)絡(luò)資源的無謂浪費,大大提高了 IPTV業(yè)務(wù)平臺和網(wǎng)絡(luò)資源的復(fù) 用效率,提升了 IPTV業(yè)務(wù)的服務(wù)質(zhì)量(Q0S),減少了 IPTV業(yè)務(wù)平臺的建設(shè)投資。當(dāng)IPTV機 頂盒檢測到用戶再次觀看IPTV媒體節(jié)目時,IPTV機頂盒會立即通知IPTV業(yè)務(wù)平臺從用戶 上次觀看媒體節(jié)目的中止點開始繼續(xù)播放IPTV媒體節(jié)目,由于IPTV機頂盒一直處于待機 狀態(tài),沒有關(guān)閉電源,再次進入播放狀態(tài)時,無需進行開機認證,節(jié)約了用戶等候的時間。
[0052] 根本發(fā)明實施例的一個具體示例而非限制,電視機的工作狀態(tài)包括電視機開機、 待機恢復(fù)、以及由其他視頻輸入接口切換回HDMI,非工作狀態(tài)包括電視機關(guān)閉、待機或由 HDMI切換到其他視頻輸入接口。
[0053] 根本發(fā)明實施例的一個具體示例而非限制,IPTV機頂盒與電視機之間的HDMI包 括DDC和CEC通道。該實施例中,電視機,用于在檢測到用戶切換該電視機的狀態(tài)的行為 時,獲取切換后的電視機的狀態(tài)并通過HDMI中的CEC通道將獲取到的電視機的狀態(tài)發(fā)送給 IPTV機頂盒,以便IPTV機頂盒通過HDMI獲取電視機的狀態(tài)信息。
[0054] 在本發(fā)明IPTV業(yè)務(wù)資源的動態(tài)調(diào)度系統(tǒng)的另一個實施例中,IPTV業(yè)務(wù)平臺,還可 以用于響應(yīng)于電視機的狀態(tài)為非工作狀態(tài),通知相應(yīng)的邊緣媒體服務(wù)器停止為電視機提供 媒體節(jié)目播放服務(wù),并對IPTV業(yè)務(wù)平臺服務(wù)范圍內(nèi)其他處于工作狀態(tài)的電視機用戶進行 媒體服務(wù)器的統(tǒng)一調(diào)度。
[0055] 在本發(fā)明IPTV業(yè)務(wù)資源的動態(tài)調(diào)度系統(tǒng)的又一個實施例中,IPTV業(yè)務(wù)平臺,還可 以用于在未獲取到使用電視機的電視機用戶的用戶書簽時,以預(yù)設(shè)媒體節(jié)目的播放位置作 為電視機用戶的播放媒體節(jié)目的起始點。
[0056] 再參見圖2,根據(jù)本發(fā)明IPTV業(yè)務(wù)資源的動態(tài)調(diào)度系統(tǒng)實施例的一個具體示例而 非限制,IPTV業(yè)務(wù)平臺具體可以包括用戶調(diào)度系統(tǒng)與用戶管理系統(tǒng)。其中,用戶選擇電視 節(jié)目后,IPTV機頂盒會向IPTV業(yè)務(wù)平臺發(fā)起媒體請求,用戶調(diào)度系統(tǒng)用于對用戶的媒體請 求進行解析和定向,根據(jù)媒體服務(wù)器的負載和網(wǎng)絡(luò)資源分布情況進行統(tǒng)一調(diào)度,為用戶選 擇可用性能最優(yōu)的邊緣媒體服務(wù)器來提供媒體節(jié)目播放服務(wù)。用戶管理系統(tǒng)可用于管理用 戶個性化信息,例如,用戶觀看媒體節(jié)目的書簽,用戶觀看媒體節(jié)目的中止點,這樣后續(xù)繼 續(xù)播放媒體節(jié)目時可以以該中止點作為繼續(xù)播放媒體節(jié)目的起始點。
[0057] 圖3為本發(fā)明IPTV業(yè)務(wù)資源的動態(tài)調(diào)度方法一個實施例的流程圖。本發(fā)明實施 例的IPTV業(yè)務(wù)資源的動態(tài)調(diào)度方法科技與本發(fā)明上述實施例的IPTV業(yè)務(wù)資源的動態(tài)調(diào)度 系統(tǒng)實現(xiàn)。如圖3所示,該實施例的IPTV業(yè)務(wù)資源的動態(tài)調(diào)度方法包括:
[0058] 310, IPTV機頂盒通過高清晰度多媒體接口 HDMI獲取電視機的狀態(tài)信息。
[0059] 該操作310可以定期執(zhí)行或者基于用戶的播放行為觸發(fā)執(zhí)行。其中的用戶的播放 行為例如:用戶關(guān)閉電視機、用戶打開電視機、電視機待機、用戶從IPTV節(jié)目切換到其他媒 體播放器等。其中,電視機的狀態(tài)包括工作狀態(tài)與非工作狀態(tài)。示例性地,工作狀態(tài)可以包 括電視機開機、待機恢復(fù)、以及由其他視頻輸入接口切換回HDMI ;非工作狀態(tài)可以包括電 視機關(guān)閉、待機或由HDMI切換到其他視頻輸入接口。
[0060] 320, IPTV機頂盒向IPTV業(yè)務(wù)平臺上報電視機的狀態(tài)信息。
[0061] 330, IPTV業(yè)務(wù)平臺根據(jù)IPTV機頂盒上報的電視機的狀態(tài)信息,識別電視機的狀 態(tài)是否為工作狀態(tài)。
[0062] 若電視機的狀態(tài)為工作狀態(tài),執(zhí)行330的操作。否則,若電視機的狀態(tài)為非工作狀 態(tài),執(zhí)行350的操作。
[0063] 340, IPTV業(yè)務(wù)平臺獲取使用電視機的電視機用戶的用戶書簽作為播放媒體節(jié)目 的起始點,根據(jù)媒體服務(wù)器的負載與網(wǎng)絡(luò)資源分布情況進行統(tǒng)一調(diào)度,選擇可用性能最佳 的邊緣媒體服務(wù)器為電視機提供媒體節(jié)目播放服務(wù)。
[0064] 350, IPTV業(yè)務(wù)平臺獲取處于非工作狀態(tài)的電視機用戶觀看媒體節(jié)目的中止點,并 將該中止點作為用戶書簽進行記錄,以便作為下次為電視機用戶播放媒體節(jié)目的起始點。
[0065] 基于本發(fā)明上述實施例提供的IPTV業(yè)務(wù)資源的動態(tài)調(diào)度方法,IPTV機頂盒可以 通過HDMI獲取電視機的狀態(tài)信息并上報給IPTV業(yè)務(wù)平臺,若電視機的狀態(tài)為工作狀態(tài), IPTV業(yè)務(wù)平臺獲取使用電視機的電視機用戶的用戶書簽作為播放媒體節(jié)目的起始點,根 據(jù)媒體服務(wù)器的負載與網(wǎng)絡(luò)資源分布情況進行統(tǒng)一調(diào)度,選擇可用性能最佳的邊緣媒體服 務(wù)器為電視機提供媒體節(jié)目播放服務(wù);若電視機的狀態(tài)為非工作狀態(tài),IPTV業(yè)務(wù)平臺獲取 處于非工作狀態(tài)的電視機用戶觀看媒體節(jié)目的中止點,并將該中止點作為用戶書簽進行記 錄,以便作為下次為電視機用戶播放媒體節(jié)目的起始點。基于本發(fā)明上述實施例,當(dāng)IPTV 機頂盒檢測到用戶不再觀看IPTV媒體節(jié)目時,IPTV機頂盒可以立即(具體可以通過家庭網(wǎng) 關(guān)和寬帶網(wǎng)絡(luò))通知IPTV業(yè)務(wù)平臺終止為該用戶播放媒體節(jié)目,IPTV機頂盒會一直處于節(jié) 電待機模式,IPTV業(yè)務(wù)平臺可以根據(jù)實際情況進行媒體服務(wù)器的統(tǒng)一動態(tài)調(diào)度,與現(xiàn)有技 術(shù)相比,大大降低了 IPTV網(wǎng)絡(luò)資源的無謂浪費,大大提高了 IPTV業(yè)務(wù)平臺和網(wǎng)絡(luò)資源的復(fù) 用效率,提升了 IPTV業(yè)務(wù)的服務(wù)質(zhì)量(Q0S),減少了 IPTV業(yè)務(wù)平臺的建設(shè)投資。當(dāng)IPTV機 頂盒檢測到用戶再次觀看IPTV媒體節(jié)目時,IPTV機頂盒會立即通知IPTV業(yè)務(wù)平臺從用戶 上次觀看媒體節(jié)目的中止點開始繼續(xù)播放IPTV媒體節(jié)目,由于IPTV機頂盒一直處于待機 狀態(tài),沒有關(guān)閉電源,再次進入播放狀態(tài)時,無需進行開機認證,節(jié)約了用戶等候的時間。
[0066] 根據(jù)本發(fā)明IPTV業(yè)務(wù)資源的動態(tài)調(diào)度方法實施例的一個具體示例而非限制, IPTV機頂盒與電視機之間的HDMI包括DDC和CEC通道。相應(yīng)地,在圖3所示實施例的操作 310中,IPTV機頂盒通過高清晰度多媒體接口 HDMI獲取電視機的狀態(tài)信息可以是:電視機 檢測到用戶切換該電視機的狀態(tài)的行為時,獲取切換后的電視機的狀態(tài)并通過HDMI中的 CEC通道將獲取到的電視機的狀態(tài)發(fā)送給IPTV機頂盒。從而,本發(fā)明實施例可以通過IPTV 機頂盒獲取IPTV用戶觀看節(jié)目的用戶行為,進而根據(jù)用戶行為來實現(xiàn)IPTV業(yè)務(wù)平臺媒體 服務(wù)器的動態(tài)調(diào)度。
[0067] 在本發(fā)明IPTV業(yè)務(wù)資源的動態(tài)調(diào)度方法的另一個實施例中,還可以包括:根據(jù)操 作330的識別結(jié)果,若電視機的狀態(tài)為非工作狀態(tài),IPTV業(yè)務(wù)平臺還可以通知相應(yīng)的邊緣 媒體服務(wù)器停止為電視機提供媒體節(jié)目播放服務(wù),并對IPTV業(yè)務(wù)平臺服務(wù)范圍內(nèi)其他處 于工作狀態(tài)的電視機用戶進行媒體服務(wù)器的統(tǒng)一調(diào)度。
[0068] 在本發(fā)明IPTV業(yè)務(wù)資源的動態(tài)調(diào)度方法的另一個實施例中,還可以包括:在操作 340中,若IPTV業(yè)務(wù)平臺未獲取到使用電視機的電視機用戶的用戶書簽,例如電視機首次 開機時無法獲取到使用電視機的電視機用戶的用戶書簽,則IPTV業(yè)務(wù)平臺可以以預(yù)設(shè)媒 體節(jié)目的播放位置作為電視機用戶的播放媒體節(jié)目的起始點。
[0069] 當(dāng)用戶將電視機由工作狀態(tài)切換到非工作狀態(tài)時,IPTV業(yè)務(wù)平臺會中止播放 IPTV媒體節(jié)目。圖4為本發(fā)明實施例中中止播放IPTV媒體節(jié)目的一個示例性流程圖。如 圖4所示,本發(fā)明實施例中中止播放IPTV媒體節(jié)目的流程包括 :
[0070] 410, IPTV機頂盒通過HDMI接口實時查詢電視機的狀態(tài)信息,當(dāng)用戶將電視機由 工作狀態(tài)切換到非工作狀態(tài)時,例如,當(dāng)用戶關(guān)閉電視機或?qū)㈦娨暀C的輸入信號源切換到 DVD播放器連接的通道時,電視機作為接收端,會通過HDMI接口的CEC通道發(fā)通知給發(fā)送 端,即IPTV機頂盒,這樣IPTV機頂盒就可以獲取用戶切換節(jié)目源的行為信息。
[0071] 420?440, IPTV機頂盒立即通過家庭網(wǎng)關(guān)和寬帶網(wǎng)絡(luò)將用戶中止播放IPTV媒體 節(jié)目的狀態(tài)信息上報給IPTV業(yè)務(wù)平臺。
[0072] 450, IPTV業(yè)務(wù)平臺中的用戶調(diào)度系統(tǒng)立即通知邊緣媒體服務(wù)器停止為該用戶播 放IPTV媒體節(jié)目,用戶調(diào)度系統(tǒng)重新根據(jù)媒體服務(wù)器的負載與網(wǎng)絡(luò)資源分布情況為其他 用戶重新進行統(tǒng)一動態(tài)調(diào)度,以提升其他用戶的Q0S ;并將本用戶的IPTV媒體節(jié)目播放中 止點以用戶書簽形式記錄到用戶管理系統(tǒng)中,作為下次繼續(xù)播放媒體節(jié)目的起始點。
[0073] 當(dāng)用戶將電視機由非工作狀態(tài)切換到工作狀態(tài)時,例如,當(dāng)用戶開啟電視機或從 其他視頻接口切換回到本HDMI接口時,IPTV業(yè)務(wù)平臺會重新播放IPTV媒體節(jié)目。圖5為 本發(fā)明實施例中重新播放IPTV媒體節(jié)目的一個示例性流程圖。如圖5所示,本發(fā)明實施例 重新播放IPTV媒體節(jié)目的流程包括:
[0074] 510,當(dāng)用戶將電視機由非工作狀態(tài)切換到工作狀態(tài)時,例如,當(dāng)用戶開啟電視機 或從其他視頻接口切換回到本HDMI接口時,電視機通過HDMI接口的CEC通道發(fā)通知給發(fā) 送端,即IPTV機頂盒,這樣IPTV機頂盒就可以獲取用戶切換節(jié)目源的行為信息。
[0075] 520?540, IPTV機頂盒立即通過家庭網(wǎng)關(guān)和寬帶網(wǎng)絡(luò)將用戶重新啟動IPTV媒體 節(jié)目播放的狀態(tài)信息上報給IPTV業(yè)務(wù)平臺。
[0076] 550, IPTV業(yè)務(wù)平臺的中用戶調(diào)度系統(tǒng)從用戶管理系統(tǒng)讀取用戶書簽。
[0077] 560?590,用戶調(diào)度系統(tǒng)根據(jù)媒體服務(wù)器的負載與網(wǎng)絡(luò)資源分布情況重新進行 統(tǒng)一調(diào)度,以讀取到的用戶書簽作為IPTV媒體節(jié)目的播放起始點開始播放媒體節(jié)目。
[0078] 本說明書中各個實施例均采用遞進的方式描述,每個實施例重點說明的都是與其 它實施例的不同之處,各個實施例之間相同或相似的部分相互參見即可。對于系統(tǒng)實施例 而言,由于其與方法實施例基本對應(yīng),所以描述的比較簡單,相關(guān)之處參見方法實施例的部 分說明即可。
[0079] 可能以許多方式來實現(xiàn)本發(fā)明的方法、系統(tǒng)。例如,可通過軟件、硬件、固件或者軟 件、硬件、固件的任何組合來實現(xiàn)本發(fā)明的方法和系統(tǒng)。用于所述方法的步驟的上述順序僅 是為了進行說明,本發(fā)明的方法的步驟不限于以上具體描述的順序,除非以其它方式特別 說明。此外,在一些實施例中,還可將本發(fā)明實施為記錄在記錄介質(zhì)中的程序,這些程序包 括用于實現(xiàn)根據(jù)本發(fā)明的方法的機器可讀指令。因而,本發(fā)明還覆蓋存儲用于執(zhí)行根據(jù)本 發(fā)明的方法的程序的記錄介質(zhì)。
[0080] 本領(lǐng)域普通技術(shù)人員可以理解:實現(xiàn)上述方法實施例的全部或部分步驟可以通過 程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,該程序 在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括:ROM、RAM、磁碟或者 光盤等各種可以存儲程序代碼的介質(zhì)。
[0081] 本發(fā)明實施例大大降低了 IPTV網(wǎng)絡(luò)資源的無謂浪費,大大提高了 IPTV業(yè)務(wù)平臺 和網(wǎng)絡(luò)資源的復(fù)用效率,提升了 IPTV業(yè)務(wù)的服務(wù)質(zhì)量(Q0S),減少了 IPTV業(yè)務(wù)平臺的建設(shè) 投資。當(dāng)IPTV機頂盒檢測到用戶再次觀看IPTV媒體節(jié)目時,IPTV機頂盒會立即通知IPTV 業(yè)務(wù)平臺從用戶上次觀看媒體節(jié)目的中止點開始繼續(xù)播放IPTV媒體節(jié)目,由于IPTV機頂 盒一直處于待機狀態(tài),沒有關(guān)閉電源,再次進入播放狀態(tài)時,無需進行開機認證,節(jié)約了用 戶等候的時間。
[0082] 本發(fā)明的描述是為了示例和描述起見而給出的,而并不是無遺漏的或者將本發(fā)明 限于所公開的形式。很多修改和變化對于本領(lǐng)域的普通技術(shù)人員而言是顯然的。選擇和描 述實施例是為了更好說明本發(fā)明的原理和實際應(yīng)用,并且使本領(lǐng)域的普通技術(shù)人員能夠理 解本發(fā)明從而設(shè)計適于特定用途的帶有各種修改的各種實施例。
【權(quán)利要求】
1. 一種網(wǎng)絡(luò)電視(IPTV)業(yè)務(wù)資源的動態(tài)調(diào)度方法,其特征在于,包括: IPTV機頂盒通過高清晰度多媒體接口 HDMI獲取電視機的狀態(tài)信息,電視機的狀態(tài)包 括工作狀態(tài)與非工作狀態(tài); IPTV機頂盒向IPTV業(yè)務(wù)平臺上報電視機的狀態(tài)信息; 響應(yīng)于所述電視機的狀態(tài)為工作狀態(tài),IPTV業(yè)務(wù)平臺獲取使用所述電視機的電視機用 戶的用戶書簽作為播放媒體節(jié)目的起始點,根據(jù)媒體服務(wù)器的負載與網(wǎng)絡(luò)資源分布情況進 行統(tǒng)一調(diào)度,選擇可用性能最佳的邊緣媒體服務(wù)器為所述電視機提供媒體節(jié)目播放服務(wù); 響應(yīng)于所述電視機的狀態(tài)為非工作狀態(tài),IPTV業(yè)務(wù)平臺獲取處于非工作狀態(tài)的電視機 用戶觀看媒體節(jié)目的中止點,并將該中止點作為用戶書簽進行記錄,以便作為下次為所述 電視機用戶播放媒體節(jié)目的起始點。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述工作狀態(tài)包括電視機開機、待機恢 復(fù)、以及由其他視頻輸入接口切換回HDMI ; 所述非工作狀態(tài)包括電視機關(guān)閉、待機或由HDMI切換到其他視頻輸入接口。
3. 根據(jù)權(quán)利要求1或2所述的方法,其特征在于,IPTV機頂盒與電視機之間的HDMI包 括顯示數(shù)據(jù)通道DDC和用戶電子控制CEC通道; 所述IPTV機頂盒通過高清晰度多媒體接口 HDMI獲取電視機的狀態(tài)信息包括:所述 電視機檢測到用戶切換該電視機的狀態(tài)的行為時,獲取切換后的電視機的狀態(tài)并通過所述 HDMI中的CEC通道將獲取到的電視機的狀態(tài)發(fā)送給IPTV機頂盒。
4. 根據(jù)權(quán)利要求3所述的方法,其特征在于,還包括: 響應(yīng)于所述電視機的狀態(tài)為非工作狀態(tài),IPTV業(yè)務(wù)平臺通知相應(yīng)的邊緣媒體服務(wù)器停 止為所述電視機提供媒體節(jié)目播放服務(wù),并對所述IPTV業(yè)務(wù)平臺服務(wù)范圍內(nèi)其他處于工 作狀態(tài)的電視機用戶進行媒體服務(wù)器的統(tǒng)一調(diào)度。
5. 根據(jù)權(quán)利要求4所述的方法,其特征在于,還包括: 若IPTV業(yè)務(wù)平臺未獲取到使用所述電視機的電視機用戶的用戶書簽,則所述IPTV業(yè) 務(wù)平臺以預(yù)設(shè)媒體節(jié)目的播放位置作為所述電視機用戶的播放媒體節(jié)目的起始點。
6. -種網(wǎng)絡(luò)電視(IPTV)業(yè)務(wù)資源的動態(tài)調(diào)度系統(tǒng),其特征在于,包括電視機、IPTV機 頂盒與IPTV業(yè)務(wù)平臺;所述電視機與所述IPTV機頂盒上分別設(shè)置有高清晰度多媒體接口 HDMI,所述電視機與所述IPTV機頂盒之間通過HDMI通信連接; 所述IPTV機頂盒,用于通過HDMI獲取電視機的狀態(tài)信息,電視機的狀態(tài)包括工作狀態(tài) 與非工作狀態(tài);并向IPTV業(yè)務(wù)平臺上報電視機的狀態(tài)信息; 所述IPTV業(yè)務(wù)平臺,用于響應(yīng)于所述電視機的狀態(tài)為工作狀態(tài),獲取使用所述電視機 的電視機用戶的用戶書簽作為播放媒體節(jié)目的起始點,根據(jù)媒體服務(wù)器的負載與網(wǎng)絡(luò)資源 分布情況進行統(tǒng)一調(diào)度,選擇可用性能最佳的邊緣媒體服務(wù)器為所述電視機提供媒體節(jié)目 播放服務(wù);以及響應(yīng)于所述電視機的狀態(tài)為非工作狀態(tài),獲取處于非工作狀態(tài)的電視機用 戶觀看媒體節(jié)目的中止點,并將該中止點作為用戶書簽進行記錄,以便作為下次為所述電 視機用戶播放媒體節(jié)目的起始點。
7. 根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述工作狀態(tài)包括電視機開機、待機恢 復(fù)、以及由其他視頻輸入接口切換回HDMI ; 所述非工作狀態(tài)包括電視機關(guān)閉、待機或由HDMI切換到其他視頻輸入接口。
8. 根據(jù)權(quán)利要求6或7所述的系統(tǒng),其特征在于,IPTV機頂盒與電視機之間的HDMI包 括顯示數(shù)據(jù)通道DDC和用戶電子控制CEC通道; 所述電視機,用于在檢測到用戶切換該電視機的狀態(tài)的行為時,獲取切換后的電視機 的狀態(tài)并通過所述HDMI中的CEC通道將獲取到的電視機的狀態(tài)發(fā)送給IPTV機頂盒,以便 所述IPTV機頂盒通過HDMI獲取電視機的狀態(tài)信息。
9. 根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述IPTV業(yè)務(wù)平臺,還用于響應(yīng)于所述電 視機的狀態(tài)為非工作狀態(tài),通知相應(yīng)的邊緣媒體服務(wù)器停止為所述電視機提供媒體節(jié)目播 放服務(wù),并對所述IPTV業(yè)務(wù)平臺服務(wù)范圍內(nèi)其他處于工作狀態(tài)的電視機用戶進行媒體服 務(wù)器的統(tǒng)一調(diào)度。
10. 根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述IPTV業(yè)務(wù)平臺,還用于在未獲取到 使用所述電視機的電視機用戶的用戶書簽時,以預(yù)設(shè)媒體節(jié)目的播放位置作為所述電視機 用戶的播放媒體節(jié)目的起始點。
【文檔編號】H04N21/254GK104219544SQ201310205066
【公開日】2014年12月17日 申請日期:2013年5月29日 優(yōu)先權(quán)日:2013年5月29日
【發(fā)明者】徐博斌, 尹杰, 張正風(fēng), 曹敏 申請人:中國電信股份有限公司