專利名稱:一種畫中畫智能播放方法及設備的制作方法
技術領域:
本發明涉及一種圖像播放方法及設備,尤其是一種畫中畫智能播 放方法及設備。
背景技術:
隨著電視設備的數字化,人們對于新設備有了更高的要求,未來社 會是信息社會更是智能社會,電視設備的升級不僅僅局限于由模擬到 數字的轉換,更是向信息化和智能化的轉換。
目前數字電視畫中畫的播放,有下述兩種方式l.根據用戶選擇預 先選擇的啟動間隔時間來實現間隔啟動,這種方法實現容易,易于推 廣,但間隔時間不太好把握,不同的人會對間隔時間有著不同的需求 和喜好,導致無法進行統一權衡。2.預先設定一個初始間隔時間,每 次啟動后判定用戶是否主動關閉畫中畫功能。若是,則根據預先設定的 線性公式來延遲間隔時間,該方法效果雖好,能獲得不同的人共同認 知時間,但實現較為復雜,并存在用戶誤操作性,不好準確的把握間 隔時間。
畫中畫播放需要一種真正智能化的客觀時間判定方式,介入畫中 畫的啟動、播放和結束,給不同人提供一個共同的客觀時間判定,并符 合不同人的實際需求。
發明內容
有鑒于此,本發明通過監測業務信息的數據,判定當前業務信息的 時間是否到時間判定點,以決定業務信息是否滿足畫中畫啟動和/或關 閉條件。本發明的目的是通過監測業務信息的數據確立了智能化的客觀 時間判定,提供一種智能畫中畫播放方法和設備。
根據本發明的第一方面,提供了一種畫中畫智能播放方法,包括以
下步驟
獲取當前系統時間,并獲取當前業務信息;
監測業務信息中的數據,判斷當前系統時間是否到當前業務信息
的時間判定點;
在當前系統時間到業務信息^H寸間判定點時,認定當前業務信息 滿足畫中畫啟動條件,并啟動畫中畫。
優選地,在畫中畫啟動后,當前系統時間到當前業務信息的下一個 時間判定點時,關閉畫中畫。
優選地,在啟動或關閉畫中畫之前,記錄數字電視設備的播放狀態 并保存。
根據本發明的第二方面,提供了一種畫中畫智能播放設備,包括 業務信息獲取模塊,獲取當前系統時間并獲取當前業務信息; 智能畫中畫監控模塊,監測業務信息中的數據,判斷當前系統時 間是否到當前業務信息的時間判定點,在當前系統時間到業務信息的 時間判定點時,認定當前業務信息滿足畫中畫啟動條件;
畫中畫播放模塊,基于智能畫中畫監控模塊的判斷結果,啟動畫中畫。
優選地,數據信息存儲模塊,在啟動或關閉畫中畫之前,記錄數字 電視設備的播放狀態并加以保存。
優選地,所述業務信息的時間判定點為一個業務內容開始后或鄰 近結束的一個點,其時間的跨度為開始之后或者結束之前的5分鐘之內。
根據本發明,提供了一種畫中畫智能播放方法及設備,動態實現根 據業務內容進行監控,以在合適的時機啟動或關閉畫中畫。本發明的時 間判定更客觀,更靈活,易為受眾接受。
下面將參照附圖對本發明的具體實施方案進行更詳細的說明,其
中
圖l是本發明的畫中畫結構圖; 圖2是本發明的畫中畫監控流程圖;以及 圖3是本發明的畫中畫智能播放實施流程圖。
具體實施例方式
為了實現畫中畫播放時間判定更客觀更智能,本發明提供了 一種 畫中畫智能播放方法及設備。接下來將具體說明該畫中畫智能播放方 法及其設備。
圖1示出本發明的畫中畫結構圖。如圖1所示,畫中畫智能播放
設備包括業務信息獲取模塊102、智能畫中畫監控模塊106和畫中畫播 放模塊IIO。
其中,業務信息獲取模塊獲取當前系統時間并獲取當前業務信息。 智能畫中畫監控模塊監測業務信息中的數據,判斷當前系統時間是否 到當前業務信息的時間判定點,在當前系統時間到業務信息的時間判 定點時,認定當前業務信息滿足畫中畫啟動條件。畫中畫播放模塊基于 智能畫中畫監控模塊的判斷結果,啟動畫中畫。
業務信息獲取模塊102獲取包括當前系統時間在內的業務信息的 數據,并把數據傳送給智能畫中畫監控模塊106;由其監控業務信息中 的數據,判斷所述業務信息是否滿足畫中畫的啟動條件;當所述業務信 息滿足啟動畫中畫條件時,智能畫中畫監控模塊106給畫中畫播放模塊 IIO傳送啟動或關閉的指令,畫中畫播放模塊110收到該指令啟動或關 閉。
在一個實施例中,畫中畫智能播放設備還包括數據信息存儲模塊 108,由其記錄畫中畫啟動前或關閉前播放的節目信息,其包括播放過 程中的當前節目的屬性以及播放的時間。節目的屬性包括節目名稱、 起始時間、持續時間、所述頻道名稱、所述頻道號以及頻道的描述信 息等。
在一個實施例中,所述業務信息特指為節目信息,其中包括節目起 始時間、節目持續時間、節目的名稱、節目所屬的電視臺名稱、節目 所屬頻點的頻率及符號率、節目所屬頻點下的節目數量、節目所屬頻 點下的各節目的音視頻PID、節目所屬頻點下的各節目的自定義狀態、 節目所屬頻點下的各節目的加密狀態以及節目類型、節目信號鎖定狀 態中的一個或多個。
在另一實施例中,畫中畫智能播放設備還包括系統時間運行模塊 104,為智能畫中畫監控模塊106提供當前系統時間。
圖2示出本發明的畫中畫監控流程圖。如圖2所示,畫中畫智能 播放的重點是在業務信息的監控。步驟202開始,然后進入步驟204, 獲取當前時間,其獲取途徑可由業務信息獲取模塊對業務信息的數據
進行解析,也可由數字電視設備的系統時間運行模塊提供。
在步驟206獲取當前節目的業務信息,業務信息的定義主要依據 IS0/IEC13818系列的標準,包括業務群關聯表(BAT)、業務描述表 (SDT)、事件信息表(EIT)、運行狀態表(RST)、時間和日期表(TDT)、 時間偏移表(T0T)、填充表(ST)、選擇信息表(SIT)、間斷信息表(DIT)。 當業務信息應用這些標識符時,允許靈活地組織這些表,并允許兼容性 擴展。本方案主要利用是時間和日期表(TDT)和時間偏移表(T0T)等時 間數據的相關表^確定業務信息的時間判定點,或者計算當前系統時 間,以進行畫中畫播放的時間判定。
然后在步驟208,監控當前業務是否滿足畫中畫的啟動條件,也即, 判斷當前業務信息的時間是否到時間判定點。如果否,直接進入步驟 214結束;如果是,則進入步驟210。
在步驟210中讀取當前節目業務信息,判斷是否適合啟動畫中畫, 其主要是判斷當前節目業務信息的時間判定點在當前系統時間是否有 效,如果否,也即失效,則直接進入步驟214結束;如果是,也即有效, 則進入步驟212,記錄系統的播放狀態,啟動畫中畫。
在如上的工作都結束后,進入步驟214,結束整個啟動畫中畫的過程。
本發明中一段業務信息的起始位置或結束位置可以作為畫中畫的啟 動時機,同時在單位時間內或另一段業務信息開始之前等范圍作為結束 時機。顯然,由于業務信息可以基于私有定義而其存在著很大的靈活性, 同時也可以基于靈活的私有定義來開展許多相關的畫中畫應用功能,如 插播廣告,提供點播等。在私有定義上,還有以下兩種方式
方式一
通過運營商發啟動指令的方式來自動啟動或關閉畫中畫,運營商可 以預先通過在EPG信息中自動算出應該選擇啟動或關閉畫中畫的點, 然后在那些關鍵點處插入啟動或關閉畫中畫的命令,機頂盒等硬件設 備在接收到命令后自動啟動或關閉畫中畫,這種設置私有信息的方式 來啟動或關閉畫中畫的方式作為智能播放的一種方式。
方式二
監控當前節目信息和下一節目信息的改變來啟動或關閉畫中畫,作 為一種不甚靈活的方式,但是同樣可以替代時間判定點啟動或關閉畫 中畫的方式,所以同樣作為智能畫中畫的另一種播放方式。
圖3示出本發明的畫中畫智能播放實施流程圖。如圖3所示,畫中
畫智能播放主要體現在智能化啟動畫中畫和智能化關閉畫中畫。
在步驟302,畫中畫智能播放實施開始。接著,在步驟304,保存系統 當前的播放狀態。
在步驟306,初始化畫中畫,包括初始化畫中畫的驅動、參數以及其 功能。
在步驟308中,獲取系統時間。
在步驟310,獲取當前節目的業務信息,然后進入步驟312,監控當 前節目業務信息是否適合啟動畫中畫,如果否,則直接進入步驟328,結 束;如果是,則需在步驟314中,讀取當前節目業務信息,看是否適合啟 動畫中畫。
步驟314的判斷中,如果否,則直接進入步驟328,結束;如果是, 進入步驟316,記錄系統的播放狀態,并啟動畫中畫。
在接下來的步驟318中,監控畫中畫運行,播放條件是否仍然滿足, 如果不滿足,則進入步驟324,關閉畫中畫,恢復系統狀態;如果滿足,則 進入步驟320中,在畫中畫中播放當前節目的頻點下的所有節目,每個 頻點下都包含多個節目。
在步驟322中,判斷節目是否播放完畢,如果否,則跳轉到步驟322 中,循環監控畫中畫的播放條件是否仍然滿足;如果是,則進入步驟324, 關閉畫中畫,恢復系統狀態。
在步驟326,保存上次播放的信息,然后進入步驟328,結束畫中畫 的播放。
在實施例中,監控當前業務信息是否滿足畫中畫播放條件,即當前 業務信息的時間是否到時間判定點。所述業務信息的時間判定點為一 個業務內容開始后或鄰近結束的一個點,其時間的跨度為開始之后的5 分鐘,或者結束之前5分鐘。
業務信息的時間判定點,它以虛代碼表示為-if(節目的業務信息存在&&
節目的持續時間介于合理的范圍&& 當前時間在可以啟動PIP的范圍內&& 此節目為第一次播放)
啟動PIP
保存當前節目的相關業務信息else if
(PIP已經啟動&& 節目的業務信息存在&& 正在播放的節目為當前節目&& 當前節目的相關業務信息已經改變)
關閉PIP
從上可以看出,業務信息存在并滿足一定的時間要求,對于啟動階 段來說,是第一次播放,這樣業務信息時間判定點也就容易找到。畫中 畫(PIP)依據業務信息時間判定點,實現其啟動或關閉的。
在一個實施例中,畫中畫在運行過程中的播放方式包括:循環運 行畫中畫模式,無操作的方式下運行一次后自動退出;有除退出鍵外的 畫中畫的其他操作鍵響應后不退出。
在一個實施例中,畫中畫在運行過程中的操作方式包括以下方式 中的一個或多個控制畫中畫位置的移動;控制畫中畫播放節目的上一
頻道和下一頻道的切換;選擇畫中畫的頻道循環或停止循環;選擇畫中 畫畫面的暫停或恢復;選擇畫中畫的位置復位。
在一個實施例中,畫中畫的啟動方式采用定時設置的方式。在另外 的實施例中,畫中畫的啟動和/或關閉,采用定時和獲取業務信息進行 時間判定混合的方式。
以上對本發明的具體描述旨在說明具體實施方案的實現方式,不能 理解為是對本發明的限制。本領域普通技術人員在本發明的教導下, 可以在詳述的實施方案的基礎上做出各種變體,這些變體均應包含在 本發明的構思之內。本發明所要求保護的范圍僅由所述的權利要求書 進行限制。
權利要求
1. 一種畫中畫智能播放方法,包括以下步驟獲取當前系統時間,并獲取當前業務信息;監測業務信息中的數據,判斷當前系統時間是否到當前業務信息的時間判定點;在當前系統時間到業務信息的時間判定點時,認定當前業務信息滿足畫中畫啟動條件,并啟動畫中畫。
2. 如權利要求1所述的畫中畫智能播放方法,還包括以下步驟在畫中畫啟動后,當前系統時間到當前業務信息的下一個時間判 定點時,關閉畫中畫。
3. 如權利要求2所述的畫中畫智能播放方法,還包括以下步驟 在啟動或關閉畫中畫之前,記錄數字電視設備的播放狀態并保存。
4. 如權利要求1至3任一項所述的畫中畫智能播放方法,在啟動 畫中畫之前還包括以下步驟讀取當前節目的頻點信息,并判斷當前節目的頻點信息是否有效。
5. 如權利要求1至3任一項所述的畫中畫智能播放方法,所述業務 信息的時間判定點為一個業務內容開始后或鄰近結束的一個點,其時 間的跨度為開始之后的5分鐘,或者結束之前5分鐘。
6. 如權利要求1至3任一項所述的畫中畫智能播放方法,所述當前系統時間的獲取自數字電視播放設備,或由當前業務信息獲取。
7. 如權利要求6所述的畫中畫智能播放方法,所述業務信息特指為節目信息,其中,包括節目起始時間、節目持續時間、節目的名稱、節目所屬的電 視臺名稱、節目所屬頻點的頻率及符號率、節目所屬頻點下的節目數 量、節目所屬頻點下的各節目的音視頻PID、節目所屬頻點下的各節目 的自定義狀態、節目所屬頻點下的各節目的加密狀態以及節目類型、 節目信號鎖定狀態中的一個或多個。
8. 如權利要求7所述的畫中畫智能播放方法,所述畫中畫在運行過 程中的播放方式包括循環運行畫中畫模式,無操作的方式下運行一次后停止且退出; 有除退出鍵外的畫中畫的其他操作鍵響應后,循環一次繼續循環。
9. 如權利要求8所述的畫中畫智能播放方法,所述畫中畫在運行 過程中的操作方式包括以下方式中的一個或多個控制畫中畫所在位置的移動;控制畫中畫中的上一頻道和下一頻道的切換;選擇畫中畫的頻道循環或停止頻道循環;選擇畫中畫的畫面暫停或恢復;選擇畫中畫的位置復位。
10. 如權利要求6所述的畫中畫智能播放方法,所述畫中畫的啟動 基于定時的方式啟動。
11. 如權利要求IO所述的畫中畫智能播放方法,所述畫中畫的啟動 采用定時和獲取業務信息進行時間判定混合的方式。
12. —種畫中畫智能播放設備,包括業務信息獲取模塊,獲取當前系統時間并獲取當前業務信息;智能畫中畫監控模塊,監測業務信息中的數據,判斷當前系統時 間是否到當前業務信息的時間判定點,在當前系統時間到業務信息的 時間判定點時,認定當前業務信息滿足畫中畫啟動條件;畫中畫播放模塊,基于智能畫中畫監控模塊的判斷結果,啟動畫 中畫。
13. 如權利要求12所述的畫中畫智能播放設備,還包括所述智能 畫中畫監控模塊,在畫中畫啟動后,當前系統時間到當前業務信息的 下一個時間判定點時,關閉畫中畫。
14. 如權利要求12所述的畫中畫智能播放設備,還包括數據信息存儲模塊,在啟動或關閉畫中畫之前,記錄數字電視設備 的播放狀態并加以保存。
15. 如權利要求12至14任一項所述的畫中畫智能播放設備,所述業務信息的時間判定點為一個業務內容開始后或鄰近結束的一個點, 其時間的跨度為開始之后或者結束之前的5分鐘之內。
16. 如權利要求12至14任一項所述的畫中畫智能播放設備,所述 智能畫中畫監控模塊在做出啟動畫中畫的判定之前,讀取當前節目的 業務信息,并判斷當前節目的業務信息是否有效。
17. 如權利要求12至14任一項所述的畫中畫智能播放設備,所述 畫中畫在運行過程中的播放方式包括 循環運行畫中畫模式,無操作的方式下循環運行一次后自動退出; 和/或有除退出鍵外的畫中畫的其他操作鍵響應后,不進行自動退出。
18. 如權利要求12至14任一項所述的畫中畫智能播放設備,所述 畫中畫在運行過程中的操作方式包括以下方式中的一個或多個控制畫中畫所在位置的移動;控制畫中畫中的上一頻道和下一頻道的切換;選擇畫中畫的頻道循環或停止頻道循環播放;選擇畫中畫的畫面暫停或恢復;選擇畫中畫的位置復位。
19. 如權利要求12至14任一項所述的畫中畫智能播放設備,所述 業務信息特指為節目信息,其中,包括節目起始時間、節目持續時間、節目所屬頻點、節目所屬頻 點下的節目數量、節目所屬頻點下的各節目的音視頻PID、節目所屬頻 點下的各節目的自定義狀態、節目所屬頻點下的各節目的加密狀態以 及節目類型、節目信號鎖定狀態中的一個或多個。
20. 如權利要求12至14任一項所述的畫中畫智能播放設備,所述 當前系統時間的獲取自數字電視播放設備,或由業務信息獲取模塊。
21. 如權利要求12至14任一項所述的畫中畫智能播放設備,所述 智能畫中畫監控模塊通過以下方式判定畫中畫啟動通過運營商的預先私有定義業務信息,在EPG信息中設置自動啟 動或關閉畫中畫的命令點,當節目播放到該點時啟動或關閉畫中畫;或者,在不同的業務信息中設置內容標簽,通過監控標簽,也即 當前節目信息和下一節目信息的改變啟動或關閉畫中畫。
全文摘要
本發明披露了一種畫中畫智能播放方法及設備。該畫中畫智能播放設備包括業務信息獲取模塊,獲取當前系統時間并獲取當前業務信息;智能畫中畫監控模塊,監測業務信息中的數據,判斷當前系統時間是否到當前業務信息的時間判定點,在當前系統時間到業務信息的時間判定點時,認定當前業務信息滿足畫中畫啟動條件;畫中畫播放模塊,基于智能畫中畫監控模塊的判斷結果,啟動畫中畫。本發明動態實現根據業務內容進行監控并在合適的時機啟動或關閉畫中畫,其時間判定更客觀,更靈活,易為受眾接受。
文檔編號H04N5/45GK101394514SQ20081022523
公開日2009年3月25日 申請日期2008年10月29日 優先權日2008年10月29日
發明者張海濤, 攀 李 申請人:北京海爾集成電路設計有限公司