Trusted by 300+ global business & tech leaders
IOS SDK TUTORIALS
From Blank App to Live Experience, Step by Step
Start with a blank Swift app and build a working call, audio room, or HLS live stream using CocoaPods or Swift Package Manager and secure token delivery.
Video Calling
Build a working video call in Swift, from room creation to call controls.
Audio Rooms
Build an audio-only room on iOS with speaker roles and AVAudioSession routing.
IOS SDK FEATURES
What does the VideoSDK iOS SDK support?
Create native iOS calling and streaming experiences with flexible media UI, collaboration, moderation, recording, quality events, security controls, and AI-assisted workflows.
Developer Experience
- Swift and Objective-C support
- Delegate-driven events
- CocoaPods integration
- Swift Package Manager
- Sample applications
UI & Custom Layouts
- Custom participant views
- Grid and speaker layouts
- Native video rendering
- Custom controls
- iPhone and iPad UI
Audio, Video & Screen Sharing
- Microphone controls
- Camera controls
- Remote media tracks
- Screen sharing
- Device and track events
Live Streaming & Recording
- HLS live stream
- HLS streaming workflows
- Cloud recording
- Custom stream layouts
- Livestream state callbacks
Collaboration & Engagement
- PubSub messaging
- Chat and reactions
- Whiteboard integration
- Real-time transcription
- Participant metadata
Moderation & Access Control
- Host and participant roles
- Mute and remove actions
- Waiting-room patterns
- Permission-aware controls
- Delegate-based moderation
Performance, Scale & Observability
- Call-quality events
- Adaptive media controls
- Active speaker callbacks
- Participant state tracking
- SDK log levels
Security & Compliance
- Server-generated access tokens
- Meeting access controls
- Geo-fencing options
- Proxy support
- iOS privacy permissions
AI Features
- Real-time transcription
- Post-call summaries
- Speech-driven workflows
- AI assistant integrations
- Transcript callbacks
Get started for free today
Grab your API keys and start building with free $20 included in your account. Need enterprise-grade security or custom workloads? Talk to an expert!
