# 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.
- Text-chat.
If you have any feedback, doubts or feature request, feel free to email us at support@prortc.com
- 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 Podfile
:
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:
- UIKit.framework
- GLKit.framework
- CoreMedia.framework
- CoreGraphics.framework
- CoreVideo.framework
- AVFoundation.framework
- Foundation.framework
- Security.framework
- CFNetwork.framework
- AudioToolbox.framework
- VideoToolbox.framework
- CoreVideo.framework
- CoreAudio.framework
- OpenGLES.framework
- QuartzCore.framework
- libsqlite3.dylib
- libSystem.B.dylib
- libstdc++.6.0.9.dylib
- libicucore.A.dylib
- libc++.1.dylib
Final step: Other linker flag
Goto your project Build settings and add -ObjC flag in Other linker flag section.
BUILD REQUIREMENTS:
iOS SDK 9.0 or later
RUNTIME REQUIREMENTS:
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.
Codiant Software Technology Pvt Ltd develops and operates ProRTC.
ProRTC project authors, support@prortc.com
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.