Video Calling API for iOS Objective C with Video SDK
Easily build beautiful video conferencing into your iOS Objective C app.
Fully Customizable UI
Native Mobile SDK’s
5000 Participant Support
RTMP Live Stream
Cloud Recording
HD Screen Sharing
Breakout Rooms
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();