AlexxIT / WebRTC

Home Assistant custom component for real-time viewing of almost any camera stream using WebRTC and other technologies.

Home Page:https://github.com/AlexxIT/Blog

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Exernal access with WebRTC doesn't work

AlexxIT opened this issue · comments

commented

WebRTC technology can't use your HTTP/HTTPS-access to Hass. It uses separate TCP/UDP port to connect. And it can handle access to stream even if you have private IP-address, but not in all cases. If your stream does not start with an external connection, you may be behind a symmetric NAT.

In case of problems with WebRTC access, this component can use MSE technology. It has its pros and cons. But it doesn't work on iPhones (the worst browser in the world). It also does not work in the Hass app for macOS. But it works in browsers for macOS and iPadOS.

Setting up external access for WebRTC may require you to have IT skills. Read more in go2rtc project.