本文主要介绍如何快速地将腾讯云视立方集成到您的项目中,按照如下步骤进行配置,就可以完成腾讯云视立方SDK在Flutter端的集成工作,主要包含超级播放器和音视频通话TRTC的集成方式。
本页文档所描述功能,在腾讯云视立方中支持情况如下:
版本名称 | 基础直播 Smart | 互动直播 Live | 短视频 UGSV | 音视频通话 TRTC | 播放器 Player | 全功能 |
---|---|---|---|---|---|---|
支持情况 | - | - | - | ✓ | ✓ | - |
SDK 下载 | 下载 | 下载 | 下载 | 下载 | 下载 | 下载 |
不同版本 SDK 包含的更多能力,具体请参见 SDK 下载。
腾讯云视立方Flutter超级播放器是基于超级播放器的一个Flutter 插件,同时支持 Android 和 iOS 两个平台。完全免费开源,不对播放地址来源做限制,可放心使用。
- Flutter超级播放器具体集成方式参见Flutter超级播放器。
! 目前 Windows/MacOs 端仅支持音频,视频接口暂不支持。Android/iOS 端支持视频通话。
- Flutter 2.0 及以上版本。
- Android 端开发:
- Android Studio 3.5及以上版本。
- App 要求 Android 4.1及以上版本设备。
- iOS & macOS 端开发:
- Xcode 11.0及以上版本。
- osx 系统版本要求 10.11 及以上版本
- 请确保您的项目已设置有效的开发者签名。
- Windows 开发:
- 操作系统:Windows 7 SP1 或更高的版本(基于 x86-64 的 64 位操作系统)。
- 磁盘空间:除安装 IDE 和一些工具之外还应有至少 1.64 GB 的空间。
- 安装 Visual Studio 2019。
Flutter SDK 已经发布到 pub 库,您可以通过配置 pubspec.yaml
自动下载更新。
- 在项目的
pubspec.yaml
中写如下依赖:
dependencies:
tencent_trtc_cloud: 最新版本号
- 开通摄像头和麦克风的权限,即可开启语音通话功能。
::: Android\s端
- 打开
/android/app/src/main/AndroidManifest.xml
文件。 - 将
xmlns:tools="http://schemas.android.com/tools"
加入到 manifest 中。 - 将
tools:replace="android:label"
加入到 application 中。
? 若不执行此步,会出现 Android Manifest merge failed 编译失败 问题。
::: Windows\s端
- 启用 Windows 支持:
flutter config --enable-windows-desktop
。 flutter run -d windows
。 :::