[發明專利]播放進度同步方法及裝置有效
| 申請號: | 201711174282.7 | 申請日: | 2017-11-22 |
| 公開(公告)號: | CN107948703B | 公開(公告)日: | 2020-02-18 |
| 發明(設計)人: | 曹哲;李沈陽;李斌 | 申請(專利權)人: | 青島海信電器股份有限公司 |
| 主分類號: | H04N21/43 | 分類號: | H04N21/43;H04N21/436 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 林祥 |
| 地址: | 266555 山東省青*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 播放 進度 同步 方法 裝置 | ||
本申請提供一種播放進度同步方法及裝置,應用于從播放器,包括:向主播放器發送第一同步請求;基于主播放器反饋的針對第一同步請求的第一應答消息執行第一次同步跳轉;向主播放器發送第二同步請求;基于主播放器反饋的針對第二同步請求的第二應答消息、跳轉耗時和通信耗時,執行第二次同步跳轉,其中,跳轉耗時為執行第一次同步跳轉的耗時,通信耗時為從播放器與主播放器之間進行通信的單程耗時。本申請通過主動向主播放器發送兩次同步請求以獲得被忽略掉的跳轉耗時和通信耗時,然后從播放器根據得到的跳轉耗時和通信耗時再對當前視頻執行同步跳轉,從而使主播放器與從播放器播放的視頻達到精確同步的目的,進而提升了用戶體驗。
技術領域
本申請涉及通信技術領域,尤其涉及一種播放進度同步方法及裝置。
背景技術
多播放器之間同步播放進度指的是局域網內有一個主播放器和多個從播放器,主播放器將要播放的視頻推送給從播放器,從而所有播放器均播放同一個視頻,且多個從播放器的畫面和聲音均同步于主播放器。該技術通常應用在家電賣場或者體育場館需要有多設備同步播放的場景中。然而,由于主播放器與從播放器之間通常會存在網絡延遲和抖動的問題,且每個播放器自身的播放性能也不同,因此主播放器和從播放器之間的播放進度會出現不一致的現象,導致用戶體驗不佳。
在相關技術中,主播放器將要播放的視頻推送給與其連接的從播放器之后,主播放器實時廣播當前視頻的播放進度(current position)的消息,從播放器在接收到廣播消息后,判斷廣播消息攜帶的主播放器的播放進度與本地視頻的播放進度是否一致,如果不一致,則執行同步跳轉(seek),將本地視頻的播放進度跳轉到主播放器的播放進度,但由于主播放器在發出廣播消息后仍在繼續播放,并且廣播消息在網絡中傳輸需要耗時,且從播放器執行的同步跳轉也需要耗時,因此實際上,從播放器執行的同步跳轉并不精確,主播放器與從播放器播放的視頻并沒有完全同步,從而用戶體驗仍然不佳。
發明內容
有鑒于此,本申請提供一種播放進度同步方法及裝置,以解決現有同步方式主播放器與從播放器播放的視頻沒有完全同步,用戶體驗不佳的問題。
根據本申請實施例的第一方面,提供一種播放進度同步方法,所述方法應用于從播放器,所述方法包括:
向主播放器發送第一同步請求;
基于所述主播放器反饋的針對所述第一同步請求的第一應答消息執行第一次同步跳轉;
向所述主播放器發送第二同步請求;
基于所述主播放器反饋的針對所述第二同步請求的第二應答消息、跳轉耗時和通信耗時,執行第二次同步跳轉,其中,所述跳轉耗時為第一次同步跳轉的耗時,所述通信耗時為所述從播放器與所述主播放器之間進行通信的單程耗時。
根據本申請實施例的第二方面,提供一種播放進度同步裝置,所述裝置應用于從播放器,所述裝置包括:
第一發送單元,用于向主播放器發送第一同步請求;
第一同步跳轉單元,用于基于所述主播放器反饋的針對所述第一同步請求的第一應答消息執行第一次同步跳轉;
第二發送單元,用于向所述主播放器發送第二同步請求;
第二同步跳轉單元,用于基于所述主播放器反饋的針對所述第二同步請求的第二應答消息、跳轉耗時和通信耗時,執行第二次同步跳轉,其中,所述跳轉耗時為第一次同步跳轉的耗時,所述通信耗時為所述從播放器與所述主播放器之間進行通信的單程耗時。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于青島海信電器股份有限公司,未經青島海信電器股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711174282.7/2.html,轉載請聲明來源鉆瓜專利網。





