AgoraIO / Basic-Video-Broadcasting

Sample app to join/leave a channel, set the role as a host/audience, mute/unmute, switch between front/rear cameras, and set the video parameters.
MIT License
269 stars 287 forks source link
agora broadcasting livebroadcast

Basic Video Broadcasting

English | 中文

Agora provides a set of sample applications demonstrating how to get live video broadcasting integrated directly into your applications using the Agora Video SDK.

Sample applications for live video broadcasting are provided for Android, iOS, macOS, Web, and Windows.

The live video broadcasting sample applications, demonstrate how to:

Platforms Supported

Project Folder Name Platform Description
OpenLive-Android Android Android live video broadcasting
OpenLive-iOS-Objective-C iOS(Objective-C) iOS live video broadcasting(Objective-C)
OpenLive-iOS iOS(Swift) iOS live video broadcasting(Swift)
OpenLive-macOS-Objective-C macOS(Objective-C) macOS live video broadcasting(Objective-C)
OpenLive-macOS macOS(Swift) macOS live video broadcasting(Swift)
OpenLive-Windows Windows Windows live video broadcasting
OpenLive-Windows-MFC Windows(MFC) Windows live video broadcasting(MFC)
OpenLive-Web Web Web live video broadcasting

Contact Us

License

All sample applications are licensed under the MIT License (MIT). View the license.