ApiRTC iOS SDK tutorials

These tutorials describes some of the possibilities of ApiRTC iOS SDK, the goal of our tutorials is to help you in the ApiRTC integration.

For more details, you can also check our complete API Reference

UserAgent tutorials

UserAgent is the starting point of apiRTC and enables you to manage several important aspects such as :

  • User registration
  • Media devices management
  • Offline features ...

More details on our UserAgent description.

UserAgent-1 : Registration : external user management

Manage your users in your database

UserAgent-2 : Registration with integrated users management

Users are managed on Apizee Cloud

Conversation tutorials

Conversation will enable you to manage multi-party communication : conference, whiteboard, groupChat ...

These tutorials describes some of the possibilities related to Conversation API

Conversation-1

Create a conversation to establish multi-party conference : audio, video

Conversation-2: Conference with media devices selection

Create a conversation to establish multi-party conference : audio, video and select your media devices

Conversation-3: Conference with media muting

Learn how to mute your local stream

Conversation-4: Advanced streams Pub/Sub

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

Conversation-5: Join / Leave

Learn how to join / leave a conference

One-to-One Communication

Learn how to establish One-to-One communication on ApiRTC.

One-to-One-1 : Calls

Establish audio or video calls between two users

Stream Management tutorials

Stream is used to manage MediaStream.

These tutorials describes some of the possibilities related to Stream API

Stream-1 : Select Media

This demo teaches you how to select a media device to start a stream