软件星级:4分
标签: 视频通话
VenueRTC客户端是一款很好用的视频通话平台,它能够实现一对一单聊,多人群聊,企业用来进行视频会议是很好的选择。它允许你分享屏幕,将自己的屏幕内容同步给其它用户,应用很广泛。
Venue实时视频通话 SDK 可实现一对一单聊、多人群聊,同时具备纯语音通话和视频通话功能。
视频通话和视频互动直播不同。视频通话,不分主播和观众,所有用户都可自由发言,默认流畅和低延时优先,画质稍低,典型场景如多人视频会议;互动直播,用户区分主播和观众,只有主播可以自由发言,默认高画质优先,典型场景如互动课堂。
1、超清画质
视频编码器与网络深度结合,人眼视觉高清优化,低卡顿,无花屏、绿屏、黑屏
2、低延时
毫秒级延时,保证多方通话的实时性。通话质量远高于业内平均水平
3、弱网支持
通过就近接入、动态路由、丢包重传,实现弱网高质量通信,50%丢包仍可正常通信
4、接口开放灵活
API接口开放程度高;细节功能可自定义;可灵活对接第三方鉴黄、美颜、AR等服务
5、超分辨率
基于机器学习的超分辨率算法,实现低码率超清画质。可将360P图像放大至720P
6、码率自适应
AI双向带宽预测算法,实时根据网络状况优化码率,让体验同时兼顾画质和流畅度
1、实时录制
支持服务器实时录制自定义视频布局
2、动态合流
独创动态合流技术,打破传统的P2P网络限制。用户在任何复杂网络情况均可高清互动。
3、自采集、自渲染
自采集、自渲染接口开放,可对接第三方AR、美颜、滤镜
4、视频大小流
支持同时发送高清大流和低清小流,接收端根据网络自动订阅
5、自定义窗口布局
视频窗口布局样式、形状、大小可自定义更改
6、视频设备管理
支持对设备进行闪光灯、对焦、缩放等功能检测
前提条件
Visual Studio 2017
请确保你的项目已设置有效的开发者签名
1、创建 Venue 账号并获取 AppKey
进入 //console.songshucloud.com/ ,按照屏幕提示创建一个管理账号
注册成功后 登录 查看并获取该账号下的AppKey和AppScret
2、手动添加库
下载 VenueRTC_Demo ,并解压(内含SDK Lib)。
将解压出来的文件中的venuertc.lib文件复制到工程目录下,分debug和release两个版本。
将venuertc.dll复制到工程exe运行目录,同样分debug和release两个版本。
3、头文件
在项目需要使用 VenueRTC Voice SDK API 的文件里,填入#include “VenueSDK.h”