| Протокол | Публикация | Просмотр | Для чего |
|---|---|---|---|
| RTSP | да | да | IP-камеры, видеорегистраторы, VLC |
| RTMP | да | да | OBS, vMix, большинство программных кодеров |
| SRT | да | да | аппаратные кодеры, передача через нестабильные сети |
| WebRTC (WHIP/WHEP) | да | да | просмотр в браузере с задержкой меньше секунды |
| HLS | нет | да | просмотр на любых устройствах, задержка несколько секунд |
Кодеки
Видео: H.264, H.265, AV1, VP9. Аудио: AAC, Opus, G.711. Для просмотра в браузере лучше всего подходят H.264 и Opus или AAC: их понимают все браузеры.
Какой протокол выбрать
Для камеры — RTSP, для OBS — RTMP или WHIP, для выезда с мобильным интернетом — SRT. Зрителям в браузере давайте ссылку WebRTC, если важна задержка, и HLS, если важна совместимость со старыми устройствами.