[发明专利]视频流播放方法及视频流播放设备在审
申请号: | 201910846101.3 | 申请日: | 2019-09-09 |
公开(公告)号: | CN112468883A | 公开(公告)日: | 2021-03-09 |
发明(设计)人: | 沈孝峰;吴郑燕;李希凡 | 申请(专利权)人: | 浙江宇视科技有限公司 |
主分类号: | H04N21/4782 | 分类号: | H04N21/4782;H04N21/858;H04N21/4402;H04N21/643 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 安卫静 |
地址: | 310000 浙江省杭州市滨江区西兴街道江陵路*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 流播 方法 设备 | ||
本申请提供一种视频流播放方法及视频流播放设备,涉及视频播放领域。本申请通过为浏览器单元安装与其独立的解码插件单元,使浏览器单元可基于其与解码插件单元之间的数据传输通道经该解码插件单元向视频流服务设备获取视频流,并使解码插件单元在接收到视频流时,独立地对该视频流进行解码得到对应的YUV色彩数据,而后将该YUV色彩数据基于数据传输通道传输给浏览器单元进行渲染并显示,从而使视频流解码功能通过独立于浏览器的进程资源进行实现,无需与视频流显示功能共用浏览器的进程资源,确保视频流解码功能与视频流显示功能在实现过程中均可获取到足够的进程资源,从而提高视频流解码性能,避免出现视频播放卡顿的现象。
技术领域
本申请涉及视频播放领域,具体而言,涉及一种视频流播放方法及视频流播放设备。
背景技术
随着互联网技术的不断发展,采用Web浏览器播放视频的技术也越发成熟。目前,业界主流在采用Web浏览器进行视频播放时,通过将获取需要播放的视频流并进行解码的功能及渲染输出解码后的视频流的功能均集成在Web浏览器上,并使用与Web浏览器匹配的JavaScript语言对上述两项功能进行代码表达,使上述两项功能得以在Web浏览器中正常实现。但这种实现Web浏览器播放视频的方案因Web浏览器的进程资源有限,使Web浏览器无法同时为视频流解码及视频流显示提供足够的进程资源,从而导致这种方案的视频流解码性能差,极易出现视频播放卡顿的问题。
发明内容
有鉴于此,本申请的目的在于提供一种视频流播放方法及视频流播放设备,其能够通过安装插件的方式为视频流解码功能的实现提供独立进程资源,使视频流解码功能无需与视频流显示功能共用浏览器的进程资源进行实现,确保视频流解码功能与视频流显示功能均可通过足够的进程资源进行实现,从而提高视频流解码性能,避免出现视频播放卡顿的现象。
为了实现上述目的,本申请实施例采用的技术方案如下:
第一方面,本申请实施例提供一种视频流播放方法,应用于视频流播放设备,所述视频流播放设备包括相互独立的解码插件单元及浏览器单元,所述解码插件单元与所述浏览器单元之间构建有数据传输通道,所述视频流播放方法包括:
所述浏览器单元通过所述数据传输通道经所述解码插件单元向与所述解码插件单元通信连接的视频流服务设备发送视频流获取请求;
所述解码插件单元接收由所述视频流服务设备发送的与所述视频流获取请求对应的视频流,并对接收到的所述视频流进行拼帧解码,得到所述视频流的亮度-色调-饱和度YUV色彩数据;
所述解码插件单元将得到的与所述视频流对应的YUV色彩数据通过所述数据传输通道传输给所述浏览器单元;
所述浏览器单元将接收到的所述YUV色彩数据渲染后进行显示。
在可选的实施方式中,所述数据传输通道的数目为多个,所述解码插件单元将得到的与所述视频流对应的YUV色彩数据通过所述数据传输通道传输给所述浏览器单元,包括:
根据得到的所述YUV色彩数据的数据量从多个所述数据传输通道中确定出至少一个目标通道;
对所述YUV色彩数据进行数据分割,得到多个YUV色彩数据分量,及每个YUV色彩数据分量在所述YUV色彩数据中的位置顺序;
将每个YUV色彩数据分量对应的位置顺序加载在该YUV色彩数据分量上,得到对应的YUV数据分量;
将得到的所有YUV数据分量通过所述至少一个目标通道传输给所述浏览器单元。
在可选的实施方式中,所述浏览器单元将接收到的所述YUV色彩数据渲染后进行显示,包括:
对接收到的每个YUV数据分量进行信息提取,得到该YUV数据分量包括的YUV色彩数据分量及其位置顺序;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江宇视科技有限公司,未经浙江宇视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910846101.3/2.html,转载请声明来源钻瓜专利网。