[發明專利]用于視頻播放的方法、系統及流媒體播放控制服務器有效
| 申請號: | 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 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 視頻 播放 方法 系統 流媒體 控制 服務器 | ||
1.一種用于視頻播放的方法,其特征在于,包括:
判斷前端攝像機是否向云服務器上傳了監控視頻文件,如果是,則從所述監控視頻文件中抽取索引信息生成索引文件并存儲;
其中,在判斷所述云存儲服務器接收到新的視頻監控文件時,讀取所述新的監控視頻文件的文件頭信息,獲取視頻索引信息在所述視頻文件中的保存位置;其中,所述前端攝像機周期性地生成監控視頻文件并發送到所述云服務器;所述視頻索引信息保存在所述監控視頻文件的尾部;根據所述保存位置抽取所述視頻索引信息并生成索引文件;所述索引文件中的索引記錄包括:視頻時間戳、I幀序列、P/B幀序列;
當接收到客戶端發送的播放請求時,獲取與所述播放請求相對應的所述索引文件,并基于所述索引文件向所述云服務器發送播放控制指令,以便于所述云服務器向所述客戶端發送與所述播放請求相對應的視頻數據;
其中,所述索引文件與所述視頻監控文件相對應,所述索引文件中的一條索引記錄都與所述視頻監控文件的一幀視頻數據相對應;接收到所述客戶端發送的播放請求,所述播放請求攜帶有時間戳信息;從所述播放請求中提取所述時間戳信息,基于所述時間戳信息獲取第一索引文件;將所述時間戳信息與所述第一索引文件中的索引記錄進行匹配,確定所述視頻時間戳與所述時間戳信息相同的第一索引記錄,并提取第一索引記錄中的I幀序列作為第一播放關鍵幀序列;向云服務器發送播放控制指令,所述播放控制指令中攜帶有所第一述播放關鍵幀序列。
2.如權利要求1所述的方法,其特征在于,還包括:
下載所述索引文件并將所述索引文件存儲在索引庫中。
3.如權利要求2所述的方法,其特征在于,所述云服務器向所述客戶端發送與所述播放請求相對應的視頻數據包括:
所述云服務器接收到所述第一播放控制指令,從所述第一播放控制指令中提取出所述第一播放關鍵幀序列;
基于所述第一播放關鍵幀序列確定播放視頻的第一關鍵幀位置,并從第一關鍵幀位置以實時流傳輸協議RTSP流的形式向所述客戶端發送視頻。
4.如權利要求3所述的方法,其特征在于,包括:
判斷所述播放請求是否攜帶有播放時間長度信息,如果是,則從所述播放請求中提取所述播放時間長度信息;
向云服務器發送所述第一播放控制指令,其中,所述第一播放控制指令中攜帶第一播放關鍵幀序列和所述播放時間長度信息。
5.如權利要求4所述的方法,其特征在于,包括:
所述云服務器接收到所述播放控制指令,從所述播放控制指令中提取出所述播放時間長度信息;
在所述云服務器向所述客戶端發送視頻數據時開始計時,當計時達到所述播放時間長度信息對應的時間長度時,則所述云服務器停止發送視頻數據。
6.如權利要求3所述的方法,其特征在于,包括:
接收到所述客戶端向前拖動播放進度條發送的播放請求,其中,所述播放請求攜帶有新的時間戳信息;
從所述播放請求中提取所述新的時間戳信息,基于所述新的時間戳信息獲取第二索引文件;
將所述新的時間戳信息與所述第二索引文件中的索引記錄進行匹配,確定所述視頻時間戳與所述新的時間戳信息相同的第二索引記錄,并提取此第二索引記錄中的I幀序列作為第二播放關鍵幀序列;
向云服務器發送播放控制指令,所述播放控制指令中攜帶有所述第二播放關鍵幀序列。
7.如權利要求6所述的方法,其特征在于,包括:
所述云服務器接收到所述播放控制指令,從所述播放控制指令中提取出所述第二播放關鍵幀序列;
基于所述第二播放關鍵幀序列確定播放視頻的第二關鍵幀位置,停止發送當前的視頻數據,并從第二關鍵幀位置以實時流傳輸協議RTSP流的形式向所述客戶端發送視頻。
8.如權利要求1所述的方法,其特征在于:
所述播放請求為超文本傳輸協議HTTP請求,所述監控視頻文件為H.264格式的視頻文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國電信股份有限公司,未經中國電信股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610177972.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種數字電視網關的DRM實現方法和系統
- 下一篇:一種麥克風裝置





