[發明專利]用于實現旅客向導系統多屏播放幀級同步的方法及系統有效
| 申請號: | 201110009741.2 | 申請日: | 2011-01-14 |
| 公開(公告)號: | CN102176317A | 公開(公告)日: | 2011-09-07 |
| 發明(設計)人: | 殷鵬飛;韓滌非;吳國光;廉博;李楓;申桂成;江早 | 申請(專利權)人: | 東軟集團股份有限公司 |
| 主分類號: | G11B27/10 | 分類號: | G11B27/10 |
| 代理公司: | 北京鴻元知識產權代理有限公司 11327 | 代理人: | 林錦輝 |
| 地址: | 110179 遼*** | 國省代碼: | 遼寧;21 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 實現 旅客 向導 系統 播放 同步 方法 | ||
技術領域
本發明涉及旅客向導系統,更為具體地,涉及一種用于實現旅客向導系統的多屏播放幀級同步的幀定位方法及裝置,以及用于實現旅客向導系統多屏的播放幀級同步的同步基準信號保持方法及裝置。
背景技術
在旅客向導系統中,由于地鐵站臺通常分為上行站臺和下行站臺,上、下行站臺既要顯示相同內容,例如公共信息、宣傳視頻;又要顯示不同內容,例如各自列車到站信息,因此對于車站顯示設備,通常采用一臺播放終端連接一臺顯示終端的接線方式來進行信息播放。此外,在旅客向導系統中要求多個終端進行同步播放。對于多個播放終端的同步顯示,由于各個播放終端的CPU處理能力、磁盤文件的讀寫速度、CPU和GPU對多媒體資源(如視頻、音頻、動畫等)的解碼能力各不相同,因此在顯示的過程中可能會出現播放不同步的現象。
旅客向導系統通常在以太網上運行,由此可以通過網絡進行終端設備的同步。然而,在通過網絡進行終端設備的同步時,旅客向導系統的各個部分通常采用不同的傳輸網絡,例如,在地鐵控制中心采用令牌環千兆網,傳輸網采用SDH網,車站分中心采用星形百兆網絡。在這種情況下,網絡信號從控制中心至車站的播放器至少要經過控制中心和車站的二級網絡交換機等存儲轉發設備,因此通過網絡進行終端設備的時鐘同步,可能會存在時間的延遲,從而很難達到端到端的時鐘同步。
為了解決旅客向導系統中的多終端顯示同步的問題,當前主要采用以下兩種方法。
第一種方法是通過制作節目表,設置不同節目的播放時長,預先設置多臺終端的系統時鐘,使得多臺終端的系統時鐘一致,然后通過在同一時刻切換節目來確保多臺播放終端的輸出信號的同步。
第二種方法是通過對當前播放內容進行周期性的校驗來定位至需要播放幀,從而確保播放的同步,例如,系統根據約定的基準的起始播放時間點,每一臺終端設備周期性地根據基準時間進行當前播放內容的校驗,以定位至需要播放幀,從而確保播放的同步。
圖1示出了現有技術中的由終端執行的用于確保多個終端的播放同步的方法的一個示例流程圖。如圖1所示,首先,在步驟S110,同步各個終端的播放器的系統時鐘。然后,在步驟S120播放器啟動各自的播放程序,并在步驟S130根據絕對時間計算出各個播出素材的需要播放的幀數。在計算出各個播出素材的需要播放的幀數后,在步驟S140定位至各個播放素材的播放幀,而后在步驟S150合成輸出進行同步播放。
然而,在上述通過制作節目表的方式確保多終端同步播放的方法中,盡管在節目切換的那一刻播放會同步,但是由于不同的硬件設備處理能力的不同,在旅客向導系統運行一段時間之后,由于精度誤差的累計,會導致系統在運行一段時間后,出現多臺播放終端設備播放不同步的現象,因此對于節目時長較長的多媒體節目,如節目時長超過10分鐘,還是不能達到實時播放同步的要求。
此外,在上述通過對當前播放內容進行周期性檢驗來確保多終端同步播放的方法中,由于約定的起始播放時間點固定,并且校驗周期不確定,從而導致終端播放設備的硬件配置要求高,由此增加了旅客向導系統的成本。此外,在播放不同的多媒體資源時,由于資源加載及定位的速度不完全同步,因此在對不同素材周期性校驗、定位之后,也不能保證達到幀級同步的要求。
發明內容
鑒于上述問題,本發明的一個目的是提供一種用于實現旅客向導系統的多屏播放幀級同步的幀定位方法及裝置,利用該幀定位方法及裝置,可以通過對要播放的多媒體資源進行流式初始化,利用緩沖池技術預先緩存將要播放的一部分多媒體資源,然后在進行同步定位時,首先判斷要播放的資源是否在緩沖池所緩存的媒體資源中,并且在存在時直接定位,以及在不存在時加載資源然后定位,由此在進行多媒體資源切換時不需要使用太多的CPU資源,并且獲取播放幀的時間也不會過長。
本發明的另一目的是提供一種用于實現旅客向導系統多屏的播放幀級同步的同步基準信號保持方法及裝置,利用該同步基準信號保持方法及裝置,可以采取分級時間戳的方式來保證多臺終端在多級異步的網絡條件下保持終端播放器的基準信號同步。
根據本發明的一個方面,提供了一種用于實現旅客向導系統的多屏播放幀級同步的幀定位方法,包括:判斷當前要播放的多媒體內容幀是否在旅客向導系統的緩沖池中預先緩存的部分將要播放的多媒體內容幀中;在當前要播放的多媒體內容幀被預先緩存在所述緩沖池中時,在所述緩沖池中定位該當前要播放的多媒體內容幀,以及在當前要播放的多媒體內容幀沒有被預先緩存在所述緩沖池中時,向所述緩沖池中加載該當前要播放的多媒體內容幀,并在進行加載后的所述緩沖池中定位該當前要播放的多媒體內容幀。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于東軟集團股份有限公司,未經東軟集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110009741.2/2.html,轉載請聲明來源鉆瓜專利網。





