zlacker

[return to "Show HN: TinyPilot – Build a KVM over IP using a Raspberry Pi"]
1. lxe+DZ[view] [source] 2020-07-23 19:21:14
>>mtlync+(OP)
Oh man, the video latency woes. I've been going through the same motions trying to get minimal-latency stream-to-browser from an Amcrest (Dahua) IP camera. Their app and cloud services leaves much to be desired, so I tried to roll my own. They cameras send h264-encoded stream over rtmp but also through some kind of custom HTTP protocol which their browser app (requiring a scary binary native plugin) decodes, but it's challenging to reverse-engineer.
◧◩
2. hasper+lu2[view] [source] 2020-07-24 08:07:05
>>lxe+DZ
From experience trying to minimise latency of Raspberry Camera stream, two biggest factors of latency are H264 encoding (maybe because it's temporal) and RTMP.

MJPEG and UDP/TCP streaming work better (for me at least).

[go to top]