产品动态
产品近期公告
关于 TRTC Live 正式上线的公告
关于TRTC Conference 正式版上线的公告
Conference 商业化版本即将推出
关于多人音视频 Conference 开启内测公告
关于音视频通话 Call 正式版上线的公告
关于腾讯云音视频终端 SDK 播放升级及新增授权校验的公告
关于 TRTC 应用订阅套餐服务上线的相关说明
SDKAppID:应用标识(必填),腾讯云基于 SDKAppID 完成计费统计。SDKSecretKey:应用密钥,用于初始化配置文件的密钥信息。平台 | 描述 |
Flutter | Flutter:需使用 3.29.3 或更高版本。 Dart:需使用 3.7.2 或更高的版本。 |
Android | Android Studio: 需使用 Android Studio 3.5 或更高版本。 Android 系统:支持 Android 5.0 或 更高版本的设备。 Java 版本:需使用 JDK 17。 |
iOS | Xcode:需使用 Xcode 15 或更高版本。 iOS 系统:支持 iOS 13.0 或更高版本的设备。 CocoaPods 环境:已安装 CocoaPods 环境。如果您尚未安装,请参见 CocoaPods 官网安装。 |
git clone https://github.com/Tencent-RTC/TUIKit_Flutter.git
flutter pub get 命令安装依赖:# example 工程 pubspec.yaml 文件位于 TUIKit_Flutter/application 目录下cd TUIKit_Flutter/application# 安装依赖flutter pub get
pod install 命令安装依赖:# ios 工程 Podfile 文件位于 application/ios 目录下cd application/ios# 安装依赖pod install --repo-update
~/.gradle/init.gradle,运行如下命令:rm -f ~/.gradle/init.gradle
~/.gradle/init.gradle ,且该文件里配置有 allprojects.repositories ,需要进行以下操作:allprojects.repositories 相关配置。~/.gradle/init.gradle 文件。application/android 目录下的gradle.properties里增加一条 org.gradle.java.home ,用来配置 JDK 17 路径,请替换成您实际的 JDK 17 的完整路径。参考如下:# 请替换为您本地 JDK 17 的真实完整路径org.gradle.java.home=xx/Java/JavaVirtualMachines/jdk-17.0.6.jdk/Contents/Home
TUIKit_Flutter/application 目录。sdkAppId 和 secretKey:在 livekit 工程中,将获取的 sdkAppId 和 secretKey 填入application/lib/debug/generate_test_user_sig.dart文件:
secretKey 进行鉴权,但 secretKey 很容易被反编译逆向破解,一旦密钥泄露,攻击者就可以盗用您的腾讯云流量,因此该方法仅适合本地跑通 Demo 和功能调试。 UserSig,在需要 UserSig 时由您的 App 向业务服务器发起请求获取动态 UserSig 来进行鉴权。详见 服务端生成 UserSig。

pubspec.yaml。
主播端(mike) | | 观众端(vince) | |
![]() | ![]() | ![]() | ![]() |
直播列表 | 主播开播前预览 | 主播开始视频直播 | 观众观看直播 |
![]() | ![]() | ![]() | ![]() |
直播列表 | 主播开播前预览 | 主播开始语聊直播 | 观众观看语聊房 |
![]() | ![]() | ![]() | ![]() |
sudo gem install cocoapods 命令进行安装。sudo gem install cocoapods 安装过程中可能需要输入电脑密码,按提示输入管理员密码即可。pod install 安装依赖速度慢或失败?pod install 命令后,遇到安装依赖速度较慢、链接失败、下载超时等情况时,可尝试移除官方源,添加国内镜像源,然后再重试:# 移除官方源gem sources --remove https://rubygems.org/# 添加国内镜像源gem sources --add https://gems.ruby-china.com/
application/lib/debug/generate_test_user_sig.dart 文件中填写的 sdkAppId 和 secretKey 是否正确,确保它们是您在 Tencent RTC 控制台 > 应用管理 页面获取到的密钥。* What went wrong:Error resolving plugin [id: 'dev.flutter.flutter-plugin-loader', version: '1.0.0']> Build was configured to prefer settings repositories over project repositories but repository 'xxx' was added by settings file 'settings.gradle'
文档反馈