Recently we've run into some issues with Flashphoner WebRTC on iOS 11 devices. When the video element is hidden and then shown, the video stops rendering. The audio continues to play. Through the WebRTC getStats API, I've been able to verify that the video data is still being streamed to the device, it's just not being rendered.
This poses an issue for us as we need to be able to toggle displaying the video while keeping the audio stream running in the background at all times.
This behavior was observed in the official FlashPhoner embed player demo (and in our custom FlashPhoner implementation).
Original test: WebCallServer version: 5.0.2570 w/ WebCallClient version: 0.5.25.2455
We also tried updating to the most recent versions (client 0.5.26.2455 / server 5.0.2650), but the issue still exists.
Here is some sample code to reproduce the issue:
https://codepen.io/anon/pen/qpaqqQ
This poses an issue for us as we need to be able to toggle displaying the video while keeping the audio stream running in the background at all times.
This behavior was observed in the official FlashPhoner embed player demo (and in our custom FlashPhoner implementation).
Original test: WebCallServer version: 5.0.2570 w/ WebCallClient version: 0.5.25.2455
We also tried updating to the most recent versions (client 0.5.26.2455 / server 5.0.2650), but the issue still exists.
Here is some sample code to reproduce the issue:
https://codepen.io/anon/pen/qpaqqQ