This is an example app built with the Telnyx Video iOS SDK. The code is open source and easy to configure so developers can try out real time video an audio features.
- Real time video conferencing with audio and video
- Enable/disable camera
- Mute/unmute mic
- Toggle front/back camera
- Active speaking detection
- Real time audio/video statistics
- Display remote participant screen with full screen support
- Display list of participants with their real time audio/video status
You'll need an Telnyx API key and a Room ID which you'll create in the following steps.
Head to telnyx.com/sign-up to sign up for your free Telnyx account.
Once signed up you will have access to Telnyx Portal, where you can set up and manage your API KEY, and more.
Go to API Keys section and click on Create API Key
button. It will generate a key for you. Copy and save this key in a safe place and don't share it with anyone it is a sensitive value.
You need this API Key to consume the API https://api.telnyx.com/v2/rooms
to manage your room ids.
You should read this documentation to learn how to create a new Room ID. When you get your roomId
you can join a Room.
- Clone this repo / download the project.
- Open terminal and navigate to the project's root directory.
- Run
pod update
.