[發明專利]流媒體數據處理方法和電子設備有效
| 申請號: | 201210548492.9 | 申請日: | 2012-12-17 |
| 公開(公告)號: | CN103873927B | 公開(公告)日: | 2018-07-03 |
| 發明(設計)人: | 赫伽寧;高鋒 | 申請(專利權)人: | 聯想(北京)有限公司 |
| 主分類號: | H04N21/438 | 分類號: | H04N21/438;H04N21/845 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 安之斐 |
| 地址: | 100085*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 流媒體數據 傳輸流 流媒體數據處理 電子設備 位置點 解碼 開始位置 片段接收 啟動指令 完成時 播放 | ||
本發明提供一種流媒體數據處理方法和電子設備。該流媒體數據處理方法應用于電子設備,該方法包括:當接收啟動指令時,接收相應流媒體數據的開始位置處的第一傳輸流片段,所述流媒體數據具有第一時間長度或大小,所述第一傳輸流片段具有第二時間長度或大小;解碼并播放接收的第一傳輸流片段;當所述第一傳輸流片段接收完成時,計算所述流媒體數據的剩余時間長度或大小;在所述流媒體數據的剩余時間長度或大小中,選擇均勻離散的位置點;在選擇的位置點處,接收所述流媒體數據的具有第三時間長度或大小的各個傳輸流片段。
技術領域
本發明涉及電子設備的領域,更具體地,本發明涉及一種數據處理方法、檢測方法和電子設備。
背景技術
流媒體點播已經成為互聯網重要的內容消費方式,但目前流媒體觀影體驗與本地視頻差距較大,主要瓶頸在于網絡帶寬造成的數據緩沖速度較慢,無論啟動還是搜索都需要較長時間的等待。如果能夠提高流媒體搜索的速度,無論對于個人電腦還是移動設備,都將很好的提高用戶體驗,增加用戶黏度。
目前的主要問題在于,點播流媒體搜索都是搜索后算出(在服務器端或客戶端)視頻數據的偏移位置,之后從新的偏移位置開始下載數據,當緩沖夠足夠的數據后才能開始播放,只要下載過程存在,搜索后的緩沖過程都無達到本地視頻播放的速度。
為此,期望提供一種流媒體數據處理方法和電子設備,其能夠提高流媒體點播搜索的速度,即提高搜索后數據緩沖的速度,使其近似于本地視頻播放。
發明內容
根據本發明一個實施例,提供了一種流媒體數據處理方法,應用于電子設備,該方法包括:
當接收啟動指令時,接收相應流媒體數據的開始位置處的第一傳輸流片段,所述流媒體數據具有第一時間長度或大小,所述第一傳輸流片段具有第二時間長度或大小;
解碼并播放接收的第一傳輸流片段;
當所述第一傳輸流片段接收完成時,計算所述流媒體數據的剩余時間長度或大小;
在所述流媒體數據的剩余時間長度或大小中,選擇均勻離散的位置點;
在選擇的位置點處,接收所述流媒體數據的具有第三時間長度或大小的各個傳輸流片段。
優選地,選擇均勻離散的位置點包括:
采取二分法分割所述流媒體數據的剩余時間長度或大小,并且在分割點處開始接收具有第三時間長度或大小的傳輸流片段;或
以預定數量的分割點均勻分割所述流媒體數據的剩余時間長度或大小,并且在分割點處開始接收具有第三時間長度或大小的傳輸流片段。
優選地,所述數據處理方法還包括:
當檢測到搜索操作時,確定搜索操作指定的新播放位置點;
確定所述新播放位置點處是否已經接收傳輸流片段;
如果所述新播放位置點處已經接收了傳輸流片段,則從所述新播放位置點處開始解碼并播放已經接收的傳輸流片段;以及
如果所述新播放位置點處沒有接收傳輸流片段,則將播放位置點跳轉到與所述新播放位置點最近的已經接收了傳輸流片段的位置點,并且從該位置點處開始解碼并播放已經接收的傳輸流片段。
優選地,所述數據處理方法還包括:
當從該位置點處開始解碼并播放已經接收的傳輸流片段時,暫停其它位置點的傳輸流片段的下載,直到從該位置點處起已下載的傳輸流片段達到第四時間長度或大小。
優選地,所述數據處理方法還包括:
當從該位置點處起已下載的傳輸流片段達到第四時間長度或大小時,計算所述流媒體數據的剩余時間長度或大小;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于聯想(北京)有限公司,未經聯想(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210548492.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種信息處理方法及電子設備
- 下一篇:一種提取音樂特征的方法及裝置





