[发明专利]一种视频播放控制方法、装置、设备以及存储介质有效
| 申请号: | 202210209208.9 | 申请日: | 2022-03-04 |
| 公开(公告)号: | CN114598920B | 公开(公告)日: | 2023-05-23 |
| 发明(设计)人: | 杨明;董华磊;樊中恺;谭启辉 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
| 主分类号: | H04N21/44 | 分类号: | H04N21/44;H04N21/439;H04N21/43;H04N21/431;H04N21/239;H04N21/81;H04N21/858;H04L67/02 |
| 代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 高艳红 |
| 地址: | 100085 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 视频 播放 控制 方法 装置 设备 以及 存储 介质 | ||
1.一种视频播放控制方法,由web页面执行,包括:
在加载至web页面内置的视频播放器时,接收所述视频播放器基于内置控制逻辑在被触发调用时自动向web页面发送的通知信息,以确定当前浏览的所述web页面中所对应的视频播放器,并请求获取与所述视频播放器匹配的视频地址;
根据所述视频地址构造网络请求,将所述网络请求发送至服务器,以获取解码插件和视频文件,所述解码插件为能够在浏览器中运行的文件;
采用所述解码插件对所述视频文件进行解码处理,得到与所述视频文件对应的视频帧序列和音频帧序列;
通过加载完成的所述视频播放器,将所述视频帧序列绘制在所述web页面的视频播放区域内,并控制所述音频帧序列进行同步播放;其中,所述视频播放区域是指当前访问的web页面中的用于播放视频的区域,是所述web页面中的包括的页面元素;
其中,所述web页面中包括一个或者多个视频播放器,每个所述视频播放器的播放器标识,对应存储匹配的视频地址,建立所述视频播放器与所述视频播放器所需播放的视频文件之间的对应关系。
2.根据权利要求1所述的方法,其中,所述解码插件为wasm文件;
所述wasm文件为使用预设编译器,对标准解码工具进行编译后得到。
3.根据权利要求2所述的方法,其中,通过加载完成的所述视频播放器,将所述视频帧序列绘制在与所述视频播放器匹配的视频播放区域内,并控制所述音频帧序列进行同步播放,包括:
通过所述视频播放器,使用canvas技术,将视频帧序列中的各视频帧依次绘制在所述视频播放区域内;
通过所述视频播放器,与加载所述web页面的浏览器建立通信连接,获取所述浏览器中内置的音频处理接口;
通过所述视频播放器,调用所述音频处理接口,同步播放音频帧序列中的各音频帧。
4.一种视频播放控制方法,由服务器执行,包括:
响应于web页面发送的网络请求,在加载至所述web页面中内置的视频播放器时,根据所述web页面中的视频播放器的标识提取与所述视频播放器对应的视频地址;其中,所述视频播放器中的内置控制逻辑用于在所述视频播放器被触发调用时,自动给web页面发送通知信息,以使所述web页面确定出用户当前浏览至web页面中对应的视频播放器,并请求获取与所述视频播放器匹配的视频地址;
从所述视频地址处获取视频文件,并将所述视频文件以及预存的解码插件共同反馈至所述web页面,以指示所述web页面对所需播放的视频文件,使用解码插件进行解码播放;
其中,所述解码插件为能够在浏览器中运行的文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210209208.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种中医用乳腺艾灸治疗仪
- 下一篇:一种液压机械压力表报警装置





