Skip to content

dolbyio-samples/comms-app-web-angular-video-chat

Repository files navigation

License Blog Picture

How to Use Dolby.io Video Conferencing with Angular

This repository contains code sample code for building a video conferencing application using Angular and Dolby.io Communications API. It features screen sharing, chat, and participant management.

Overview

Following the instructions of How to Use Video Conferencing with Angular, this tutorial is a step-by-step guide on how to integrate Dolby.io video conferencing with Angular web applications. It covers everything from setting up a development environment to implementing video conferencing functionality using the Dolby.io API.

Requirements

There are several requirements to follow along with this tutorial:

  • Node.js and npm must be installed on your machine.
  • Angular CLI must be installed to generate and run the Angular app.
  • Any modern web browser to run and test the application

Getting Started

As part of enabling Dolby.io's audio processing capabilities, you would need to sign up for a Dolby.io account. You receive 50GBs to start out for free, which should help you get started with this project.

Once inside the dashboard, make sure you create an app to acquire the API key and secret token. For more information on how to navigate the dashboard, read here.

Go to the file src/app/credentials-vault.service.ts and update your app key and secret based on what is provided to you in your dolby.io dashboard.

Report a Bug

In the case any bugs occur, report it using Github issues, and we will see to it.

Forking

We welcome your interest in trying to experiment with our repos.

Feedback

If there are any suggestions or if you would like to deliver any positive notes, feel free to open an issue and let us know!

Learn More

For a deeper dive, we welcome you to review the following:

About Dolby.io

Using decades of Dolby's research in sight and sound technology, Dolby.io provides APIs to integrate real-time streaming, voice & video communications, and file-based media processing into your applications. Sign up for a free account to get started building the next generation of immersive, interactive, and social apps.

           
      Dolby.io on YouTube       Dolby.io on Twitter       Dolby.io on LinkedIn