About enxRTC iOS
enxRTC iOS is a powerful SDK that allows you to integrate real-time communication capabilities into your iOS applications. With enxRTC iOS, you can effortlessly enable voice, video, and data sharing functionalities, enriching your applications with collaborative features.
Features
- Real-time voice communication
- Live video conferencing
- Data sharing capabilities
- Screen sharing
- High-quality audio and video streaming
- Multi-platform support
- Secure and reliable communication
Getting Started
To start using enxRTC iOS in your project, follow the steps below:
- Install enxRTC from Cocoapods:
- Import the enxRTC module in your Swift or Objective-C file:
- Create a session using your App ID and Token:
- Join the session:
- Implement the necessary delegates for handling events:
- Implement the required delegate methods:
- Enjoy the powerful real-time communication capabilities of enxRTC iOS!
pod 'enxRTCiOS'
import enxRTCiOS
// Initialize enxRoom instance
let room = EnxRoom()
// Create a session
room.createRoom(, token: , completionHandler: { (success, error) in
if success {
// Session creation successful
} else {
// Handle error
}
})
// Join the room
room.joinRoom(completionHandler: { (success, error) in
if success {
// Successfully joined the room
} else {
// Handle error
}
})
room.setRoomDelegate(self)
extension YourViewController: EnxRoomDelegate {
// Handle delegate methods here
}
Documentation
For detailed documentation and usage examples, refer to the official enxRTC iOS documentation available at your-documentation-url.com.
Support
For any issues, queries, or suggestions, feel free to reach out to our support team at support@example.com.
License
enxRTC iOS is released under the MIT License. For more details, check out the license file included with the SDK package.