← 返回列表

基于WebRTC的音视频通话系统

申请号: CN202311704820.4
申请人: 深圳大数信科技术有限公司
更新日期: 2026-03-09

专利详细信息

项目 内容
专利名称 基于WebRTC的音视频通话系统
专利类型 发明授权
申请号 CN202311704820.4
申请日 2023/12/13
公告号 CN117439976B
公开日 2024/3/26
IPC主分类号 H04L65/1108
权利人 深圳大数信科技术有限公司
发明人 王海龙; 姜华
地址 广东省深圳市前海深港合作区南山街道自贸西街18号前海香缤大厦706-710

摘要文本

深圳大数信科技术有限公司取得“一种透气窗帘布”专利技术,本发明涉及视频通话技术领域,尤其涉及一种基于WebRTC的音视频通话系统,包括:若干用户端、捕获处理模块、连接建立模块、媒体传输模块、检测模块以及拦截处理模块,通过计算用户之间的图像数据传输的同步差异度判断音视频通话中各个用户之间的同步效果,根据用户端接受的图像数据量与通过信息交互通道的图像数据量判断是否缺失,判断同步度低或者数据缺失的原因,并使用对应解决方式解决,提高了音视频通话质量;本发明通过计算图像传输同步差异度和图像传输完整度判断是否被用户所在设备的安全系统拦截影响通话,提高了通话质量,扩大了音视频通话的使用范围。

专利主权项内容

1.一种基于WebRTC的音视频通话系统,其特征在于,包括:若干用户端,用以获取用户的音视频通话请求,并提供各用户端间的音视频交流界面;捕获处理模块,其与各所述用户端相连,用以使用各个所述用户端的摄像头和麦克风来捕获音频数据和图像数据,并对音频数据和图像数据进行处理和编码;连接建立模块,其与所述捕获处理模块相连,用以建立所述用户端之间的实时传输协议,并提供各个用户端之间的信息交互通道,信息交互通道用以传输建立连接的用户端的所述音频数据、所述图像数据,以及文件数据;媒体传输模块,其与所述连接建立模块相连,用以根据各个所述用户端的数据传输请求获取单个所述用户端需上传的对应类别的数据,在各类上传数据中根据用户端需求对传输数据周期性添加时间戳,将各类数据通过对应的所述信息交互通道进行传输,并获取上传各类数据在周期内通过信息交互通道传输的总数据量;检测模块,其分别与所述捕获处理模块、所述连接建立模块以及所述媒体传输模块相连,用以检测各个所述用户端接收时间戳的时间以及数据传输后的数据总量,根据各个用户端接收的时间戳与预设传输时间计算图像传输同步差异度,以及根据数据传输后的图像数据量计算音视频通话的图像传输完整度;拦截处理模块,其与所述检测模块和所述媒体传输模块相连,用以根据所述图像传输同步差异度和所述图像传输完整度判断在传输过程中遇到的用户端的安全系统的拦截类型,根据拦截类型确定对应的拦截处理方式,以及根据拦截处理后的检测结果和计算结果判断调整后的数据传输是否达到音视频通话同步度标准。