LINUX.ORG.RU

Преимущества h.264 перед mjpeg


0

2

Привет.
Собираюсь настроить небольшой сервер видеонаблюдения. Будет около 15 камер.
Каждая из IP камер поддерживает mjpeg и h264. Как я понимаю для принятия потока в h264 нужно использовать RTSP и определенный декодер (ffmpeg к примеру).
Решение с использованием mjpeg на много проще чем придумывать решение с использованием h264.
Скажите пожалуйста, каковы плюсы использования h264. Стоит ли работать в этом направлении.

Скажите пожалуйста, каковы плюсы использования h264.

Соотношение качество/битрейт у h.264 повыше будет.

const86 ★★★★★
()

Соотношение качества/размер, конечно же.

unikum ★★★★★
()
Ответ на: комментарий от AEP

Спасибо всем ответившим!

Вот хорошая статья на тему: http://ipvideomarket.info/report/mjpeg_vs_h264
Смысл: при том же качестве понадобится в 5-10 раз меньше места на >сохраненные файлы от камеры.

Статья хорошая, прочитал.

Если все верно понял то:

Mjpeg:
+качество немного выше при высоких fps.
+не требователен к вычисляющей мощности (относительно).
-видеоархив требует больше места.
-требовательнее к пропускной способности канала.

H.264:
+хорошая степень сжатия при неизменном качестве экономит место
+не требователен к пропускной способности канала
-требователен к вычисляющей мощности.
-реализация у разных производителей может отличаться.


А еше, как я понял используя Mjpeg я буду иметь тысячи файлов (кадров) в видеоархиве, что не есть хорошо! Или как-то можно «на лету» соединить их в один avi?

addicted
() автор топика
Ответ на: комментарий от addicted

+ mjpeg может давать более качественные стоп-кадры (для ваших задач это может быть критично).

unikum ★★★★★
()
Ответ на: комментарий от addicted

А еще, как я понял используя Mjpeg я буду иметь тысячи файлов (кадров) в видеоархиве, что не есть хорошо! Или как-то можно «на лету» соединить их в один avi?

Нет, будет один большой файл.

AEP ★★★★★
()
Ответ на: комментарий от AEP


А еще, как я понял используя Mjpeg я буду иметь тысячи файлов (кадров) >в видеоархиве, что не есть хорошо! Или как-то можно «на лету» соединить >их в один avi?
Нет, будет один большой файл.

Ага, вот оно что!
Я просто тестировал Zoneminder с mjpeg, так у него принятый mjpeg хранится в каталоге в виде тысячи отдельных кадров. Ужасно неудобно, зачем так реализовали.. Может я конечно не разобрался в настройках, а может это такая его специфика.

Вот к примеру AVReg принятный mjpeg хранит в avi.

addicted
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.