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