We are using video SDK versions 1.8.5 to 1.10.7 in our React application. While other browsers are working fine, we are encountering the following issue specifically with Safari browsers:
“It is necessary to wait for audio encoding and decoding to be ready before calling the ‘startAudio’ method.”
To fix this issue, we need to ensure that the audio encoding and decoding processes are completed before invoking the ‘startAudio’ method. This may require making adjustments to our code, potentially implementing a mechanism to detect when audio encoding and decoding are ready before initiating the ‘startAudio’ process. We should review our implementation and consider incorporating any necessary checks or waiting periods to ensure compatibility with Safari browsers.