[發明專利]一種視頻文件處理方法及裝置有效
| 申請號: | 201711461989.6 | 申請日: | 2017-12-28 |
| 公開(公告)號: | CN109982113B | 公開(公告)日: | 2022-04-08 |
| 發明(設計)人: | 崔九洲 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | H04N21/239 | 分類號: | H04N21/239;H04N21/262 |
| 代理公司: | 北京安信方達知識產權代理有限公司 11262 | 代理人: | 李丹;栗若木 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 視頻文件 處理 方法 裝置 | ||
本申請公開了一種視頻文件處理方法及裝置,包括:服務端獲取試看時長;根據獲得的試看時長計算視頻文件中對應試看時長的文件位置;當判斷出客戶端請求的視頻數據超過計算出的對應試看時長的文件位置時,停止向客戶端返回視頻數據。通過本申請對視頻文件的播放實現了靈活控制。
技術領域
本申請涉及但不限于計算機技術,尤指一種視頻文件處理方法及裝置。
背景技術
目前,點播視頻的文件格式包括閃播(FLV,Flash Video)格式、使用MPEG-4的多媒體文件格式(MP4,MPEG-4Part 14)、傳輸流(TS,Transport Stream)格式等。其中,MPEG是動態圖像專家組(Moving Picture Experts Group)。
為了達到引進會員(VIP)的目的,網站會將一些視頻設置為VIP用戶才能觀看,而普通用戶則只可以試看幾分鐘。在試看的實現中,要求內容分發網絡(CDN,ContentDelivery Network)判斷當用戶拖拽超過試看時長時進行一些處理以防止向用戶返回試看時長之后的內容。
對于FLV文件和MP4文件,都有元(meta)信息。這樣,如果是試看5分鐘,可以根據meta信息直接定位到試看時長對應的位置。但是TS文件是沒有meta信息的,如果要返回TS文件試看5分鐘的位置,只能通過解析TS包的信息來實現。
發明內容
為了解決上述技術問題,本申請提供一種視頻文件處理方法及裝置,能夠對視頻文件的播放實現靈活控制。
為了達到本發明目的,本申請提供了一種視頻文件處理方法,包括:服務端獲取試看時長;
根據獲得的試看時長計算視頻文件中對應試看時長的文件位置;
當判斷出客戶端請求的視頻數據超過計算出的對應試看時長的文件位置時,停止向客戶端返回視頻數據。
本申請還提供了一種計算機可讀存儲介質,存儲有計算機可執行指令,所述計算機可執行指令用于執行上述任一項所述的視頻處理方法。
本申請再提供了一種用于實現視頻處理的裝置,包括存儲器和處理器,其中,存儲器中存儲有以下可被處理器執行的指令:獲取試看時長;根據獲得的試看時長計算視頻文件中對應試看時長的文件位置;當判斷出客戶端請求的視頻數據超過計算出的對應試看時長的文件位置時,停止向客戶端返回視頻數據。
本申請又提供了一種視頻處理裝置,包括:獲取模塊、計算模塊、判斷模塊,其中,
獲取模塊,用于獲取試看時長;
計算模塊,用于根據獲得的試看時長計算視頻文件中對應試看時長的文件位置;
處理模塊,用于當判斷出客戶端請求的視頻數據超過計算出的對應試看時長的文件位置時,停止向客戶端返回視頻數據。
本申請至少包括:服務端獲取試看時長;根據獲得的試看時長計算視頻文件中對應試看時長的文件位置;當判斷出客戶端請求的視頻數據超過計算出的對應試看時長的文件位置時,停止向客戶端返回視頻數據。通過本申請對視頻文件的播放實現了靈活控制。特別地,實現了控制用戶在播放到規定的時間點后停止播放TS文件。
本發明的其它特征和優點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發明而了解。本發明的目的和其他優點可通過在說明書、權利要求書以及附圖中所特別指出的結構來實現和獲得。
附圖說明
附圖用來提供對本申請技術方案的進一步理解,并且構成說明書的一部分,與本申請的實施例一起用于解釋本申請的技術方案,并不構成對本申請技術方案的限制。
圖1為本申請視頻處理方法的流程圖;
圖2為本申請視頻處理方法的實施例的流程示意圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711461989.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于視頻流式傳輸的系統及方法
- 下一篇:視頻互動方法及裝置





