I am using webRTC streaming via RTCMultiConnection. I created a Cordova application and get the blob URL from the server in the video tag. In Android and browsers, this works well. In IOS, the video plays but the control buttons do not work. Also, the video's position is static on the application. I change the page in the application but the video always stays. When I try to pull the page, it looks like this:
My HTML code :
<video webkit-playsinline playsinline class="screen-video" src="" reload="metadata" autoplay controls></video>
And how I append in JS:
var videoURL = event.mediaElement.src;
$('.screen-video').attr('src', videoURL);
My videoURL is: blob : file:///adfsg-123asd1-12asfd3-4fdssdv
Edit: I can see my iPhone's front camera on the browser live. But I can not see myself, on iPhone.
The video player does not work.
Edit 2 (26-09-2017): There is no problem with the mp4 video. I tried with remote mp4 video, and it works well.

