elixir-webrtc / apps

Example apps built on top of Elixir WebRTC
Apache License 2.0
41 stars 4 forks source link

[Broadcaster] Video sometimes doesn't load #35

Closed mickel8 closed 1 month ago

mickel8 commented 2 months ago

Sometimes video on the viewer side doesn't load. I would check how we handle keyframe requests sent from the browser

LVala commented 1 month ago

Reason: once in a while, the ICE from our side won't connect, which seems to be caused by packet loss issues (all of the conn checks or responses for these conn checks in a span of 100-200 ms are dropped).

Adding retransmission to ex_ice (https://github.com/elixir-webrtc/ex_ice/pull/56) seems to fix the problem.