tiny-pilot / tinypilot

Use your Raspberry Pi as a browser-based KVM.
https://tinypilotkvm.com
MIT License
2.99k stars 250 forks source link

Detect whether the user likely needs STUN for H.264 to work #1649

Open jotaen4tinypilot opened 11 months ago

jotaen4tinypilot commented 11 months ago

Related https://github.com/tiny-pilot/tinypilot/issues/1460.

It would be a nice-to-have convenience feature for the user if we could automatically detect that the user would need a STUN server in order to establish a WebRTC connection to Janus for H.264 video streaming.

That could e.g. be an inline warning in the <video-settings-dialog>, so that the user is directly aware why H.264 wouldn’t work for them.