Breaking changes
Starting with version 3 the streaming server has been changed from RTSPtoWebRTC to go2rtc.
Important: now you have public open ports:
- 1984 for go2rtc WebUI
- 8554 for RTSP server
You may want to close them or add a password protection if you not trust your local network. If you reinstall the integration - you will be prompted to set a password or disable external access to these ports. Or you can manually create a file go2rtc.yaml
in the directory with the Hass configs.
Important. Make sure you have cleaned your browser's cache. Especially in the mobile app. The new card does not have an icon in the upper right corner.
Other changes
- if you set up port forwarding on the router, they have changed, now it is one TCP/UDP port
- if you did not have sound working - you can now use transcoding with FFmpeg
- if your video doesn't work, you can now use FFmpeg transcoding with hardware acceleration
- if you had a stream in a format other than RTSP - now that's not a problem either
- if you are a Frigate user - go2rtc is now built in there as well (starting from version 12)
- if external access to WebRTC doesn't work for you - now you can setup free public tunnel via Ngrok service