Agora SDK Demo汇总


#1

1、iOS
iOS端集成 Agora 游戏 SDK,实现在游戏中的音频通话Demo
iOS 端基于Agora游戏 SDK,实现在游戏中音频通话 Demo
iOS 端多人视频通话 Demo(Objective-C)
iOS 端多人视频通话 Demo(Swift)
iOS 端1对1视频通话Demo(Objective-C)
iOS端1对1视频通话Demo(Swift)
结合Agora视频SDK 和ARKit,实现 AR 场景下的视频连麦直播Demo
结合 Agora视频SDK 和 CallKit,实现视频电话Demo
iOS端使用 Agora 原始数据接口,实现获取音视频数据流的功能Demo
iOS 端使用自采集的摄像头数据视频通话 Demo
自定义视频采集和渲染Demo
iOS端使用自定义的加密方式来通过 Agora RTC SDK 传输数据Demo
iOS端多人视频聊天Demo
iOS端1对1视频通话Demo
iOS端1对1视频通话Demo(Objective C)
iOS 端从 Agora 视频 SDK 获取音视频裸数据,并进行 RTMP 推流 Demo
iOS端使用互动直播 API 导入外部视频源Demo
iOS端使用直播优化API进行转码推流Demo
基于 Agora 信令 SDK 发消息 Demo(Swift)
基于Agora视频SDK和Faceunity美颜 SDK,一对一视频聊天Demo(iOS)
iOS/macOS端多种音频通话Demo
外接设备的双声道自采集与自播放Demo
iOS端多人变声音频连麦直播Demo(Objective-C)
iOS端多人变声音频连麦直播Demo
iOS端多人音频连麦直播Demo(Objective C)
iOS端多人音频连麦直播Demo(Swift)
iOS端多人视频连麦直播Demo(Objective-C)
iOS端多人视频连麦直播Demo(Swift)
多人音频通话Demo(Objective C)
多人音频通话Demo(Swift)
iOS端1对1音频通话Demo(Swift)

2、Android
Android端集成 Agora 游戏 SDK 到 Android,实现在游戏中音频通话Demo
Android 端多人视频通话 Demo
Android 端 1 对 1 视频通话 Demo
Android端基于Agora 游戏 SDK,实现在游戏中音频通话Demo
Android 端1 对 1 视频通话 Demo(Kotlin)
结合 Agora视频SDK 和ARCore,实现 AR 场景下的视频连麦直播Demo
Android端使用 Agora 裸数据接口,实现获取音视频数据流的功能Demo
Android端使用自采集的摄像头数据视频通话Demo
Android 端视频自采集和自渲染 Demo
Android端使用自定义的加密方式来通过 Agora RTC SDK 传输数据Demo
Android端基于 Agora 视频 SDK,实现多人视频连麦直播Demo
使用 Android 8.0 的画中画模式结合 Agora RTC SDK 视频通话Demo
Android端屏幕共享Demo
Android端集成 Agora 视频 SDK 和信令 SDK,实现带呼叫功能的演示程序Demo
Android端从 Agora 视频 SDK 获取音视频裸数据,并进行 RTMP 推流Demo
Android 端使用直播优化 API 进行转码推流 Demo(Kotlin)
Android端使用直播优化API进行转码推流Demo
基于Agora信令SDK发消息Demo
基于Agora信令SDK聊天Demo(Java)
基于Agora 视频 SDK 和 Faceunity 美颜 SDK,一对一视频聊天Demo
Android 端音频自采集和自播放 Demo
Android端音频变声Demo
Android端多人音频连麦直播Demo
Android端多人视频连麦直播Demo
Android端多人音频通话Demo
Android端1对1音频通话Demo

3、Linux
Linux 端多人视频通话 Demo
Linux端基于Agora信令SDK发消息Demo

4、Windows
Windows 端多人视频通话 Demo
Windows端1 对 1 视频通话Demo
Windows端多人视频通话Demo
Windows端基于Agora 信令 SDK 发消息Demo
Windows 端基于Agora视频SDK和Faceunity美颜 SDK,一对一视频聊天Demo
Windows端多人视频连麦直播Demo
Windows端互动直播Demo

5、macOS
macOS 端多人视频通话 Demo(Swift)
macOS 端1 对 1 视频通话 Demo(Objective-C)
macOS端1对1视频通话Demo(Swift)
macOS端多人视频连麦直播Demo
基于Agora 信令 SDK 发消息Demo(Swift)
iOS/macOS端多种音频通话Demo
macOS端多人视频连麦直播Demo(Objective-C)
macOS端多人视频连麦直播Demo(Swift)

6、web
Web 端1对1视频通话 Demo
Web端视频电话Demo
Web端在线直播Demo
Web端2.0+版本在线直播Demo
Web端基于Agora信令SDK聊天Demo

7、Unity
在 Unity3D 中集成Agora游戏SDK,实现在游戏中的音频通话Demo
在 Unity3D 中快速集成Agora游戏 SDK,实现在游戏中的音频通话 Demo
在 Unity 中快速集成 Agora 游戏 SDK,实现在游戏中的音视频通话Demo

8、Cocos
集成 Agora 游戏 SDK 到 Cocos2d,实现在游戏中音频通话
集成 Agora 游戏 SDK 到 Cocos2d,实现在游戏中音频通话Demo

9、python
基于Agora信令SDK聊天Demo (Python)

10、工具
企业部署代理服务器
Web端企业部署代理服务器
OBS Studio集成声网SDK的Demo

11、小程序
基于Agora Miniapp SDK ,实现小程序直播互动Demo

12、React Native
基于React Native和Agora SDK 实现视频通话Demo

13、Electron
Electron端开源声网SDK封装

14、Flutter
Agora Flutter SDK 视频通话应用


提问前请自行阅读
于置顶 #2

#3

可以出一个小程序的一对一的视频电话演示demo么,小程序的api有点晦涩


#4

可以看这个https://rtcdeveloper.com/t/topic/589


#5

demo错误

使用electron-sdk实现的的教育解决方案

[快速入门演示](https://github.com/AgoraIO-Community/Agora-Electron-Quickstart
这两个demo都有问题
第一个屏幕共享有问题而且非常卡,
第二屏幕共享关掉再打开会一直超时


#6

频道名?


#7

@weixiaoshiaishang 第一个demo可以试试修改分享的windowsId为0,窗口分享目前可能确实有些问题,全屏分享应该是好的。第二个demo只是方便做快捷的接口调用测试,业务逻辑上可能没有处理得过于严谨,方便的话可以在对应的仓库开个Issue,我们会修复一下问题


#8

你好,咱们有互动白板的功能吗,因为最近公司打算用你们的,但是没有找到互动白板,小班课形式,在线直播