ApiRTC
BlogSupportSign UpConsole
BlogSupportSign UpConsole
  • ApiRTC Developer Portal
  • Status Page
  • What is ApiRTC?
    • Key Concepts
    • ApiRTC Architecture
    • Supported browsers
      • Vintage Browsers Compatibility
    • Billing
    • Product Roadmap and releases
  • Terms & Privacy Policies
    • 🍪Cookies
  • Get help & support
  • ApiRTC JS Library
    • QuickStart Guide
    • Where to find ApiRTC library?
    • Developers Guide
    • Video Communication LifeCycle
    • Demo App & Resources
    • Authentication
    • SDKs & Frameworks
      • ReactJS Libraries
        • Getting Started with ApiRTC React Hooks
        • ApiRTC React Hook Lib Reference
      • ReactNative library
      • Android SDK Reference
      • iOS SDK Reference
    • ApiRTC.js Reference
    • Changelog
  • REST APIs & Integration
    • Introduction
    • Apizee REST APIs
    • 3rd-party software integration
    • Webhooks
    • Rate Limits
    • Try it out
  • Other Resources
    • SDK License Agreement
    • ApiRTC Website
    • Blog
    • ApiRTC Community Github
Powered by GitBook
On this page
  • The Demo App
  • Code Examples
Edit on GitHub
  1. ApiRTC JS Library

Demo App & Resources

Fully-functional demo app to get an overview of all the features

PreviousVideo Communication LifeCycleNextAuthentication

Last updated 1 year ago

Before playing with any demo, make sure you have a registrered user account on the ApiRTC Console.

The Demo App

The ApiRTC demo web application is based on Angular and demonstrates the features of the ApiRTC javascript library.

The user interface is designed as a step-by-step process, putting one API method behind every button.

Check the and its full on GitHub.

Feel free to use this demo as an example to develop your own ApiRTC web app.

Code Examples

Find all the demos on the .

Feel free to if needed.

dedicated github repo
raise issue on the GitHub repo
Register on https://cloud.apirtc.com
running webapp
source code
The fully-featured ApiRTC demo app
Angular
JS
Cover

Conversation

Create multi-party conversation with audio and video

Cover

Device selection

Establish multi-party conversation and select your media devices

Cover

Active speaker

Conversation with QoS Monitoring and active speaker detection

Cover

Media muting and screen sharing

Learn how to mute your local audio/video streams and share your screen in a conversation

Cover

Chat

Exchange chat messages between all users in a conversation

Cover

Whiteboard

Learn how to start a multi-party whiteboard on a conversation

Cover

Whiteboard invite

Learn how to start a Whiteboard and invite users

Cover

Advanced streams selection/pub/sub

Learn how to select streams and media type on publish and subscribe

Cover

Join/Leave

Learn how to join / leave a conversation

<> < >

<> < >

<> < >

<> < >

<> < >

<> < >

<< >

<< >

<> < >

Code
Run Demo
Code
Run Demo
Code
Run Demo
Code
Run Demo
Code
Run Demo
Code
Run Demo
Code
Run Demo
Code
Run Demo
Code
Run Demo