# ProRTC iOS Sample - A WebRTC Solution for iOS
ProRTC framework provides the infrastructure needed to integrate Google native WebRTC in iOS apps. It is a layer handcrafted over WebRTC native trunk code to obtain audio/video conferencing, text-chat, file sharing and other cool stuff.
ProRTC iOS sample helps you to better understand the features of ProRTC and demonstrates basic integration steps for providing support for the following features in your iPhone/iPad apps:
- 1x1 video call.
How To Get Started
- Download ProRTC and try out the included sample project.
- Check out the documentation for the APIs available in ProRTC framework.
The ProRTC requires Xcode 7+.
CocoaPods is a dependency manager for Objective-C, which simplifies the process of integrating 3rd-party libraries in your projects. You can install it with the following command:
$ gem install cocoapods
To integrate ProRTC into your Xcode project using CocoaPods, specify it in your
platform :ios, '9.0' target 'TargetName' do pod 'ProRTC', '1.0.0-beta2.1' end
Then, run the following command:
$ pod install
Drag & drop
ProRTC.framework into your project. If you don't have
ProRTC.framework, you can download from here Or you can easily find in this sample project.
The ProRTC framework requires the following frameworks and libraries:
Final step: Other linker flag
Goto your project Build settings and add -ObjC flag in Other linker flag section.
iOS SDK 9.0 or later
iOS 9.0 or later
Supported on Wi-Fi and 3G/4G/LTE connections.
If you want to contribute in WebRTC era, share your ideas, changes and modifications to provide more benefits to developers.
You're free to copy and modify the source code of ProRTC sample project for your own projects. See LICENSE for details.
ProRTC services are available under the Commercial license. See the Terms for more info.
The ProRTC framework utilizes the following copyrighted projects, the use of which is hereby acknowledged.