same issues here, have you found solution?
Is the raspberry to slow to transcode the stream?
Yes.
in my case i have a HP microserver with xeon processor, so unlikely the processor/hardware is the issue
HA is running on that server with esxi
Hi, do you have found solutions a this issue?
I stopped using stream, I use the play command now , works much better
I would like to know how you used this play command because I also have a lot of delay.
Did you enable the ffmpeg: integration in your configuration?
76/5000
Yes I activated and everything is fine, but the cameras have a delay of 6 to 8 seconds.
I stopped using stream, I use the play command now , works much better
wanted to know how he did it above.
hi, see below
i created a template switch to expose my caremas to google
so i just say: camera xx on/off to google
the link is coming from motioneye streaming url, or you can use what ever stream you want
google_camera_buiten:
friendly_name: Camera Buiten
value_template: "false"
turn_on:
- service: media_player.play_media
data_template:
entity_id: media_player.google_hub
media_content_id: http://192.168.0.23:8082
media_content_type: "image/jpg"
turn_off:
- service: media_player.turn_off
entity_id: media_player.google_hub
ok, i see in RC release notes for 110 release , that we can now configure 2 base urls
internal + external
maybe that helps for the slow camera streams!
how does that help? i have also this problem with RTSP streams, 10 seconds behind. and this is in passthrough mode, so the cameras are h264, so there is no transcoding happening via ffmpeg? I think that it got worse on 110. on 104 was working better.
In my case it didn’t help…
Try this, let me know if it works.
https://community.home-assistant.io/t/2-minute-stream-delay/185762/6?u=joaquin68
I’m running HA in a docker container on Unraid. I spun up a MotionEye container and fed it the RTSP stream of my Unifi Protect and Wyze cameras. No more delays and perfect response on notifications. Let me know if you need help.
Hi, I’m also having a delay. Mine is about 5 seconds so not too bad, but would like to reduce this.
I’ve connected a Reolink E1 Pro through ONVIF integration. Home Assistant is running on Hass.io on a RP 3B.
Does anyone have any advice on what I can do to reduce? I’ve already reduced frame rate and resolution to about 15fps and 1080P and don’t want to go much lower than that. I also have preload stream enabled on the UI.
On ONVIF Device Manager there is no delay at all. Could it be the RP hardware causing the delay?
Testing a Reolink 520 and I have a big 15+ second delay via Home Assistant even with the low res 640x480
_sub feed. I also have the Preload option turned on. In VLC on my macbook there is barely a delay, 1-2 seconds.
Currently running on a Raspberry Pi 3B.
Delay is no better on a Pi 4 and it seems this is related to how HA handles stream feeds. ONVIF integration reduces the delay for me by about 1/2 but still not great (6-10 seconds depending).
I run HASS on a bare metal host and I was getting a 10-20s delays from my HIkvision cameras using Generic platform rstp feed while on VLC I was getting no delays at all. What helped me was to move to mjpeg platfrom (my camera supports it). Now I have real live stream in frontend. Hope this will help somebody
Cheers
camera:
- platform: mjpeg
name: cam1
mjpeg_url: http://<IP>/ISAPI/Streaming/channels/102/httpPreview
username: !secret cam_user
password: !secret cam_pass
authentication: basic