[发明专利]视频播放显示方法、装置和系统在审
| 申请号: | 201911267227.1 | 申请日: | 2019-12-11 |
| 公开(公告)号: | CN112954457A | 公开(公告)日: | 2021-06-11 |
| 发明(设计)人: | 赵明辉;张旭冉;周晶晶 | 申请(专利权)人: | 西安诺瓦星云科技股份有限公司 |
| 主分类号: | H04N21/4402 | 分类号: | H04N21/4402;H04N21/4782 |
| 代理公司: | 深圳精智联合知识产权代理有限公司 44393 | 代理人: | 邓铁华 |
| 地址: | 710075 陕西省西安市高新区丈八*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 视频 播放 显示 方法 装置 系统 | ||
本发明实施例涉及一种视频播放显示方法、装置及系统。所述方法例如包括:建立基于WebSocket协议的连接;通过所述基于WebSocket协议的连接,接收H264或H265编码格式的视频流;基于二进制字节码格式的FFmpeg编解码库,对所述视频流进行解码得到视频数据、再将所述视频数据编码成预设格式图像;以及利用图形容器绘制输出所述预设格式图像以进行播放显示。本发明实施例在浏览器端接收H264或H265编码格式的视频流,再基于二级制字节码格式的FFmpeg编解码库对接收的视频流进行编解码,无需本地插件解码,因而具有不依赖插件、通用性/跨平台性好、延时低、带宽压力小、灵活性强等优势。
技术领域
本发明涉及视频处理及播放显示技术领域,尤其涉及一种视频播放显示方法、一种视频播放显示装置以及一种视频播放显示系统。
背景技术
当前主流的实时视频流方案在浏览器端的实现主要有两种方式,其一是RTSP(Real Time Streaming Protocol,实时流传输协议)/RTMP(Real Time MessagingProtocol,实时消息传输协议)等真正基于实时视频流的方案,需要借助浏览器端的本地插件进行播放,不利于跨平台且会打破浏览器沙盒(sandbox)环境,有安全性隐患;其二是HLS(HTTP Live Streaming,基于HTTP的实时流)/DASH(Dynamic Adaptive Streaming overHTTP,基于HTTP的动态自适应流)等采用渐进式下载实现的方案,由于本质上属于渐进式下载的方式,并非真正实时流,具有不可避免的高延时缺陷。
由此可见,现有技术在视频流服务器端与浏览器端之间传输实时视频流时,依赖插件、高延时、缺乏灵活性与扩展性等问题亟待解决。
发明内容
因此,本发明实施例提出一种视频播放显示方法、一种视频播放显示装置以及一种视频播放显示系统。
一方面,本发明实施例提出的一种视频播放显示方法,适用于浏览器端,包括:建立基于WebSocket协议的连接;通过所述基于WebSocket协议的连接,接收H264或H265编码格式的视频流;基于二进制字节码格式的FFmpeg(Fast Forward Moving Picture ExpertsGroup)编解码库,对所述视频流进行解码得到视频数据、再将所述视频数据编码成预设格式图像;以及利用图形容器绘制输出所述预设格式图像,以进行播放显示。
本实施例的视频播放显示方法在浏览器端接收H264或H265编码格式的视频流,再基于二级制字节码格式的FFmpeg编解码库对接收的视频流进行编解码,无需本地插件解码,因而具有不依赖插件、通用性/跨平台性好、延时低、带宽压力小、灵活性强等优势。
在本发明的一个实施例中,所述二进制字节码格式的FFmpeg编解码库为WebAssembly格式的FFmpeg编解码库。
在本发明的一个实施例中,所述预设格式图像为JPEG(Joint PhotographicExperts Group)格式图像。
在本发明的一个实施例中,所述图形容器为HTML5的画布标签。
另一方面,本发明实施例提供的一种视频播放显示装置,适用于浏览器端,包括:连接建立模块、视频流接收模块、编解码模块和绘制输出模块。其中,所述连接建立模块用于建立基于WebSocket协议的连接;所述视频流接收模块用于通过所述基于WebSocket协议的连接,接收H264或H265编码格式的视频流;所述编解码模块用于基于二进制字节码格式的FFmpeg编解码库,对所述视频流进行解码得到视频数据、再将所述视频数据编码成预设格式图像;以及所述绘制输出模块用于利用图形容器绘制输出所述预设格式图像以进行播放显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安诺瓦星云科技股份有限公司,未经西安诺瓦星云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911267227.1/2.html,转载请声明来源钻瓜专利网。





