I am using webRTC streaming via RTCMultiConnection. I created a cordova application and get the blob url from server in video tag. In android and browsers works well. In IOS, video plays but control buttons does not work. Also video's position is static on application. I change page in application but video always stay. When i try to pull page, it looks like here :
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 like : blob : file:///adfsg-123asd1-12asfd3-4fdssdv
Edit : I can see my iphone's front camera on browser live. But i can not see me, in iphone.
Videoplayer does not work.
Edit 2 : 26.09.2017 There is no problem with mp4 video. I tried with remote mp4 video, and it works well.
Here is screenshots, they are all same. Only src different.
p.s Big video is mp4 always static position, and small video is blob and when i scrolling, it scroll to. :
https://i.imgyukle.com/2017/09/25/kgZev.jpg
https://i.imgyukle.com/2017/09/25/kg4kx.jpg
https://i.imgyukle.com/2017/09/25/kg6a6.jpg
enter image description here