本發明涉及電視技術領域,尤其涉及數字電視節目跨網播控方法、終端機頂盒及前端播發系統。
背景技術:
目前數字電視播發系統中,存在兩種類型的節目,一類通過前端播發系統進行加擾操作,終端機頂盒接收到節目后,需要通過智能卡對節目進行解擾,用戶才能觀看該節目。當用戶對智能卡進行充值,則可以解擾加擾節目,如果未充值,則不能解擾加擾節目,用戶也就無法觀看該節目。另一類是未經過加擾的清流節目,終端機頂盒搜索到這些節目后,用戶可以始終觀看,即使沒有給智能卡充值處于未授權狀態。
當在運營商的系統中有清流節目時,用戶即使不進行繳費,也依然可以進行隨意觀看,運營商無法控制用戶對這些節目的觀看權限。一些用戶抓住這個漏洞,不進行繳費而只觀看這些清流節目,這就極大的損害了運營商的商業利益,同時也是對其他繳費用戶合法權益的一種侵害。為了解決這個問題,現有的解決方案是從軟件上控制清流節目的播放,只有在用戶交費的情況下,才能觀看這些清流節目。
目前家庭內部接入數字電視廣播信號的方式有多種,運營商的運行環境也變得也來越復雜,運營商在某一地區也會采用多網絡方式運營,如通過DTH(Direct To Home,衛星直播電視)和DTT(Digital Terrestrial Television,數碼地面電視)雙網運營模式。目前比較常見的清流節目播控方案是同一網絡內部的清流節目播放控制,如通過DTT網絡控制DTT清流節目播放,還沒有跨網的清流節目控制方案,如通過DTH網絡控制DTT網絡清流節目的播放。
技術實現要素:
本發明實施例提供一種數字電視節目跨網播控方法,用以實現跨網清流節目播控,該方法包括:
第一網絡的終端機頂盒接收第二網絡提供的傳輸流;所述傳輸流中包括第二網絡清流節目;所述傳輸流中網絡信息表NIT包括網絡描述符,所述網絡描述符包括:第二網絡清流節目的播控權限及授權描述信息;
終端機頂盒在與所述播控權限相符時,保存第二網絡清流節目;
終端機頂盒在用戶智能卡中存在所述授權描述信息指定的授權時,顯示第二網絡清流節目;在用戶智能卡中不存在所述授權描述信息指定的授權時,隱藏第二網絡清流節目。
本發明實施例還提供一種數字電視節目跨網播控方法,用以實現跨網清流節目播控,該方法包括:
前端播發系統在第二網絡提供的傳輸流中NIT設置網絡描述符,所述網絡描述符包括:第二網絡清流節目的播控權限及授權描述信息,所述播控權限用于確定第一網絡的終端機頂盒是否有權限進行第二網絡清流節目播控,所述授權描述信息用于描述用戶智能卡中控制顯示第二網絡清流節目指定的授權;所述傳輸流中包括第二網絡清流節目;
前端播發系統將所述傳輸流發送給第一網絡的終端機頂盒。
本發明實施例還提供一種終端機頂盒,用以實現跨網清流節目播控,所述終端機頂盒為第一網絡的終端機頂盒,所述終端機頂盒包括:
接收模塊,用于接收第二網絡提供的傳輸流;所述傳輸流中包括第二網絡清流節目;所述傳輸流中NIT包括網絡描述符,所述網絡描述符包括:第二網絡清流節目的播控權限及授權描述信息;
保存模塊,用于在所述終端機頂盒與所述播控權限相符時,保存第二網絡清流節目;
播控模塊,用于在用戶智能卡中存在所述授權描述信息指定的授權時,顯示第二網絡清流節目;在用戶智能卡中不存在所述授權描述信息指定的授權時,隱藏第二網絡清流節目。
本發明實施例還提供一種前端播發系統,用以實現跨網清流節目播控,該前端播發系統包括:
設置模塊,用于在第二網絡提供的傳輸流中NIT設置網絡描述符,所述網絡描述符包括:第二網絡清流節目的播控權限及授權描述信息,所述播控權限用于確定第一網絡的終端機頂盒是否有權限進行第二網絡清流節目播控,所述授權描述信息用于描述用戶智能卡中控制顯示第二網絡清流節目指定的授權;所述傳輸流中包括第二網絡清流節目;
發送模塊,用于將所述傳輸流發送給第一網絡的終端機頂盒。
本發明實施例中,前端播發系統向第一網絡的終端機頂盒發送的傳輸流中包括第二網絡清流節目,在傳輸流中NIT設置網絡描述符,該網絡描述符中包括第二網絡清流節目的播控權限,以使終端機頂盒在與該播控權限相符時保存第二網絡清流節目;該網絡描述符中還包括第二網絡清流節目的授權描述信息,以使終端機頂盒可以根據授權描述信息在用戶智能卡中查找指定的授權,根據查找結果顯示或隱藏傳輸流中第二網絡清流節目,從而實現對用戶觀看跨網清流節目權限的控制管理。
本發明實施例中,第一網絡的終端機頂盒在接收到第二網絡提供的傳輸流后,在與傳輸流NIT包括的網絡描述符中第二網絡清流節目的播控權限相符時,保存傳輸流中第二網絡清流節目;并根據網絡描述符中第二網絡清流節目的授權描述信息在用戶智能卡中查找指定的授權,根據查找結果顯示或隱藏傳輸流中第二網絡清流節目,從而實現對用戶觀看跨網清流節目權限的控制管理。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。在附圖中:
圖1為本發明實施例中數字電視節目跨網播控方法的示意圖;
圖2為本發明實施例中另一數字電視節目跨網播控方法的示意圖;
圖3為本發明實施例中數字電視節目跨網播控方法的具體實例圖;
圖4為本發明實施例中前端播發系統的示意圖;
圖5為本發明實施例中終端機頂盒的示意圖;
圖6為本發明實施例中終端機頂盒的一具體示例圖。
具體實施方式
為使本發明實施例的目的、技術方案和優點更加清楚明白,下面結合附圖對本發明實施例做進一步詳細說明。在此,本發明的示意性實施例及其說明用于解釋本發明,但并不作為對本發明的限定。
如上所述,發明人發現,目前比較常見的清流節目播控方案是同一網絡內部的清流節目播控,還沒有跨網的清流節目播控方案,然而事實上存在跨網清流節目播控的需求。對于跨網清流節目,在不施加任何控制的情況下,會出現兩種極端情況:
1、對跨網清流節目放任不管,用戶即使不進行繳費,也依然可以進行隨意觀看,運營商無法控制用戶對這些跨網清流節目的觀看權限。一些用戶抓住這個漏洞,不進行繳費而只觀看這些跨網清流節目,這就極大的損害了運營商的商業利益,同時也是對其他繳費用戶合法權益的一種侵害。
2、直接禁止播放跨網清流節目,即用戶只能觀看終端機頂盒所屬網絡上的節目,即在終端機頂盒出廠時直接對其他網絡的節目進行屏蔽,在任何條件下用戶都無法觀看這些節目。這種情況其實是一種資源浪費,即限制了運營商的業務發展,也不利于用戶的多樣性選擇。
基于此,為了讓用戶能夠觀看更多的電視節目,但又需要對用戶的觀看權限進行控制管理,在本發明實施例中提出一種數字電視節目跨網播控方法,如圖1所示,該方法包括:
步驟101、前端播發系統在第二網絡提供的傳輸流中NIT設置網絡描述符,所述網絡描述符包括:第二網絡清流節目的播控權限及授權描述信息,所述播控權限用于確定第一網絡的終端機頂盒是否有權限進行第二網絡清流節目播控,所述授權描述信息用于描述用戶智能卡中控制顯示第二網絡清流節目指定的授權;所述傳輸流中包括第二網絡清流節目;
步驟102、前端播發系統將所述傳輸流發送給第一網絡的終端機頂盒。
由圖1所示流程可以得知,在本發明實施例中,前端播發系統向第一網絡的終端機頂盒發送的傳輸流中包括第二網絡清流節目,在傳輸流中NIT設置網絡描述符,該網絡描述符中包括第二網絡清流節目的播控權限,以使終端機頂盒在與該播控權限相符時保存第二網絡清流節目;該網絡描述符中還包括第二網絡清流節目的授權描述信息,以使終端機頂盒可以根據授權描述信息在用戶智能卡中查找指定的授權,根據查找結果顯示或隱藏傳輸流中第二網絡清流節目,從而實現對用戶觀看跨網清流節目權限的控制管理。
具體實施時,前端播發系統發送的傳輸流與接收傳輸流的終端機頂盒分屬于不同網絡,終端機頂盒歸屬于第一網絡,而傳輸流由第二網絡提供。例如,終端機頂盒歸屬于DTH,而傳輸流由DTT提供。前端播發系統在傳輸流中NIT(Network Information Table,網絡信息表)設置網絡描述符,該網絡描述符包括第二網絡清流節目的播控權限及授權描述信息。其中,播控權限用于確定第一網絡的終端機頂盒是否有權限進行第二網絡清流節目播控。終端機頂盒在收到傳輸流后,可以根據該播控權限確定是否有權進行第二網絡清流節目播控。
播控權限可以用標識符等參數來表示,例如,該播控權限可以包括:授權播控第二網絡清流節目的國家碼。第一網絡的終端機頂盒在收到傳輸流后,如果發現網絡描述符中授權播控第二網絡清流節目的國家碼與終端機頂盒的國家碼相符時,可以確認有權進行第二網絡清流節目播控。
網絡描述符中包括的第二網絡清流節目的授權描述信息是用于描述用戶智能卡中控制顯示第二網絡清流節目指定的授權,例如描述用戶智能卡中控制顯示第二網絡清流節目指定的授權所在的授權區信息、授權位信息等。
在具體的實施例中,網絡描述符中還可以包括:第二網絡清流節目的運營商標識;和/或,網絡描述符還可以包括:授權允許超時時長。其中,在網絡描述符中包括第二網絡清流節目的運營商標識,可以使終端機頂盒確認接收的傳輸流中第二網絡清流節目的運營商是否與終端機頂盒所屬運營商相同,從而進行相應的節目播控。例如當終端機頂盒所屬運營商與第二網絡清流節目的運營商相同時,可以免于對第二網絡清流節目的播控,直接授權已購買終端機頂盒所屬運營商第一網絡節目權限的用戶觀看。而當終端機頂盒所屬運營商與第二網絡清流節目的運營商不同時,需根據用戶智能卡中是否存在授權描述信息指定的授權來顯示或隱藏第二網絡清流節目。
例如,在某地區存在A運營商的DTT網絡,B運營商在該地區目前只能覆蓋DTH網絡,在這種情況下,如果用戶采用B運營商的終端機頂盒,那么就需要通過DTH網絡控制DTT網絡的清流節目播放,即通過DTH網絡控制T2+S2(HEVC)雙模機頂盒的DTT業務清流播放控制功能。在DTH節目包有授權的情況下,可以收看本地DTT清流(即其他運營商的DTT網絡運營的清流節目),在DTH節目包停斷的情況下,不能收看本地DTT清流,從而實現在雙模機頂盒中(即支持DTH和DTT雙網運行模式的機頂盒)通過DTH網絡控制DTT網絡中清流節目的播放方案。
網絡描述符中包括授權允許超時時長,是考慮到前端播發系統有可能無法及時發送授權而導致的判斷授權出錯的問題,以避免給用戶造成不必要的麻煩。終端機頂盒在用戶智能卡中授權描述信息指定的授權失效后授權允許超時時長內,仍可以顯示第二網絡清流節目。
舉一例,前端播發系統在第二網絡提供的傳輸流中NIT設置的網絡描述符(control_switch_descriptor),結構可以如表一所示:
表一
在表一的示例中,網絡描述符的語義如下:
描述符標簽(descriptor_tag):8位字段,通過該值標記不同的網絡描述符。
描述符長度(descriptor_length):8位字段,給出網絡描述符的總長度,表示網絡描述符中從起始字段后開始的數據部分的字節數。
運營商標識(startimes_tag):32位字段,用于標記此網絡描述符為哪一個運營商所有,以避免與其他運營商的網絡描述符產生沖突。在此網絡描述符中,此字段值為字符串“star”。
授權區信息(subscription_ref):16位字段,描述了終端機頂盒需要檢測的授權在用戶智能卡的授權區。
授權位信息(entitlement_bit):32位字段,描述了終端機頂盒需要檢測的授權在用戶智能卡的授權位。
授權超時時長(over_time):8位字段,用于指定前端播發系統overtime值,單位可以是天。overtime值是指用戶在授權期的后overtime天內依然存在授權,以避免前端播發系統不能及時發送授權而引起的節目停播的問題。
國家碼(country_code):標識出開通第二網絡清流節目播控的國家,前端播發系統根據運營情況,可以增加或者刪減啟動清流播控功能的國家。網絡描述符中配置的國家碼對應的終端機頂盒啟動第二網絡清流節目播控,沒有配置的國家碼對應的終端機頂盒不啟動第二網絡清流節目播控。
前端播發系統在傳輸流中NIT設置好網絡描述符后,將修改的NIT添加到復用器中,通過調制器發送出去,供終端機頂盒接收和解析處理。
相應的,本發明實施例中還提供一種數字電視節目跨網播控方法,如圖2所示,該方法包括:
步驟201、第一網絡的終端機頂盒接收第二網絡提供的傳輸流;所述傳輸流中包括第二網絡清流節目;所述傳輸流中網絡信息表NIT包括網絡描述符,所述網絡描述符包括:第二網絡清流節目的播控權限及授權描述信息;
步驟202、終端機頂盒在與所述播控權限相符時,保存第二網絡清流節目;
步驟203、終端機頂盒在用戶智能卡中存在所述授權描述信息指定的授權時,顯示第二網絡清流節目;在用戶智能卡中不存在所述授權描述信息指定的授權時,隱藏第二網絡清流節目。
由圖2所示流程可以得知,本發明實施例中,第一網絡的終端機頂盒在接收到第二網絡提供的傳輸流后,在與傳輸流NIT包括的網絡描述符中第二網絡清流節目的播控權限相符時,保存傳輸流中第二網絡清流節目;并根據網絡描述符中第二網絡清流節目的授權描述信息在用戶智能卡中查找指定的授權,根據查找結果顯示或隱藏傳輸流中第二網絡清流節目,這樣,只有在用戶繳費的情況下,才能觀看其他網絡的清流節目,從而實現對用戶觀看其他網絡清流節目權限的控制管理。
如前所述,在具體的實施例中,播控權限可以包括:授權播控第二網絡清流節目的國家碼;在終端機頂盒所屬國家碼與授權播控第二網絡清流節目的國家碼相符時,終端機頂盒保存第二網絡清流節目。在具體的實施例中,網絡描述符還可以包括:第二網絡清流節目的運營商標識;在第二網絡清流節目的運營商標識不同于終端機頂盒所屬運營商標識時:終端機頂盒在用戶智能卡中存在所述授權描述信息指定的授權時,顯示第二網絡清流節目;在用戶智能卡中不存在所述授權描述信息指定的授權時,隱藏第二網絡清流節目。
如前所述,在具體的實施例中,網絡描述符還可以包括:授權允許超時時長;終端機頂盒在用戶智能卡中所述授權描述信息指定的授權失效后授權允許超時時長內,顯示第二網絡清流節目。
第一網絡可以為DTH;第二網絡可以為DTT。
在具體的實施例中,終端機頂盒還可以監控用戶智能卡中所述授權描述信息指定的授權是否發生變化;在用戶智能卡中所述授權描述信息指定的授權發生變化時,根據用戶智能卡中所述授權描述信息指定的授權的最新狀態,顯示或隱藏第二網絡清流節目。
下面舉一例說明數字電視節目跨網播控方法的具體實施,本例中,第一網絡為DTH;第二網絡為DTT,終端機頂盒歸屬于DTH,終端機頂盒所屬運營商與DTT清流節目的運營商不同,終端機頂盒根據用戶智能卡中是否存在授權描述信息指定的授權來顯示或隱藏DTT清流節目。圖3為本例中數字電視節目跨網播控方法的處理流程圖,如圖3所示,本例中,數字電視節目跨網播控方法可以包括:
步驟301、DTH的終端機頂盒接收傳輸流,該傳輸流中包括DTT清流節目;在終端機頂盒所屬國家碼與傳輸流中NIT的網絡描述符包括的country_code相符時,確認開啟DTT清流節目播控;
步驟302、終端機頂盒觸發傳輸流中節目自動搜索。
步驟303、終端機頂盒判斷搜索到的節目是否屬于其他運營商,在確認搜索到的節目屬于其他運營商后繼續執行步驟304;否則終端機頂盒認為搜索到的節目為其所屬運營商的節目,不進行后續其他網絡清流節目播控,即無論是對所屬運營商DTT清流節目還是DTH清流節目均不做控制;需要說明的是,此處僅為一例,實際實施時可以只考慮做跨網清流節目播控,而不考慮運營商是否相同。
步驟304、終端機頂盒判斷節目是否為DTT清流節目;若是,則執行步驟305;否則執行步驟306;
步驟305、終端機頂盒保存DTT清流節目,然后執行步驟307;
步驟306、終端機頂盒不保存其他運營商DTT加擾節目;
步驟307、終端機頂盒確認用戶智能卡中是否存在網絡描述符中授權描述信息指定的授權;若是,則執行步驟308;否則執行步驟309;
步驟308、終端機頂盒顯示其他運營商DTT清流節目,然后執行步驟310;
步驟309、終端機頂盒隱藏其他運營商DTT清流節目;
步驟310、終端機頂盒結束節目搜索;
步驟311、終端機頂盒定期檢測用戶智能卡中網絡描述符中授權描述信息指定的授權;
步驟312、終端機頂盒判斷用戶智能卡中是否存在網絡描述符中授權描述信息指定的授權;若是,則執行步驟313;否則執行步驟314;
步驟313、終端機頂盒顯示其他運營商DTT清流節目,然后執行步驟315;
步驟314、終端機頂盒隱藏其他運營商DTT清流節目;
步驟315、終端機頂盒得到最終節目列表。
如圖3示例所示,前端播發系統授權控制終端機頂盒的節目觀看。在圖3的示例中,DTH清流播控只針對DTT其他運營商清流節目進行播放控制,對DTT本運營商清流節目和DTH清流節目不做控制。檢測到終端機頂盒設置的國家碼開啟清流播控(即相應國家或地區終端機頂盒有清流播控功能),終端機頂盒主動觸發一次自動搜索。終端機頂盒在用戶智能卡檢測固定的授權包,存在虛擬授權,機頂盒可以搜索到DTT其他運營商清流節目,并可觀看。不存在授權,終端機頂盒的節目列表不再顯示DTT其他運營商的清流節目。前端播發系統可以在EPG播放控制系統的NIT表添加網絡描述符,終端機頂盒在收到傳輸流后,解析該網絡描述符,判斷用戶智能卡中是否存在該網絡描述符中授權描述信息指定的授權,如果不存在,則在搜索保存節目時,將搜索到的其他運營商的DTT網絡清流節目進行隱藏;如果存在,則顯示其他運營商的DTT清流節目。這樣,只有在用戶繳費的情況下,才能觀看其他運營商的DTT清流節目。
在圖3的示例中,終端機頂盒檢測到DTH清流播控由關閉到開啟改變后,觸發自動搜索。全頻段搜索并過濾非本運營商的加擾節目,保存清流節目。搜索完成后過濾DTT非本運營商的加擾節目,保留清流節目,同時根據DTH授權進行節目隱藏或顯示判斷。DTH授權是控制DTT非本運營商清流節目是否可以觀看的標準,可以定期檢查用戶智能卡是否存在指定授權,如果用戶智能卡內的授權已經超時,這時要隱藏其他運營商DTT清流節目。可以設計每隔三分鐘檢測一次,從用戶智能卡中讀出授權,根據系統時間進行比對,終端機頂盒如果存在指定授權,則頻道列表顯示DTT非本運營商清流節目。反之,則隱藏DTT非本運營商清流節目。
本發明實施例中還提供了一種前端播發系統及終端機頂盒,如下面的實施例所述。由于前端播發系統及終端機頂盒解決問題的原理與數字電視節目跨網播控方法相似,因此這些前端播發系統及終端機頂盒的實施可以參見數字電視節目跨網播控方法的實施,重復之處不再贅述。
圖4為本發明實施例中前端播發系統的示意圖,如圖4所示,前端播發系統可以包括:
設置模塊401,用于在第二網絡提供的傳輸流中NIT設置網絡描述符,所述網絡描述符包括:第二網絡清流節目的播控權限及授權描述信息,所述播控權限用于確定第一網絡的終端機頂盒是否有權限進行第二網絡清流節目播控,所述授權描述信息用于描述用戶智能卡中控制顯示第二網絡清流節目指定的授權;所述傳輸流中包括第二網絡清流節目;
發送模塊402,用于將所述傳輸流發送給第一網絡的終端機頂盒。
一個實施例中,所述播控權限可以包括:授權播控第二網絡清流節目的國家碼。
一個實施例中,所述網絡描述符還可以包括:第二網絡清流節目的運營商標識;和/或,所述網絡描述符還可以包括:授權允許超時時長。
一個實施例中,第一網絡可以為DTH;第二網絡可以為DTT。
圖5為本發明實施例中終端機頂盒的示意圖,終端機頂盒為第一網絡的終端機頂盒,如圖5所示,終端機頂盒可以包括:
接收模塊501,用于接收第二網絡提供的傳輸流;所述傳輸流中包括第二網絡清流節目;所述傳輸流中NIT包括網絡描述符,所述網絡描述符包括:第二網絡清流節目的播控權限及授權描述信息;
保存模塊502,用于在所述終端機頂盒與所述播控權限相符時,保存第二網絡清流節目;
播控模塊503,用于在用戶智能卡中存在所述授權描述信息指定的授權時,顯示第二網絡清流節目;在用戶智能卡中不存在所述授權描述信息指定的授權時,隱藏第二網絡清流節目。
一個實施例中,所述播控權限包括:授權播控第二網絡清流節目的國家碼;
所述保存模塊502可以進一步用于:在所述終端機頂盒所屬國家碼與授權播控第二網絡清流節目的國家碼相符時,保存第二網絡清流節目。
一個實施例中,所述網絡描述符還可以包括:第二網絡清流節目的運營商標識;
所述播控模塊503可以進一步用于:在第二網絡清流節目的運營商標識不同于所述終端機頂盒所屬運營商標識時:在用戶智能卡中存在所述授權描述信息指定的授權時,顯示第二網絡清流節目;在用戶智能卡中不存在所述授權描述信息指定的授權時,隱藏第二網絡清流節目。
圖6為本發明實施例中終端機頂盒的一具體示例圖,如圖6所示,圖5所示終端機頂盒還可以包括:
監控模塊601,用于監控用戶智能卡中所述授權描述信息指定的授權是否發生變化;
所述播控模塊503可以進一步用于:在用戶智能卡中所述授權描述信息指定的授權發生變化時,根據用戶智能卡中所述授權描述信息指定的授權的最新狀態,顯示或隱藏第二網絡清流節目。
一個實施例中,所述網絡描述符還可以包括:授權允許超時時長;
所述播控模塊503可以進一步用于:在用戶智能卡中所述授權描述信息指定的授權失效后授權允許超時時長內,顯示第二網絡清流節目。
一個實施例中,第一網絡可以為DTH;第二網絡可以為DTT。
綜上所述,本發明實施例中,前端播發系統向第一網絡的終端機頂盒發送的傳輸流中包括第二網絡清流節目,在傳輸流中NIT設置網絡描述符,該網絡描述符中包括第二網絡清流節目的播控權限,以使終端機頂盒在與該播控權限相符時保存第二網絡清流節目;該網絡描述符中還包括第二網絡清流節目的授權描述信息,以使終端機頂盒可以根據授權描述信息在用戶智能卡中查找指定的授權,根據查找結果顯示或隱藏傳輸流中第二網絡清流節目,從而實現對用戶觀看跨網清流節目權限的控制管理。
本發明實施例中,第一網絡的終端機頂盒在接收到第二網絡提供的傳輸流后,在與傳輸流NIT包括的網絡描述符中第二網絡清流節目的播控權限相符時,保存傳輸流中第二網絡清流節目;并根據網絡描述符中第二網絡清流節目的授權描述信息在用戶智能卡中查找指定的授權,根據查找結果顯示或隱藏傳輸流中第二網絡清流節目,從而實現對用戶觀看跨網清流節目權限的控制管理。
此外,本發明實施例中,前端播發系統正確配置網絡描述符,終端機頂盒正確接收、解析網絡描述符,并做相應處理,即可實現對跨網清流節目的播放控制功能,前端播發系統和終端機頂盒都無需集成額外的功能模塊,方便易用。網絡描述符中可以添加overtime,給予用戶一定的緩沖期,避免用戶由于其他原因暫時收不到授權時,無法觀看節目。當用戶欠費時,直接將跨網清流節目進行隱藏,當用戶繳費時,則可以將隱藏的跨網清流節目再顯示出來,而不需要每次都進行重新搜索,提高了用戶的使用體驗。在前端播發系統中添加網絡描述符,對沒有升級該功能的其他機頂盒不造成任何影響。本發明實施例實現清流節目播放的跨網控制,例如可以通過DTH網絡下發控制指令,控制DTT網絡中清流節目的播放。
本領域內的技術人員應明白,本發明的實施例可提供為方法、系統、或計算機程序產品。因此,本發明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產品的形式。
本發明是參照根據本發明實施例的方法、設備(系統)、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
以上所述的具體實施例,對本發明的目的、技術方案和有益效果進行了進一步詳細說明,所應理解的是,以上所述僅為本發明的具體實施例而已,并不用于限定本發明的保護范圍,凡在本發明的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。