Agora Flutter SDK 视频通话应用

flutter

#1


准备工作

快速开始

这个示例向您展示如何使用Agora Flutter SDK构建一个简单的视频通话应用程序。它向您展示了如何:

  • 加入/离开频道
  • 静音/取消静音
  • 切换摄像头
  • 布局多个视频视图

screenshot-1 screenshot-2

创建一个帐户并获取一个App ID

要构建和运行示例应用程序,请首先获取Agora App ID:

  1. agora.io创建开发人员帐户。完成注册过程后,您将被重定向到仪表板页面。
  2. 在左侧的仪表板树中导航到 Projects > Project List
  3. 将从仪表板获取的App ID复制到文本文件中。您将在启动应用程序时用到它。

更新并运行示例应用程序

打开settings.dart文件并添加App ID。

const APP_ID ="";

在项目目录中运行 packages get 命令:

#install dependencies   
flutter packages get

构建完成后,执行 run 命令启动应用程序。

#start app
 flutter run

我们建议您在开发期间按照flutter官方引导推荐,使用IDE(包括但不限于VS Code)来控制整体构建过程

有关如何设置IDE的详细信息,请参阅此处

附录

对于Flutter SDK和Demo有任何意见或建议,请跟帖留言。


Agora SDK Demo汇总
#2

你们好 flutter sdk 找不到onReceiveStreamMessage 方法


#3

data channel相关的方法目前我们已经不推荐使用了,如果有发送数据的需求,建议还是另外用信令sdk