[發(fā)明專利]一種視頻播放的方法及系統(tǒng)無效
| 申請?zhí)枺?/td> | 201310751979.1 | 申請日: | 2013-12-31 |
| 公開(公告)號: | CN103747296A | 公開(公告)日: | 2014-04-23 |
| 發(fā)明(設計)人: | 宋創(chuàng)業(yè) | 申請(專利權)人: | 深圳市同洲電子股份有限公司 |
| 主分類號: | H04N21/262 | 分類號: | H04N21/262;H04N21/438;H04N21/258 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518057 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 視頻 播放 方法 系統(tǒng) | ||
技術領域
本發(fā)明涉及通信技術領域,尤其涉及一種視頻播放的方法及系統(tǒng)。
背景技術
網(wǎng)絡視頻播放時經(jīng)常會遇到網(wǎng)絡擁堵導致的視頻播放不流暢,為了節(jié)約用戶的等待時間,使觀看體驗更好,服務器會提供多種碼率的視頻文件,例如高清,標清,普通等碼率的視頻文件。當網(wǎng)絡不流暢時,自適應切換至低碼率的視頻文件,以使播放流暢,當網(wǎng)絡流暢時,再自適應的切換至高碼率的視頻文件。
現(xiàn)有大多數(shù)視頻網(wǎng)站實現(xiàn)碼率自適應基本上都是對視頻文件進行切片,即將一個視頻文件切成若干個文件,客戶端播放時需要下載不同的切片,例如現(xiàn)有的標準HLS(HTTP?Live?Streaming)多碼率自適應技術,即采用文件切片技術。HLS中無論對于單碼率還是多碼率視頻文件,都需要對視頻文件進行切片,在碼率切換時,客戶端需要計算切換到另一個碼率文件上的具體位置。
本發(fā)明的發(fā)明人在實際研究中發(fā)現(xiàn),現(xiàn)有技術中碼率切換的方法,首先服務器端需要對一個文件進行切片,生成若干個文件,服務器端需要對這些切片文件進行管理,而且客戶端切換和拖動的位置受文件切片大小的影響,切片越大,定位偏差越大,減小切片,切片的數(shù)量會增加,同時也增加了切片文件管理的難度。由于每個視頻文件都被切成若干切片文件,客戶端需要多次下載相同視頻文件的不同切片。另外,需要客戶端計算碼率切換的位置,對客戶端的要求比較高。
發(fā)明內(nèi)容
為了解決上述視頻文件不易于管理且過分依賴客戶端的技術問題,本發(fā)明實施例提供了一種視頻播放的方法及視頻播放系統(tǒng),所述視頻播放的方法包括步驟:
客戶端發(fā)送視頻播放請求至服務器端;
服務器端計算視頻文件的播放位置,所述視頻文件為未經(jīng)切片的連續(xù)視頻文件;
服務器端將所述視頻文件自計算出的播放位置開始推送至客戶端播放。
優(yōu)選的,所述步驟客戶端發(fā)送視頻播放請求至服務器端進一步包括步驟:
客戶端根據(jù)網(wǎng)絡狀況選擇合適碼率的視頻文件,并向服務器端發(fā)送碼率切換請求;
同時,所述步驟服務器端計算視頻文件的播放位置,進一步包括步驟:
服務器端計算切換至另一碼率視頻文件的播放位置。
優(yōu)選的,所述步驟服務器端收到客戶端發(fā)送的視頻播放請求以及所述步驟服務器端計算視頻文件的播放位置進一步包括步驟:
當客戶端的視頻文件被拖動至某一時間點時,向服務器端發(fā)送帶有時間點的視頻播放請求;
同時,所述步驟服務器端計算視頻文件的播放位置進一步包括步驟:
所述服務器端根據(jù)所述時間點計算所述視頻文件的播放位置。
優(yōu)選的,所述服務器端的視頻文件還存儲有時間定位索引文件。
本發(fā)明實施例提供的一種視頻播放系統(tǒng),包括視頻播放客戶端及服務器端,其中,
視頻播放客戶端,用于發(fā)送視頻播放請求至服務器端;
服務器端,用于計算視頻文件的播放位置,以及將所述視頻文件自計算出的播放位置開始推送至客戶端播放。
優(yōu)選的,所述客戶端還包括:
第一視頻播放請求模塊,用于客戶端根據(jù)網(wǎng)絡狀況選擇合適碼率的視頻文件,并向服務器端發(fā)送碼率切換請求;
同時,所述服務器端還包括:
第一播放位置計算模塊,用于服務器端計算切換至另一碼率視頻文件的播放位置。
第一返回模塊,用于將所述視頻文件自計算出的播放位置開始推送至客戶端播放。
進一步的,所述客戶端還包括,
第二視頻播放請求模塊,用于當客戶端的視頻文件被拖動至某一時間點時,向服務器端發(fā)送帶有時間點的視頻播放請求;
同時,所述服務器還包括:
第二播放位置計算模塊,用于所述服務器端根據(jù)所述時間點計算所述視頻文件的播放位置。
第二返回模塊,用于將所述視頻文件自計算出的播放位置開始推送至客戶端播放。
優(yōu)選的,所述服務器端的視頻文件還存儲有時間定位索引文件。
該發(fā)明實施例中由服務器端計算視頻文件的播放位置,相對于現(xiàn)有技術中客戶端計算視頻文件的播放位置,將計算過程轉移到服務器端降低了對客戶端運算能力的要求。該實施例中存儲在服務器端的視頻文件為未經(jīng)切片的連續(xù)視頻文件,減少了文件管理個數(shù),降低了視頻服務器的文件管理難度,并且提高了播放位置定位精準度。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市同洲電子股份有限公司,未經(jīng)深圳市同洲電子股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310751979.1/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
H04N 圖像通信,如電視
H04N21-00 可選的內(nèi)容分發(fā),例如交互式電視,VOD〔視頻點播〕
H04N21-20 .專門適用于內(nèi)容分發(fā)的專用服務器,例如:VOD服務器;其操作
H04N21-40 .專門適用于接收內(nèi)容或者與內(nèi)容交互的客戶端設備,如STB[機頂盒];相關操作
H04N21-60 .用于在服務器和客戶端之間或者在遠程客戶端之間的視頻分配的網(wǎng)絡結構或者處理
H04N21-80 .通過內(nèi)容產(chǎn)生器獨立于分配過程實現(xiàn)的內(nèi)容或附加數(shù)據(jù)的生成或處理;內(nèi)容本身
H04N21-81 ..其單媒體部件





