Implementation
Once you have decided to implement Ringing or Call Session calling and followed the steps to implement them. Just few additional listeners and methods will help you quickly implement call recording in your app. You need to make changes in the CometChat.startCall method and add the required listeners for recording. Please make sure your callSettings is configured accordingly for Ringing or Call Session. A basic example of how to make changes to implement recording for a direct/default call:- Java
- Kotlin
Settings for call recording
TheCallSettingsclass allows you to customise the overall calling experience. The properties for the call/conference can be set using the CallSettingsBuilder class. This will eventually give you and object of the CallSettings class which you can pass to the startCall() method to start the call.
The options available for recording of calls are:
Start Recording
You can use the startRecording() method to start call recording.- Java
- Kotlin
Stop Recording
You can use the stopRecording() method to stop call recording.- Java
- Kotlin