We are Experiencing difficulty in Playing WebRTC Desktop Capture streams in some networks.
publishing desktop capture using getDisplayMedia API to Wowza has no issues. I can record the stream in server and playback smoothly.
Some of our clients can also view the streams perfectly.But most of the clients faces difficulties.
Some are viewing black screen and some other are viewing scrambled images.
so we thought it was network issue and analyzed using packet capture .
Observed that ICE candidate exchange happens but few UDP packets are coming from server.
reduced the screen capture resolution from 1280x720 to 640x480 using constraints , then packets are arriving properly and playback occurs smoothly
UDP packet size is less than 1000 in 640x480 resolution.
packet size is 1372 in 1280x720 resolution.
IS it a UDP streaming issue? or network issues? is wowza has any configuration to control this behavior?
ONLY UDP is enabled in ICE Candidate Setup .
Publish Video Codecs is h264
Browser used for testing Google Chrome & Firefox
We are totally clueless. Any help will be greatful.