[發明專利]用于視頻播放的方法、系統及流媒體播放控制服務器有效
| 申請號: | 201610177972.7 | 申請日: | 2016-03-25 |
| 公開(公告)號: | CN107231581B | 公開(公告)日: | 2020-04-28 |
| 發明(設計)人: | 周杰 | 申請(專利權)人: | 中國電信股份有限公司 |
| 主分類號: | H04N21/643 | 分類號: | H04N21/643;H04N21/6437;H04N21/472;H04N21/2187;H04N21/8547;H04N7/18 |
| 代理公司: | 中國國際貿易促進委員會專利商標事務所 11038 | 代理人: | 方亮 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 視頻 播放 方法 系統 流媒體 控制 服務器 | ||
本發明公開了一種用于視頻播放的方法、流媒體播放控制服務器和視頻播放系統,涉及云存儲技術領域,其中的方法包括:判斷前端攝像機是否向云服務器上傳了監控視頻文件,如果是,則從監控視頻文件中抽取索引信息生成索引文件并存儲;當接收到客戶端發送的播放請求時,獲取與播放請求相對應的索引文件,并基于索引文件向云服務器發送播放控制指令。本發明的方法、流媒體播放控制服務器和視頻播放系統,通過建立獨立的針對于視頻文件的索引文件,解決了播放器無法處理保存在尾部的索引而導致播放緩沖時間長的問題,也解決了存儲在云上的監控錄像無法在線播放、定時定長播放、播放時拖拽進度的問題,實現了云存儲視頻監控的多種流媒體播放方式。
技術領域
本發明涉及云存儲技術領域,尤其涉及一種用于視頻播放的方法、流媒體播放控制服務器和視頻播放系統。
背景技術
隨著視頻監控技術及云存儲的快速發展,業務日益趨向互聯網化,出現了多種技術的創新與融合。從監控錄像的安全性、穩定性、節約性等方面考慮,人們已不滿足傳統的前端錄像存儲,而希望將錄像保存在云端。但是,由于目前大多數的監控錄像為實時生成并上傳,只能形成后置索引,大部分主流播放器,例如wmplayer等,無法處理后置索引,播放時緩沖時間較長,并且目前一些主流云存儲服務商,如亞馬遜、華為等,只提供文件存儲服務,不具備專門針對視頻錄像的流式播放、控制等服務能力,用戶只能先下載再播放,無法在線播放、定時播放及拖拽進度等操作,非常不方便。
發明內容
有鑒于此,本發明要解決的一個技術問題是提供一種用于視頻播放的方法、流媒體播放控制服務器和視頻播放系統。
根據本發明的一個方面,提供一種用于視頻播放的方法,包括:判斷前端攝像機是否向云服務器上傳了監控視頻文件,如果是,則從所述監控視頻文件中抽取索引信息生成索引文件并存儲;當接收到客戶端發送的播放請求時,獲取與所述播放請求相對應的所述索引文件,并基于所述索引文件向所述云服務器發送播放控制指令,以便于所述云服務器向所述客戶端發送與所述播放請求相對應的視頻數據。
可選地,所述判斷前端攝像機是否向云服務器上傳了監控視頻文件、如果是、則從所述監控視頻文件中抽取索引信息生成索引文件并存儲包括:在判斷所述云存儲服務器接收到新的視頻監控文件時,讀取所述新的監控視頻文件的文件頭信息,獲取視頻索引信息在所述視頻文件中的保存位置;其中,所述前端攝像機周期性地生成監控視頻文件并發送到所述云服務器,其中,所述視頻索引信息保存在所述監控視頻文件的尾部;根據所述保存位置抽取所述視頻索引信息并生成索引文件;下載所述索引文件并將所述索引文件存儲在索引庫中。
可選地,所述索引文件與所述視頻監控文件相對應,所述索引文件中的一條索引記錄都與所述視頻監控文件的一幀視頻數據相對應;其中,所述索引記錄包括:視頻時間戳、I幀序列、P/B幀序列。
可選地,所述當接收到客戶端發送的播放請求時、獲取與所述播放請求相對應的所述索引文件、并基于所述索引文件向所述云服務器發送播放控制指令包括:接收到所述客戶端發送的播放請求,其中,所述播放請求攜帶有時間戳信息;從所述播放請求中提取所述時間戳信息,基于所述時間戳信息獲取第一索引文件;將所述時間戳信息與所述第一索引文件中的索引記錄進行匹配,確定所述視頻時間戳與所述時間戳信息相同的第一索引記錄,并提取第一索引記錄中的I幀序列作為第一播放關鍵幀序列;向云服務器發送播放控制指令,所述播放控制指令中攜帶有所第一述播放關鍵幀序列。
可選地,所述云服務器向所述客戶端發送與所述播放請求相對應的視頻數據包括:所述云服務器接收到所述第一播放控制指令,從所述第一播放控制指令中提取出所述第一播放關鍵幀序列;基于所述第一播放關鍵幀序列確定播放視頻的第一關鍵幀位置,并從第一關鍵幀位置以實時流傳輸協議RTSP流的形式向所述客戶端發送視頻。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國電信股份有限公司,未經中國電信股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610177972.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種數字電視網關的DRM實現方法和系統
- 下一篇:一種麥克風裝置





