[发明专利]一种视频播放方法、装置及介质有效
申请号: | 202210200833.7 | 申请日: | 2022-03-03 |
公开(公告)号: | CN114285836B | 公开(公告)日: | 2022-08-19 |
发明(设计)人: | 崔秋松;田向阳;卢恬;黄岗;周圣强 | 申请(专利权)人: | 苏州万店掌网络科技有限公司 |
主分类号: | H04L67/02 | 分类号: | H04L67/02;H04L67/141;H04L69/16;H04N21/4782;H04L65/1069;H04L65/1108 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 刘珂 |
地址: | 215011 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 播放 方法 装置 介质 | ||
本发明公开了一种视频播放方法、装置及介质,适用于信息技术领域。获取前端的Web浏览器和后端的本地程序插件并在前端和后端之间建立WebSocket连接;判断WebSocket连接是否建立成功;若成功,则获取信令数据并进行解析得到有效信令数据;根据有效信令数据启动视频窗口进行调整显示以实现播放视频。针对H.265格式的Web播放插件基于PC本地程序插件的后端实现,使用Web前端和后端进行WebSocket通信的模式,能利用WebSocket连接进行定制化的开发。相较于Web前端的浏览器实现,其音频格式不被受限,视频播放流畅,具有较好的兼容性,支持个性化、定制化的场景,提升用户的体验效果。
技术领域
本发明涉及信息技术领域,特别是涉及一种视频播放方法、装置及介质。
背景技术
作为新一代视频编码格式,H.265得到越来越广泛的应用,在现有的视频编码标准H.264基础上,进一步提高压缩效率,提高鲁棒性和错误恢复能力,减少实时的时延和减少信道获取时间和随机接入时延、降低复杂度以达到最优化设置。
目前针对H.265格式的Web播放插件都是基于Web前端的浏览器实现,对于支持个性化、定制化的场景如实现框选缩放功能,其音频格式容易受限,音频播放时会出现电流声的杂音,导致兼容性较差,进而影响用户的体验效果。
因此,如何提升用户的体验感是本领域技术人员亟需要解决的。
发明内容
本发明的目的是提供一种视频播放方法、装置及介质,提高用户的体验效果。
为解决上述技术问题,本发明提供一种视频播放方法,包括:
获取前端的Web浏览器和后端的本地程序插件并在前端和后端之间建立WebSocket连接;
判断WebSocket连接是否建立成功;
若成功,则获取信令数据并进行解析得到有效信令数据;
根据有效信令数据启动视频窗口进行调整显示以播放视频。
优选地,获取前端的Web浏览器和后端的本地程序插件并在前端和后端之间建立WebSocket连接,包括:
获取本地程序插件的本地WebSocket地址以及端口;
开启本地程序插件内的WebSocket连接并监听本地WebSocket地址和端口;
根据本地WebSocket地址和端口申请H.265播放对象;
根据本地WebSocket地址和端口在存储容器内存储对应的H.265播放对象以完成WebSocket连接。
优选地,在WebSocket连接建立成功后,获取信令数据并进行解析得到有效信令数据,包括:
根据本地WebSocket地址和端口获取对应的信令数据;
判断在预设时间内信令数据是否解析完成;
若完成,则将信令数据作为有效信令数据。
优选地,根据有效信令数据启动视频窗口进行调整显示,包括:
根据有效信令数据和本地程序插件获取桌面的缩放比例;
根据缩放比例得到窗口显示位置和窗口显示大小;
根据窗口显示位置和窗口显示大小进行视频窗口的实时显示。
优选地,播放视频包括:
根据有效信令数据获取对应的流地址;
控制流地址发送至本地程序插件以便本地程序插件对流地址进行解码得到解码数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州万店掌网络科技有限公司,未经苏州万店掌网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210200833.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种前兆信息的排序方法和装置
- 下一篇:一种液压油缸外管缸筒夹持工装夹具