ZERO CODING!!! Create and join audio-video rooms in 5 mins with our newly launched "No Code SDK".

Video Calling API for iOS Objective C with Video SDK

Easily build beautiful video conferencing into your iOS Objective C app.

Fully Customizable UI
Fully Customizable UI
Native Mobile SDK’s
Native Mobile SDK’s
5000 Participant Support
5000 Participant Support
RTMP Live Stream
RTMP Live Stream
Cloud Recording
Cloud Recording
HD Screen Sharing
HD Screen Sharing
Breakout Rooms
Breakout Rooms
Real-time Messaging
Real-time Messaging

Installation

1. Install the package via pod

1pod 'VideoSDKRTC'

2. Initialize Video SDK factory

1import VideoSDKRTC
2
3class MeetingViewController: UIViewController {
4
5    // meeting
6    private var meeting: Meeting?
7
8    override func viewDidLoad() {
9        super.viewDidLoad()
10
11        // Configure authentication token got earlier
12        VideoSDK.config(token: <Authentication-token>)
13
14        // create a new meeting instance
15        meeting = VideoSDK.initMeeting(
16            meetingId: <meetingId>, // required
17            participantName: <participantName>, // required
18            micEnabled: <flag-to-enable-mic>, // optional, default: true
19            webcamEnabled: <flag-to-enalbe-camera> // optional, default: true
20        )
21    }
22}

3. Join the meeting

1meeting?.join();

Fork it.

We love issues, pull requests, forks,
and compliments (constructive criticism counts too).

10,000 minutes free, every month.

Get started for FREE. No credit card required.