HD vs SD looks like 1st class world problem people mostly is here looking for basic streaming:-)
But I don’t know the answer
Indeed, but frigate really struggles with object detection on the small stream.
hey, i’'ve been trying to connect my camera do Frigate, how did you get the rtsp stream?
That link has the instructions mate.
Thank you, you are a life saver, your link and go2rtc worked like a cherm for me!
Thank you very much mate, with your help I was able to get my LSC Outdoor Camera to work!
My steps where:
- Install GitHub - felipecrs/hass-expose-camera-stream-source: Home Assistant integration to expose an API to retrieve the camera stream source URL in Home Assistant
- Add the blank “expose_camera_stream_source:” line to the configuration.yaml file.
- Install go2rtc in in Home Assistant (GitHub - AlexxIT/go2rtc: Ultimate camera streaming application with support RTSP, RTMP, HTTP-FLV, WebRTC, MSE, HLS, MP4, MJPEG, HomeKit, FFmpeg, etc.)
- Create a “/config/go2rtc.yaml” file and add the following config:
/config/go2rtc.yaml
/config/go2rtc.yaml
streams:
my_camera:
- echo:bash /config/custom_components/expose_camera_stream_source/get_stream.sh camera.lsc_outdoor_camera
(Change the camera name to match your LSC camera entity name)
- Installed the “Generic Camera” integration into Home Assistant
- Configured the default RTSP steam path that came out of go2rtc (rtsp://192.168.x.x:8554/my_camera) where it’s your Home Assistant’s IP address.
*Added the stream to the generic camera on the lovelace dashboard, and voila!
Hi,
I’ve a Woox R4252 Smart Outdoor Camera, and I’m trying to confiure it with Frigate.
I don’t really undestand how to install and configure every add-ons and frigate.
My conf :
In Raspberry Pi 3
Core
2024.1.5
Supervisor
2023.12.1
Operating System
11.4
Interface utilisateur
20240104.0
Frigate (Full Access) by Add ons
Thanks.
I have the same setup and was able to expose tuya camera feed to frigate add-on.
However, since I migrate frigate to docker and use frigate proxy, I am not sure how to change my config.
Do I follow “When go2rtc is running within Frigate” or " When go2rtc is running via docker" instruction?
Or I need to setup go2rtc in seperate docker even though it is included in frigate?
you would use the first one as you are not using a separate go2rtc installation
Thank you for your clarification.
At the end of the first instruction there is a remark that says:
If you are running Frigate through docker, read [here] and make the necessary adaptations.
I am not sure what exactly should I change to make my dockered frigate see this exposed stream.
Someone know how to run the command : get_stream_source.sh to test address ?
You can run it from the Terminal add-on or the VS Code add-on:
bash /config/custom_components/expose_camera_stream_source/get_stream.sh camera.my_camera
I have written a standalone script that can retrieve both the RTSP or the HLS stream for a Tuya camera from Tuya API without requiring Home Assistant at all:
I noticed that RTSP does not work for some cameras while HLS does, and Home Assistant will always try to use the RTSP stream no matter what. This means you can play some camera feeds that were previously unplayable in Home Assistant by using this script with go2rtc.
I’m thinking of buying this cheap Tuya camera, so i can check on my dog when i’m not home.
Does anyone has experience with it, and is it possible to integrate it to HA/Frigate with PTZ?