Skip to content

Latest commit

 

History

History
87 lines (66 loc) · 5.36 KB

README-zh_CN.md

File metadata and controls

87 lines (66 loc) · 5.36 KB

腾讯云实时音视频 TRTC SDK

English | 简体中文

产品介绍

腾讯实时音视频(Tencent Real-Time Communication,TRTC),将腾讯多年来在网络与音视频技术上的深度积累,以多人音视频通话和低延时互动直播两大场景化方案,通过腾讯云服务向开发者开放,致力于帮助开发者快速搭建低成本、低延时、高品质的音视频互动解决方案,更多...

TRTC SDK 支持Web、Android、iOS、Windows以及Flutter、小程序等所有主流平台, 更多平台...

更新日志

Version 11.2 @ 2023.06.05

新特性

  • 全平台:支持合唱场景下 BGM 伴奏、原唱无缝切换,详见 setMusicTrack。
  • Android:全功能版(Professional)、直播基础版(Smart)支持x86架构,并支持通过Maven获取。
  • Android:满足 Android 12 及以上版本的操作系统要求,在屏幕采集时启动前台服务,详见:enableForegroundService
  • iOS:支持在 Apple 芯片设备上通过 Xcode 模拟器运行 SDK。
  • Mac:支持获取屏幕窗口信息时返回宽高等信息,对齐 Windows,详见:TXCScreenSourceInfo。

功能优化

  • 全平台:优化合唱场景的整体音质,提升合唱效果,减少合唱延迟。
  • 全平台:优化上下麦时的音频效果,上下麦体验更平滑。
  • 全平台:优化极限弱网下的音频体验。
  • 全平台:优化直播单主播推流时的弱网体验。
  • 全平台:优化视频通话场景大小流切换过程的流畅度。
  • Android&iOS:优化音乐场景下的音质表现,提升合唱体验。
  • Android&iOS:优化不同音量类型下使用蓝牙耳机的体验。
  • Android:优化硬件解码延时,提升首帧体验。
  • Android:优化耳返功能,提升开关耳返时的体验。
  • Android:优化 Android 设备的采集兼容性,减少音频异常问题。
  • iOS:优化画质表现,提升视频体验。

更早期的版本更新历史请点击 更多...

目录说明

本目录包含 iOS 版 TRTC-API-Example 源代码:

  • TRTC-API-Example-OC: 最简单的示例代码,使用Objective-C语言。包括视频通话、语音通话的基础功能以及一些高级功能。
├─ TRTC-API-Example-OC // TRTC API Example,包括视频通话、语音通话的基础功能以及一些高级功能
│  ├─ Basic                 // 演示 TRTC 基本功能示例代码
│  │  ├─ AudioCall                 // 演示 TRTC 音频通话的示例代码
│  │  ├─ VideoCall                 // 演示 TRTC 视频通话的示例代码
│  │  ├─ Live                      // 演示 TRTC 视频互动直播的示例代码
│  │  ├─ VoiceChatRoom             // 演示 TRTC 语音互动直播的示例代码
│  │  ├─ ScreenShare               // 演示 TRTC 录屏直播的示例代码
│  ├─ Advanced              // 演示 TRTC 高级功能示例代码
│  │  ├─ StringRoomId              // 演示 TRTC 字符串房间号示例代码
│  │  ├─ SetVideoQuality           // 演示 TRTC 画质设定示例代码
│  │  ├─ SetAudioQuality           // 演示 TRTC 音质设定示例代码
│  │  ├─ SetRenderParams           // 演示 TRTC 渲染控制示例代码
│  │  ├─ SpeedTest                 // 演示 TRTC 网络测速示例代码
│  │  ├─ PushCDN                   // 演示 TRTC CDN发布示例代码
│  │  ├─ CustomCamera              // 演示 TRTC 自定义视频采集&渲染发布示例代码
│  │  ├─ SetAudioEffect            // 演示 TRTC 设置音效示例代码
│  │  ├─ SetBackgroundMusic        // 演示 TRTC 设置背景音乐示例代码
│  │  ├─ LocalVideoShare           // 演示 TRTC 本地视频文件分享示例代码
│  │  ├─ LocalRecord               // 演示 TRTC 本地视频录制示例代码
│  │  ├─ JoinMultipleRoom          // 演示 TRTC 加入多个房间示例代码
│  │  ├─ SEIMessage                // 演示 TRTC 收发SEI消息示例代码
│  │  ├─ SwitchRoom                // 演示 TRTC 快速切换房间示例代码
│  │  ├─ RoomPk                    // 演示 TRTC 跨房PK示例代码
│  │  ├─ ThirdBeauty               // 演示 TRTC 第三方美颜示例代码
│  
├─ SDK 
│  ├─ TXLiteAVSDK_TRTC.framework          // 如果您下载的是精简版 zip 包,解压后将出现此文件夹
│  ├─ TXLiteAVSDK_Professional.framework  // 如果您下载的是专业版 zip 包,解压后将出现此文件夹
│  ├─ TXLiteAVSDK_Enterprise.framework    // 如果您下载的是企业版 zip 包,解压后将出现此文件夹

联系我们

  • 如果你遇到了困难,可以先参阅 常见问题

  • 如果你想了解TRTC SDK在复杂场景下的应用,可以参考更多场景案例

  • 完整的 API 文档见 SDK 的 API 文档

  • 如果需要售后技术支持, 你可以点击这里

  • 如果发现了示例代码的 bug,欢迎提交 issue;