[发明专利]用于视频播放的方法、系统及流媒体播放控制服务器有效
申请号: | 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.vipzhuanli.com/pat/books/201610177972.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数字电视网关的DRM实现方法和系统
- 下一篇:一种麦克风装置