Итак в последнее время мне очень не даёт покоя вопрос real-time трансляции потока с камеры.
От потока RTSP в чистом виде толку мало. В браузере телефона или на ТВ его не запустить.
Программа gstreamer показывает, что протокол в целом нормальный, задежка всего 0.2 сек.
vlc показывает, что популярный софт совсем не панацея, задержка 1.5 сек.
WebRTC крутая технология про real-time в браузере, но поднять дома свой стриминговый сервис очень не просто. Я пока не справился.
В Home Assistant есть два варианта трансляции:
У ffmpeg (MJPEG) довольно приемлемая задержка в 0.8 сек. Возможно её можно улучшить.
У stream (HLS) вообще всё очень плохо. Хотя в этом способе нет конвертации и нагрузки на процессор. Задержка 4.8 сек.