zlacker

[parent] [thread] 1 comments
1. lxe+(OP)[view] [source] 2020-07-23 19:21:14
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.
replies(1): >>hasper+Iu1
2. hasper+Iu1[view] [source] 2020-07-24 08:07:05
>>lxe+(OP)
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]