[发明专利]一种视频监控系统中实时码流播放控制的实现方法有效
申请号: | 201910600545.9 | 申请日: | 2019-07-04 |
公开(公告)号: | CN110602442B | 公开(公告)日: | 2021-06-04 |
发明(设计)人: | 李月凡;杨劲松;夏银生;熊超;王晓娟;程永照;罗静;陶小龙 | 申请(专利权)人: | 安徽富煌科技股份有限公司 |
主分类号: | H04N7/18 | 分类号: | H04N7/18;H04N21/8547;H04N21/4782;H04N21/2187;H04N21/2387 |
代理公司: | 合肥律众知识产权代理有限公司 34147 | 代理人: | 冯慧云 |
地址: | 230000 安徽省合*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种视频监控系统中实时码流播放控制的实现方法,属于实时码流播放控制技术领域,包括以下步骤:S1、制作视频控制条;S2、正常播放;S3、倍速播放;S4、播放控制;S5、视频拖动。通过获取直播流视频的基本信息制作控制条,在控制条内部再通过自增的控制点设置不同的自增量,改变视频传输速率;通过注销浏览器中的video对象,修改本地video对象id,让后端重新推流;通过修改本地video对象id,生成新的浏览器video对象,以拖动点为开始时间和视频的结束时间为结束时间的直播视频流,从而实现视频的快退快进、暂停、播放、倍速播放和鼠标拖动功能,便于人为调节直播流视频的播放,使用更加方便。 | ||
搜索关键词: | 一种 视频 监控 系统 实时 流播 控制 实现 方法 | ||
【主权项】:
1.一种视频监控系统中实时码流播放控制的实现方法,其特征在于:包括以下步骤:/nS1、制作视频控制条:从应用网关接口中获取将要播放的视频的基本信息,包括视频直播地址、开始时间和结束时间,新建变量用以存储开始时间和结束时间从Date日期格式转换为时间戳的值,以这两个时间戳作为控制条的开始值和结束值,在此之中,以开始时间和结束时间的字符串值作为控制条两端默认展示信息;/nS2、正常播放:前端使用setInterval定时器调用自定义方法,在该方法内,首先取得浏览器video对象当前的属性值currentTime,用以和本地video对象记录的currentTime(此currentTime为浏览器video对象上一秒的currentTime属性值)作比较,如果两个值相同,则说明当前视频并未在播放中,否则当前视频正在播放中;/nS3、倍速播放:将浏览器video对象的currentTime属性值赋值给本地video对象的currentTime变量,判断当前播放中视频的播放速率,从而为控制条中,自增的控制点设置不同的自增量,将控制点值转换为字符型日期格式,用于展示控制点默认展示格式,设备通过心跳接口连接视频,获取当前播放视频的播放时间,赋值给本地video对象的控制点变量,当接收到本地video对象的速率变量变化,立即调用接口通知后端改变视频传输速率;/nS4、播放控制:接收到暂停播放的指令后,首先注销浏览器中的video对象,修改本地video对象id,通过接口发送指令,通知后端停止推送视频流,接收到重新播放的指令后,通过接口通知后端当前视频已经播放到的位置和结束时间,让后端重新推流,并且修改本地video对象id,用于重新生成浏览器video对象;/nS5、视频拖动:记录拖动点,销毁浏览器对象,修改本地video对象id,通知后端重新推送以拖动点为开始时间和视频的结束时间为结束时间的直播视频流,成功接收后端重新推送的视频流后,修改本地video对象id,生成浏览器video对象。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽富煌科技股份有限公司,未经安徽富煌科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910600545.9/,转载请声明来源钻瓜专利网。
- 上一篇:监控视频摘要的方法
- 下一篇:一种基于GCP平台的仓位可视化管理方法