Agora Interactive Broadcast Overview

With the Agora globally-deployed SD-RTN™ (Software Defined Real-time Network) and end-to-end network technology, the Agora Native SDK for Live Broadcast provides superior live broadcast quality with minimum latency and low packet loss.

Functions

The Agora Native SDK for Live Broadcast supports the following functions:

  • Provides SDK for multiple platforms: iOS, Android, Windows, macOS, Linux, Web, and Wechat application;

  • Supports cross-platform interaction;

  • Supports cross-channel co-hosting up to 17 hosts;

  • CDN (Content Delivery Network) support: Compatible with all CDN solutions and can host unlimited viewers;

  • Self-collection Interfaces: Customized for unique needs.

Applications

The Agora Native SDK for Live Broadcast can be used in the following scenarios:

  • Live platform broadcasts: Showrooms, concerts, and reality shows.

  • Live sports broadcasts: Commentaries, calls between celebrities and fans, and gaming events.

  • Live travel broadcasts: Tour and shopping guides.

  • E-commerce: Overseas shopping, second-hand transactions, and sales of luxury goods.

  • Online education: Small classes, corporate trainings, and large lecture classes.

  • Financial news broadcast: Equity market reviews and evaluations.

Features

The Agora Native SDK for Live Broadcast consists of the following features:

Reliable Quality

  • Patented voice technology enables noise reduction, echo elimination, and sampling across all bandwidths.

  • Self-developed video technology enables plotting points in seconds, bandwidth adaptation, dynamic video-profile switching, minimum packet loss, and low latency.

Functions

  • Dual-stream video support: Supports high and low streams to adapt to various video layouts and save bandwidth.

  • Raw data: Supports voice and video data sampling of third-party apps, as well as data-processing before and after samplings.

  • Third-party integration: Supports customization, such as image enhancement, detection of sexually explicit content, recording, face recognition, and face swap.

  • Audio mixing: Supports mixing local or online music and chorus across channels.

Compatibility

Platform Supported Version
Android 4.1+
iOS 8.0+
Windows XP SP3+
macOS 10.0+
WeChat Mini App Support
Web
  • Chrome 58+
  • Firefox 56+
  • Safari 11+
  • Opera 45+
  • QQ 10+

Ease of Use

  • Simple integration. Live broadcast can be integrated within 30 minutes.

  • An all-in-one SDK package including a demo, sample code, and reference documentation.

  • An optimized SDK package size.

Quality Assurance

  • Global deployment.

  • Real-time network supervision.

  • Statistics for bitrates, frame rates, resolutions, freeze rates, plot times, and packet loss.

  • SLA (Service Level Agreement) safeguards.

  • Tools for root cause analysis.

References

  • Quickstart Guides on how to deploy and quickly get started on using the Agora Native SDK for Live Broadcast.

  • API Reference lists various APIs to call and their functions when using the Agora Native SDK for Live Broadcast.