ConnectyCube Multiparty Video Conferencing code sample
This README introduces ConnectyCube Conference Video sample written in Objective-C lang.
It allows setup video conference between 10-12 people. It's built on top of WebRTC SFU technologies.
- Video/Audio Conference with 10-12 people
- Join-Rejoin video room functionality (like Skype)
- Mute/Unmute audio/video stream (own and opponents)
- Display bitrate
- Switch video input device (camera)
Original integration guide and API documentation - https://developers.connectycube.com/ios/videocalling-conference
The sample uses CocoaPods as a dependency manager for Objective-C and Swift, which automates and simplifies the process of using 3rd-party frameworks or libraries like ConnectyCubeCalls in your projects. You can follow their getting started guide if you don’t have CocoaPods installed.
pod installin the project directory to install required components.
Register new account and application at
https://admin<your_app>.connectycube.comand then put Application credentials from 'Overview' page into AppDelegate class.
(Optional) If you are at Enterprise plan - provide your API server and Chat server endpoints at AppDelegate class to point the sample against your own server.
Code samples are released under the MIT License.