本發明專利技術公開了一種節目鏈接播放方法,首先,實時監控私有表,并獲取私有表中linkage描述符內容;然后,獲得當前節目信息,并判斷linkage描述符中是否存在所述節目的播放控制信息,若存在則播放描述符中指定的鏈接播放節目。從而,無需在不同頻點播放相同內容來實現轉播,實現了廣播模式下的帶寬共享,還具備帶寬利用率高、控制簡單等特點。
【技術實現步驟摘要】
一種節目鏈接播放方法
本專利技術涉及電視節目播放
,尤其涉及一種節目鏈接播放方法。
技術介紹
目前,時代信息越來越豐富,帶寬資源也相應越來越珍貴。在電視節目播放過程中,實際各頻道播發的內容中,有不少內容是相同的。比如每天的新聞聯播,一些重要體育比賽,政治會議等;很多頻道都采用轉播方式在各頻道頻點播放該內容:即將其內容在各頻點占用一定帶寬來進行播放。也就是說,這種方式下,多個不同頻率上的多個不同節目都在同時傳送著相同的節目數據內容。比如每天的新聞聯播,幾乎所有的衛視節目都在各自頻點播放相同內容。這種重復在其它頻率上播放相同內容來實現內容轉播,導致多個不同頻率上多個不同節目都在同時傳送著相同的節目數據內容,帶寬利用率較低。有鑒于此,現有技術有待改進和提高。
技術實現思路
鑒于現有技術的不足,本專利技術目的在于提供一種節目鏈接播放方法。旨在解決現有技術中不同頻率上存在相同的節目數據內容,導致帶寬利用率較低的問題。本專利技術的技術方案如下:一種節目鏈接播放方法,其中,包括以下步驟:S1、實時監控私有表,并獲取私有表中linkage描述符內容;S2、獲得當前節目信息,并判斷linkage描述符中是否存在所述節目的播放控制信息,若存在則進行步驟S3,否則進行步驟S4;S3、判斷當前節目是否正在播放指定的鏈接播放節目,若是則返回步驟S1,否則播放描述符中指定的鏈接播放節目后,再返回步驟S1;S4、判斷當前節目是否正在播放指定的鏈接播放節目,若是則停止播放鏈接播放節目,恢復播放當前原始節目本身;否則返回步驟S1。所述的節目鏈接播放方法,其中,所述步驟S1之前還包括:在私有表中增加linkage描述符傳遞鏈接播放控制信息,所述播放控制信息包含一個或者多個原始節目和鏈接播放節目對。所述的節目鏈接播放方法,其中,所述linkage描述符傳遞鏈接播放控制信息包括:利用tableid=0x9E表中linkage描述符來描述鏈接播放控制信息,所述tableid=0x9E表信息在所有頻率播放。所述的節目鏈接播放方法,其中,所述步驟S3中播放描述符中指定的鏈接播放節目具體包括:S31、修改tableid=0x9E表,在其中增加linkage描述符,并設置鏈接播放控制為使能狀態,增加原始節目和鏈接播放節目對。有益效果:本申請的節目鏈接播放方法,在轉播某節目時,不需要在不同頻點播放相同內容來實現轉播,實現了廣播模式下的帶寬共享,還具備帶寬利用率高、控制簡單等特點。附圖說明圖1為本申請的節目鏈接播放方法的流程圖。具體實施方式本專利技術提供一種節目鏈接播放方法,為使本專利技術的目的、技術方案及效果更加清楚、明確,以下對本專利技術進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本專利技術,并不用于限定本專利技術。請參閱圖1,其為本申請的節目鏈接播放方法的流程圖。如圖所示,所述節目鏈接播放方法,包括以下步驟:S1、實時監控私有表,并獲取私有表中linkage描述符內容;S2、獲得當前節目信息,并判斷linkage描述符中是否存在所述節目的播放控制信息,若存在則進行步驟S3,否則進行步驟S4;S3、判斷當前節目是否正在播放指定的鏈接播放節目,若是則返回步驟S1,否則播放描述符中指定的鏈接播放節目后,再返回步驟S1;S4、判斷當前節目是否正在播放指定的鏈接播放節目,若是則停止播放鏈接播放節目,恢復播放當前原始節目本身;否則返回步驟S1。下面分別針對上述步驟進行具體描述。所述步驟S1為實時監控私有表,并獲取私有表中linkage描述符內容。比如:在機頂盒終端,創建一個監控任務,時刻監控私有表,并進行相應播放動作。進一步地,所述步驟S1之前還包括:在私有表中增加linkage描述符傳遞鏈接播放控制信息,所述播放控制信息包含一個或者多個原始節目(tsid,serviceid)和鏈接播放節目(tsid,serviceid)對。所述步驟S2為獲得當前節目信息,并判斷linkage描述符中是否存在所述節目的播放控制信息,所述播放控制信息包含一個或者多個原始節目和鏈接播放節目對。如果存在的話,就進行步驟S3,不存在進行步驟S4。然后,步驟S3為判斷當前節目是否正在播放指定的鏈接播放節目,若是則返回步驟S1,否則播放描述符中指定的鏈接播放節目后,再返回步驟S1。比如,在播放前端當要在節目A轉播節目B內容時,修改0x9E私有表在其中增加linkage描述符(需要說明地是,在本申請中,tableid=0x9E是一個舉例,而不是tableid必須等于0x9E,tableid完全可以由前端運營商來具體制定),并設置鏈接播放控制為使能狀態,增加原始節目和鏈接播放節目對。即增加原始節目(tsi,serviceid)為A節目(tsi,serviceid)和鏈接播放節目(tsid,serviceid)為B節目(tsid,serviceid)。當轉播完畢,修改0x9E私有表將linkage描述符中原始節目和鏈接播放節目對描述信息從描述中移除。步驟S4為判斷當前節目是否正在播放指定的鏈接播放節目,若是則停止播放鏈接播放節目,恢復播放當前原始節目本身;否則返回步驟S1。這樣通過鏈接播放,可以在轉播某節目時,不需要在不同頻點播放相同內容來實現轉播,舉例來說,以新聞聯播為例,中央1臺正在播放時,如果廣東衛視需要轉播該新聞聯播節目,只需要在私有表中插入具備描述鏈接播放功能linkage描述符;機頂盒終端檢測到了該鏈接播放功能描述符,就根據transport_stream_id和service_id,找到該節目頻率,再進行鎖頻播放。在廣東衛視所在頻率就不需要實際播放新聞聯播的內容。就如同internel網絡上的link一樣,它只是一個鏈接。那么這段時間內廣東衛視所在頻率可以傳送一些其它的數據,比如PUSHVOD等信息數據。綜上所述,本申請的節目鏈接播放方法,首先,實時監控私有表,并獲取私有表中linkage描述符內容;然后,獲得當前節目信息,并判斷linkage描述符中是否存在所述節目的播放控制信息,若存在則播放描述符中指定的鏈接播放節目。從而,無需在不同頻點播放相同內容來實現轉播,實現了廣播模式下的帶寬共享,還具備帶寬利用率高、控制簡單等特點。應當理解的是,本專利技術的應用不限于上述的舉例,對本領域普通技術人員來說,可以根據上述說明加以改進或變換,所有這些改進和變換都應屬于本專利技術所附權利要求的保護范圍。本文檔來自技高網...
【技術保護點】
一種節目鏈接播放方法,其特征在于,包括以下步驟:S1、實時監控私有表,并獲取私有表中linkage描述符內容;S2、獲得當前節目信息,并判斷linkage描述符中是否存在所述節目的播放控制信息,若存在則進行步驟S3,否則進行步驟S4;S3、判斷當前節目是否正在播放指定的鏈接播放節目,若是則返回步驟S1,否則播放描述符中指定的鏈接播放節目后,再返回步驟S1;S4、判斷當前節目是否正在播放指定的鏈接播放節目,若是則停止播放鏈接播放節目,恢復播放當前原始節目本身;否則返回步驟S1。
【技術特征摘要】
1.一種節目鏈接播放方法,其特征在于,包括以下步驟:S1、實時監控私有表,并獲取私有表中linkage描述符內容;S2、獲得當前節目信息,并判斷linkage描述符中是否存在所述節目的播放控制信息,若存在則進行步驟S3,否則進行步驟S4;S3、判斷當前節目是否正在播放指定的鏈接播放節目,若是則返回步驟S1,否則播放描述符中指定的鏈接播放節目后,再返回步驟S1;S4、判斷當前節目是否正在播放指定的鏈接播放節目,若是則停止播放鏈接播放節目,恢復播放當前原始節目本身;否則返回步驟S1;所述鏈接播放節目為所述原始節目的轉播節目,其中,所述鏈接播放節目與所述原始節目的節目內容相同。2.根據權利要求1所述的節目鏈接播放方法,其特...
【專利技術屬性】
技術研發人員:彭文劍,
申請(專利權)人:康佳集團股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。