[发明专利]多窗口监控视频播放方法、装置、电子设备及存储介质在审
申请号: | 202211401249.4 | 申请日: | 2022-11-09 |
公开(公告)号: | CN115767022A | 公开(公告)日: | 2023-03-07 |
发明(设计)人: | 郭华朋;王亚楠;焦克亮;胡兵 | 申请(专利权)人: | 杭州宇泛智能科技有限公司 |
主分类号: | H04N7/18 | 分类号: | H04N7/18;H04N5/268;H04L65/60;H04L65/65;H04L65/80 |
代理公司: | 北京清辰科创知识产权代理事务所(普通合伙) 16133 | 代理人: | 彭一波 |
地址: | 311121 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 窗口 监控 视频 播放 方法 装置 电子设备 存储 介质 | ||
本公开实施例中提供了一种多窗口监控视频播放方法、装置、电子设备及存储介质,方法包括:获取设备列表内的多路监控设备的设备信息;所述设备信息包括所述监控设备的主码流视频分辨率;获取当前的播放窗口数;根据显示屏的分辨率以及所述播放窗口数,计算得到每个窗口的窗口分辨率;对每个窗口,计算对应的监控设备的主码流视频分辨率和所述窗口分辨率的比值;根据所述比值选择获取主码流的播放地址或者获取子码流的播放地址;根据所述播放地址从媒体服务器获取由媒体流转发的播放流,并对所述播放流进行解码播放。本公开实施例可以灵活的切换是播放主码流的播放流还是子码流的播放流,从而保证了用户在各种使用场景下的监控需求。
技术领域
本发明涉及视频监控领域,具体涉及多窗口监控视频播放方法、装置、电子设备及存储介质。
背景技术
目前的视频监控一般由布置在监控点位的监控设备获取实时的视频数据,然后将视频数据发送给视频监控平台,视频监控平台进行设备的管理,通过RTSP拉流的方案管理监控的每一路监控设备,通过客户端进行监控点位的直播查看。
在一些场景下,用户可能需要同时查看多个监控点位的视频数据,则此时可以在客户端采用多窗口查看的模式,例如可以根据需要将显示屏设置为4窗口,8窗口,16窗口,32窗口,64窗口等。
发明人在实施本发明的过程中发现,目前客户端所在的硬件一般只能够支持8路H264/1080P的视频数据,超过之后则硬件无法满足视频监控的解码需求,即当设置的窗口超过8个后,则视频数据的播放会存在明显的卡顿。
发明内容
有鉴于此,本公开实施例提供一种多窗口监控视频播放方法、装置、电子设备及介质,至少部分解决现有技术中存在的问题。
第一方面,本公开实施例提供了一种多窗口监控视频播放方法,其包括:
获取设备列表内的多路监控设备的设备信息;所述设备信息包括所述监控设备的主码流视频分辨率;
获取当前的播放窗口数;
根据显示屏的分辨率以及所述播放窗口数,计算得到每个窗口的窗口分辨率;
对每个窗口,计算对应的监控设备的主码流视频分辨率和所述窗口分辨率的比值;
根据所述比值选择获取主码流的播放地址或者获取子码流的播放地址;
根据所述播放地址从媒体服务器获取由媒体流转发的播放流,并对所述播放流进行解码播放。
根据本公开实施例的一种具体实现方式,在获取当前连接的多路监控设备的设备信息之前,还包括:
根据输入的监控设备的地址访问监控设备,并根据用户的操作对监控设备的网络信息和视频的参数信息进行配置;其中,视频的参数信息包括主码流的视频参数和子码流的视频参数;视频参数至少包括视频分辨率;
根据用户的添加操作,将所述监控设备添加至设备列表中,并记录各个监控设备的主码流的播放地址和子码流的播放地址。
根据本公开实施例的一种具体实现方式,根据所述比值选择获取主码流的播放地址或者获取子码流的播放地址,具体包括:
判断所述比值是否小于预设的阈值;
若是,则选择获取主码流的播放地址;
若否,则选择获取子码流的播放地址。
根据本公开实施例的一种具体实现方式,所述阈值为6。
根据本公开实施例的一种具体实现方式,对所述播放流进行解码播放时,默认使用的解码方式为硬解码,若硬解码失败则尝试使用CPU解码。
根据本公开实施例的一种具体实现方式,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州宇泛智能科技有限公司,未经杭州宇泛智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211401249.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种骨传导耳机扩展音箱
- 下一篇:图像处理方法、电子装置及芯片