Camera - still image from livestream


I have an HikVision NVR and a Xiaovv PTZ camera (only has RTSP port exposed).

I have two lovelace card in my dashboard, I cannot get a Still Image URL for the HikVision, therefore it shows a broken icon, but clicking the card opens the stream. Even if the link for still image doesn’t work, i cannot remove it from the configuration as Home Assistant gives error.

My Xiaovv camera shows the livestream directly in the card but it continously stream. It does not have the still image too so i was wondering if its possible to capture a snapshot at intervals and show it as still image?

  - platform: generic
    still_image_url: "http://admin:[email protected]/ISAPI/Streaming/channels/401/picture"
    stream_source: "rtsp://admin:[email protected]:554/Streaming/Unicast/channels/401"
    authentication: digest
    name: Front Cam

camera 1:    
- platform: ffmpeg
  name: TV Cam
  input: rtsp://admin:[email protected]/live/ch00_1
1 Like

I’m having the same issue, no solution as of yet :confused:

Same for me here. I only have the rtsp stream available and no still_image_url.
We can arrange some script to grab a snapshot from the stream using ffmpeg.
Anyone have any other ideas?


How did you manage to get it work on HA??
I have this xiaovv ptz camera
but I cannot see it in HA only in Xiaomi Home App…
I’ve added aqara hub into HA via HomeKit integration, but cannot see it either…


Pull up, I have also this camera like @tuxi but can’t connect to HA :confused: