【技术实现步骤摘要】
本申请涉及协作工具,尤其涉及一种音视频播放方法、装置、设备及存储介质。
技术介绍
1、协作工具是团队成员之间用于协作互动和协调工作的网页浏览器,协作会议是协作工具的重要功能之一。协作会议软件将自身的会议功能封装成一个软件开发工具包(sdk)给协作工具,使得协作工具拥有了会前创建会议和加入会议的能力,会中播放音视频和共享屏幕等能力,会后解散会议和离开会议的能力等。其中,类似于创建会议、加入会议、解散会议和离开会议等业务逻辑不涉及前端渲染的基础会议功能,协作工具直接调用会议软件包即可实现。而屏幕共享和音视频播放等需协作工具进行前端渲染。
2、在现有技术中,会议软件包获取摄像头和麦克风采集到的音视频数据,并将音视频数据以二进制格式传输至协作工具,协作工具将二进制格式的音视频数据转换回普通格式,协作工具将音视频数据在前端窗口加入画布(canvas)标签渲染。但协作工具进行数据格式转换和渲染时所需的耗时较长,而且会降低音视频的播放质量,导致协作工具的音视频的播放效率和播放效果下降。
技术实现思路
...【技术保护点】
1.一种音视频播放方法,其特征在于,包括:
2.根据权利要求1所述的音视频播放方法,其特征在于,在操作系统为window系统的情况下,所述将原生窗口嵌入会议窗口,包括:
3.根据权利要求2所述的音视频播放方法,其特征在于,所述基于设置父窗体函数,将所述原生窗口嵌入所述前端窗口,包括:
4.根据权利要求3所述的音视频播放方法,其特征在于,在所述前端窗口设置有前端子窗口的情况下,在所述通过设置父窗体函数将所述原生窗口作为所述前端窗口的子窗口之前,还包括:
5.根据权利要求1所述的音视频播放方法,其特征在于,在操作系统为mac
...【技术特征摘要】
1.一种音视频播放方法,其特征在于,包括:
2.根据权利要求1所述的音视频播放方法,其特征在于,在操作系统为window系统的情况下,所述将原生窗口嵌入会议窗口,包括:
3.根据权利要求2所述的音视频播放方法,其特征在于,所述基于设置父窗体函数,将所述原生窗口嵌入所述前端窗口,包括:
4.根据权利要求3所述的音视频播放方法,其特征在于,在所述前端窗口设置有前端子窗口的情况下,在所述通过设置父窗体函数将所述原生窗口作为所述前端窗口的子窗口之前,还包括:
5.根据权利要求1所述的音视频播放方法,其特征在于,在操作系统为macos系统的情况下,所述将原生窗口嵌入前端窗口,包括:
6.根据权...
【专利技术属性】
技术研发人员:张国梁,
申请(专利权)人:广州视臻信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。