【技术实现步骤摘要】
视频会议图片流渲染视频方法及装置、计算机设备、介质
本申请涉及视频会议
,特别是涉及一种视频会议中基于HTML5Canvas的图片流渲染视频方法及装置、计算机设备、可读存储介质。
技术介绍
在现有的视频会议系统中,在CS(客户/服务器)端已经有成熟的视频播放器,但是对于BS(浏览器和服务器)侧,虽然在对接视频会议的视频交互时,也有方案,例如WebRTC(网页即时通信)、浏览器插件等,但是列举的几种方案在现有技术并不能做到,全支持、全兼容,安全性、稳定性也是无法兼顾。对于WebRTC而言,在平台的可用性上看,WebRTC是基于P2P,P2P的可用性及连接成功率的问题一直被众多开发者所担心;从浏览器的兼容性上看,并不是所有的浏览器都支持WebRTC(网页即时通信),也不是所有支持WebRTC浏览器都支持标准方法;从平台互通性来看,同一款浏览器的桌面版与移动版对WebRTC的支持也是不尽相同的,很多领域内的公司都有自己自研的通信协议,如何做到从端与端之间与WebRTC协议互通,需要做很多匹配策略。浏览器插件, ...
【技术保护点】
1.一种视频会议图片流渲染视频方法,其特征在于,所述方法包括:/n开启视频会议,浏览器与客户端后台建立web socket;/n浏览器监听来自客户端发送的图片流;/n客户端接收入会视频流,并将视频流转为图片并压缩;/n将压缩后的图片流编码为base64图片流;/n浏览器接收到base64图片流,通过Canvas渲染至浏览器界面显示。/n
【技术特征摘要】
1.一种视频会议图片流渲染视频方法,其特征在于,所述方法包括:
开启视频会议,浏览器与客户端后台建立websocket;
浏览器监听来自客户端发送的图片流;
客户端接收入会视频流,并将视频流转为图片并压缩;
将压缩后的图片流编码为base64图片流;
浏览器接收到base64图片流,通过Canvas渲染至浏览器界面显示。
2.根据权利要求1所述视频会议图片流渲染视频方法,其特征在于,所述开启视频会议,浏览器与客户端后台建立websocket的步骤包括:
客户端通过视频会议服务器提供的控制信息令开启视频会议,各路终端接入会议;
浏览器与客户端后台建立websocket。
3.根据权利要求1所述视频会议图片流渲染视频方法,其特征在于,所述浏览器监听来自客户端发送的图片流的步骤包括:
浏览器监听后台媒体消息,监听来自客户端发送的图片流。
4.根据权利要求1所述视频会议图片流渲染视频方法,其特征在于,所述客户端接收入会视频流,并将视频流转为图片并压缩的步骤还包括:
客户端接收到来自视频会议服务器的视频流,将视频流每一帧转化为jpeg图片,同时进行压缩。
5.根据权利要求1所述视频会议图片流渲染视频方法,其特征在于,所述将压缩后的图片流编码为base64图片流的步骤还包括:
将压缩后的图片流编码为base64格式的图片流。
6.根据权利要求1所述视频会议...
【专利技术属性】
技术研发人员:林锐炜,卫宣安,姜坤,
申请(专利权)人:深圳震有科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。