searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

天翼云RTC---客户端产品介绍

2023-09-18 09:49:10
69
0

1 版本

天翼云RTC客户端经过近两年的研发,目前已经迭代到版本v2.11.1。

2 产品形态

  • CTRTC SDK:全平台实时音视频SDK,包含比较全面的双向实时音视频互动能力,主要用于向B端用户提供PAAS能力;
  • CTRTS SDK:全平台极速直播SDK,主要提供降低传统直播播放延迟的功能,适用于电商直播、课堂互动、赛事直播等需要低播放延迟的场景,播放延迟可以做到全网平均800ms。
  • 视频会议:基于CTRTC SDK的全平台视频会议APP;
  • 云游戏:基于CTRTC SDK的云游戏APP;
  • 其他……

3 支持平台

  • Android
  • IOS
  • Windows
  • Linux
  • MacOS
  • H5

4 功能范围

模块 功能 子功能
房间管理 加入房间 加入普通房间
  加入私密房间
  设置场景
  设置角色
  设置媒体发布/订阅参数
  设置转推
  设置云端录制
离开房间 离开房间
设置角色 设置角色
  设置角色+私密房间密钥
切换房间 切换房间
  设置媒体发布/订阅参数
  加入私密房间
跨房连麦 跨房连麦
退出跨房连麦 跨房连麦
创建子房间 创建子房间
销毁子房间 销毁子房间
CDN相关






开启云端转推到天翼云CDN 开启云端转推到天翼云CDN
停止云端转推到天翼云CDN 停止云端转推到天翼云CDN
开启云端转推到第三方CDN 开启云端转推到第三方CDN
停止云端转推到第三方CDN 停止云端转推到第三方CDN
设置云端混流 设置云端混流
  设置云端混流排版模式
  手动设置用户排版
关闭云端混流 关闭云端混流
视频相关

















设置本地渲染器  
设置远端渲染器  
开启本地预览  
关闭本地预览  
mute本地视频发送  
设置mute视频时的图片  
mute远端视频流  
mute所有远端视频流  
停止远端视频流  
停止所有远端视频流  
设置大流编码参数  
设置网络Qos参数  
设置本地渲染参数  
设置远端渲染参数  
设置发布视频旋转角度  
设置发布视频镜像  
使能大小流  
切换大小流  
视频截图  
音频相关






开启本端音频  
关闭本端音频  
mute本端音频  
mute远端音频  
mute远端所有音频  
设置远端音频音量  
设置/获取本地采集音量  
设置/获取远端播放音量  
开启音量上报  
开启录音 本地录音
  云端录音
停止录音  
启动本地录制  
关闭本地录制  
设置远端混音路数  
开启系统音频采集  
关闭系统音频采集  
设置系统音频音量  
设备管理 移动端设备管理 前后置摄像头设置
  摄像头缩放
  设置摄像头焦点
  摄像头闪光灯
  音频输出路由
PC端设备管理 获取设备列表
  设置音频输入设备
  设置音频输出设备
  设置视频采集设备
  设置输入音量
  设置输出音量
  输入设备静音
  输出设备静音
  设置系统音量
  系统静音
  设置摄像头采集偏好
  设置设备插拔监控回调
  摄像头测试
  麦克风测试
  扬声器测试
美颜水印滤镜 美颜  
  水印  
音效 变声  
  混响  
  音调  
  设置语音音量  
  背景音乐播放控制  
  设置背景音乐音调  
  设置背景音乐音量 播放、发送音量
    本地播放音量
    发送远端音量
  设置背景音乐播放速度  
  获取背景音乐时长  
  背景音乐seek  
  获取背景音乐播放位置  
屏幕分享 屏幕分享控制 开启屏幕分享
    暂停屏幕分享
    恢复屏幕分享
    停止屏幕分享
  获取屏幕分享源列表 设置缩略图
    设置图标尺寸
  选择屏幕分享源 屏幕类型
    窗口类型
    设置采集区域
    缩略图
    图标
    捕获鼠标
    边框设置
    捕获子窗口
  设置屏幕分享流的编码参数  
  设置屏幕分享流的音量  
  屏幕分享屏蔽窗口  
  屏幕分享额外窗口  
自定义采集、渲染 开关自定义视频采集  
  发送自定义视频帧  
  开关自定义音频采集  
  发送自定义音频帧  
  开关外部自定义音轨  
  发送外部自定义音轨音频帧  
 

设置外部自定义音轨的播放音量和播放音量

 
  获取外部自定义采集pts  
  设置第三方视频处理回调  
  设置本地、远端自定义渲染回调  
  设置音频帧回调  
    采集后的音频裸数据
    3A后的音频数据
    3A、音效后的音频数据
    混音前的每一路远程用户的音频数据
    各路音频混音后的音频数据
  设置音频回调输出数据格式 采集后的音频裸数据
    3A后的音频数据
    3A、音效后的音频数据
    各路音频混音后的音频数据
  开关自定义音频渲染  
  读取自定义音频渲染音频帧  
自定义消息 发送、接收自定义消息  
  发送、接收SEI消息  
网络测试 开始探测网络  
  停止探测网络  
调试相关 获取SDK版本号  
  日志相关 日志级别
    控制台日志
    文本日志
    日志回调
    日志压缩
  调试面板  
0条评论
0 / 1000
何****震
4文章数
1粉丝数
何****震
4 文章 | 1 粉丝
原创

