My cameras have no way of providing a feed I can stream so through some convoluted method I’ve managed to get MP4s saved at each motion. These MP4s are static files hosted in an HTTP location visible to Home Assistant.
Config:
- platform: ffmpeg
input: !secret garden2_mp4
name: camera_garden2_mp4
Frontend:
entity: camera.camera_garden2_mp4
name: Garden 2
show_name: false
show_state: false
type: picture-entity
Up until either 0.90 or 0.91 I’d get a static image displayed on the card and after a single tap I’d get the full playback of the mp4. Working as intended.
Now after updating, I tap and I get only 3 seconds of video before the it begins to buffer and do nothing else. The following appears in my error log.
2019-04-15 14:04:33 ERROR (stream_worker) [homeassistant.components.stream.worker] Error demuxing stream: No dts in packet
Any suggestions or alternatives will be greatly welcomed.