prevent specific resolution to occur on the stream, but I haven't seen any option for that in WebRTC implementation.perhaps try a different HTML5 video player, e.g.I have anycodings_video the following on my mind: I'm not sure how anycodings_video would I proceed solving this issue. I anycodings_video have browsed the web for native HTML5 video anycodings_video player specification but there is nothing on anycodings_video supported resolutions. In anycodings_video this case it was working fine with 720x540px anycodings_video and 1440x1080px, but not with 1080x810xpx. It anycodings_video seems that native HTML5 video player has anycodings_video problems only with certain resolutions. Here is a screen shot of anycodings_video how it looks like:ĭebugging on the MediaStreamTrack in console anycodings_video shows how resolution has changed:īut here comes the interesting part. What anycodings_video happens is the video becomes "corrupt", anycodings_video though you can still distinguish some of it anycodings_video between the noise. But if at some point anycodings_video receiving/sending client experiences network anycodings_video connection degradation, then WebRTC anycodings_video degradation implementation kicks in by anycodings_video lowering resolution of the stream. More resolutions to choose from scratch, easy setup.
While taking the benefits from full Retina for graphics or movie cutting, automatically change to HD-TV resolution when starting DVD Player or the usual beamer resolution when opening Powerpoint. anycodings_video The live stream appears in video and all is anycodings_video fine up to this point. With SwitchResX it is totally easy to match your screen resolution to the best for any app or use.
Basically when remote anycodings_video MediaStreamTrack is received by a client it anycodings_video is assigned to HTMLMediaElement.srcObject.
I'm using HTML5 video tag to display anycodings_video incoming live video stream via WebRTC anycodings_video protocol.