天翼云RTC---客户端产品介绍

2023-09-18 09:49:10
69
0

1 版本

天翼云RTC客户端经过近两年的研发,目前已经迭代到版本v2.11.1。

2 产品形态

  • CTRTC SDK:全平台实时音视频SDK,包含比较全面的双向实时音视频互动能力,主要用于向B端用户提供PAAS能力;
  • CTRTS SDK:全平台极速直播SDK,主要提供降低传统直播播放延迟的功能,适用于电商直播、课堂互动、赛事直播等需要低播放延迟的场景,播放延迟可以做到全网平均800ms。
  • 视频会议:基于CTRTC SDK的全平台视频会议APP;
  • 云游戏:基于CTRTC SDK的云游戏APP;
  • 其他……

3 支持平台

  • Android
  • IOS
  • Windows
  • Linux
  • MacOS
  • H5

4 功能范围

模块 功能 子功能
房间管理 加入房间 加入普通房间
  加入私密房间
  设置场景
  设置角色
  设置媒体发布/订阅参数
  设置转推
  设置云端录制
离开房间 离开房间
设置角色 设置角色
  设置角色+私密房间密钥
切换房间 切换房间
  设置媒体发布/订阅参数
  加入私密房间
跨房连麦 跨房连麦
退出跨房连麦 跨房连麦
创建子房间 创建子房间
销毁子房间 销毁子房间
CDN相关






开启云端转推到天翼云CDN 开启云端转推到天翼云CDN
停止云端转推到天翼云CDN 停止云端转推到天翼云CDN
开启云端转推到第三方CDN 开启云端转推到第三方CDN
停止云端转推到第三方CDN 停止云端转推到第三方CDN
设置云端混流 设置云端混流
  设置云端混流排版模式
  手动设置用户排版
关闭云端混流 关闭云端混流
视频相关

















设置本地渲染器  
设置远端渲染器  
开启本地预览  
关闭本地预览  
mute本地视频发送  
设置mute视频时的图片  
mute远端视频流  
mute所有远端视频流  
停止远端视频流  
停止所有远端视频流  
设置大流编码参数  
设置网络Qos参数  
设置本地渲染参数  
设置远端渲染参数  
设置发布视频旋转角度  
设置发布视频镜像  
使能大小流  
切换大小流  
视频截图  
音频相关






开启本端音频  
关闭本端音频  
mute本端音频  
mute远端音频  
mute远端所有音频  
设置远端音频音量  
设置/获取本地采集音量  
设置/获取远端播放音量  
开启音量上报  
开启录音 本地录音
  云端录音
停止录音  
启动本地录制  
关闭本地录制  
设置远端混音路数  
开启系统音频采集  
关闭系统音频采集  
设置系统音频音量  
设备管理 移动端设备管理 前后置摄像头设置
  摄像头缩放
  设置摄像头焦点
  摄像头闪光灯
  音频输出路由
PC端设备管理 获取设备列表
  设置音频输入设备
  设置音频输出设备
  设置视频采集设备
  设置输入音量
  设置输出音量
  输入设备静音
  输出设备静音
  设置系统音量
  系统静音
  设置摄像头采集偏好
  设置设备插拔监控回调
  摄像头测试
  麦克风测试
  扬声器测试
美颜水印滤镜 美颜  
  水印  
音效 变声  
  混响  
  音调  
  设置语音音量  
  背景音乐播放控制  
  设置背景音乐音调  
  设置背景音乐音量 播放、发送音量
    本地播放音量
    发送远端音量
  设置背景音乐播放速度  
  获取背景音乐时长  
  背景音乐seek  
  获取背景音乐播放位置  
屏幕分享 屏幕分享控制 开启屏幕分享
    暂停屏幕分享
    恢复屏幕分享
    停止屏幕分享
  获取屏幕分享源列表 设置缩略图
    设置图标尺寸
  选择屏幕分享源 屏幕类型
    窗口类型
    设置采集区域
    缩略图
    图标
    捕获鼠标
    边框设置
    捕获子窗口
  设置屏幕分享流的编码参数  
  设置屏幕分享流的音量  
  屏幕分享屏蔽窗口  
  屏幕分享额外窗口  
自定义采集、渲染 开关自定义视频采集  
  发送自定义视频帧  
  开关自定义音频采集  
  发送自定义音频帧  
  开关外部自定义音轨  
  发送外部自定义音轨音频帧  
 

设置外部自定义音轨的播放音量和播放音量

 
  获取外部自定义采集pts  
  设置第三方视频处理回调  
  设置本地、远端自定义渲染回调  
  设置音频帧回调  
    采集后的音频裸数据
    3A后的音频数据
    3A、音效后的音频数据
    混音前的每一路远程用户的音频数据
    各路音频混音后的音频数据
  设置音频回调输出数据格式 采集后的音频裸数据
    3A后的音频数据
    3A、音效后的音频数据
    各路音频混音后的音频数据
  开关自定义音频渲染  
  读取自定义音频渲染音频帧  
自定义消息 发送、接收自定义消息  
  发送、接收SEI消息  
网络测试 开始探测网络  
  停止探测网络  
调试相关 获取SDK版本号  
  日志相关 日志级别
    控制台日志
    文本日志
    日志回调
    日志压缩
  调试面板  
文章来自个人专栏
天翼云rtc
7 文章 | 9 订阅
0条评论
0 / 1000
请输入你的评论
0
0