产品概述

更新时间: 2023-10-23 16:45:52

# 产品概述

好未来实时音视频(TAL Real-Time Communication,TRTC),基于好未来在教育场景下的技术积累,平台经历多年优化打磨和严苛质量验证,通过自身媒体服务向开发者开放,致力于帮助开发者快速搭建低成本、低延时、高品质的音视频互动平台。

# 平台支持

实时音视频具体平台支持及开发环境要求如下表所示:

平台 开发环境要求
iOS
  • 支持 iOS 10.0 及以上版本的 iPhone 或 iPad
  • 真机Xcode 11.0+
  • Android
  • Android Studio 3.0+
  • 建议使用 Android 4.3(SDK API Level 18)及以上系统
  • Windows
  • 支持 Windows 7 及以上版本
  • Visual Studio 2017及以上版本
  • Qt Creator 5.0及以上版本
  • Mac OS
  • Xcode 11.0+
  • OS X10.10+ 的 Mac 真机
  • 项目已配置有效的开发者签名
  • Web
  • 推荐使用桌面端 Chrome 56+
  • # 功能和场景

    好未来实时音视频产品提供丰富的功能,您可以根据自己的场景需求灵活组合。

    主要功能 功能描述 典型适用场景
    观众连麦 观众与主播连麦聊天,观众围观。
  • 大型直播时,主播邀请观众互动
  • 狼人杀、剧本杀
  • 跨直播间连麦 多个主播跨直播间,连麦互动,观众围观。
  • PK 连麦
  • 伴奏混音 将本地或在线的音频和用户声音混音,同时发送并播放给频道内其他用户
  • 在线合唱
  • 针对幼儿的音乐互动课堂
  • 屏幕共享 把屏幕内容同步展示给频道内的其他用户,支持指定共享某个屏幕或窗口,同时支持指定共享区域。
  • 互动课堂
  • 游戏主播展示游戏实战
  • 修改音视频原始数据 可支持变声,支持获取媒体引擎的原始语音或视频数据,对原始数据进行处理
  • 语音聊天室变声
  • 娱乐直播美颜
  • 自定义视频源和渲染器 支持自定义的视频源和渲染器,可以不使用系统摄像头,使用自己构建的摄像头视频源,屏幕共享视频源,或者文件视频源等,可以更灵活地处理视频,比如添加美颜效果、滤镜等。
  • 需要使用自定义的美颜库或者前处理库
  • 开发者 App 中已经有自己的图像视频模块
  • 开发者希望使用非摄像头的视频源,比如录屏数据
  • 有些系统独占的视频采集设备,为了避免与其他业务冲突,需要灵活的设备管理策略。
  • 旁路推流 将频道内的音视频内容通过 CDN 推送到其他 RTMP 服务器:
  • 能够随时启动或停止推流
  • 能够在不间断推流的同时增减推流地址
  • 能够调整合图布局
  • 在朋友圈、微博等推广直播内容
  • 频道人数超限时,让更多人观看直播
  • # 关键特性

    特性 指标
    SDK 包体积 5 ~ 16 MB
    多主播互动 40 人
    最多观众人数 20 万
    端到端最低延时 250 ms
    跨频道主播连麦 支持
    视频属性 SDK 采集支持 1080p 分辨率,60 fps 帧率
    视频抗丢包率 上下行抗丢包率 70%
    音频属性 音频采样率:16 kHz - 48 kHz* 支持单、双声道
    音频抗丢包率 上下行抗丢包率 80%