День добрый.
Есть куча отечественных регистраторов
Око-Архив III 4Net и
Око-Архив Авто.
В
Око-авто стоят диски по 240ГБ, на них пишется звук + видео с трёх камер, из них две с разрешением 352 х 288 и ода с 720 х 576.
В
Око 4Net стоят диски по 1ТБ. Видео пишется с различным количеством камер, с разрешением 352 х 288, 720 х 576.
Видео кодек H.263+ аудио кодек TELP, GSM6.10 а-Law, м-Law, покупается по отдельности в свой контейнер(.r)
Проблемы с которыми столкнулся:
-Софт работает только под OS Windows.
-Нельзя организовать общий доступ к архивному видео, только чтение с локального диска, (в моём случае этим диском является iSCSI диск, при этом в Windows нельзя отформатировать диск более 16ТБ).
-Примерно раз в полгода происходит сбой ПО и приходиться пересобирвать индес файл .
-Удалять ненужное видео нужно самописным скриптом и пересобирвать индекс файл. (процесс занимает не меньше двух суток.)
-Нельзя конвертировать видео каким либо иным софтом, родной софт может конвертировать видео диапазоном не более суток.
ffprobe -i 0937523853.r -show_format -print_format json{
"format": {
"filename": "0937523853.r",
"nb_streams": 1,
"nb_programs": 0,
"format_name": "h263",
"format_long_name": "raw H.263",
"size": "1423872",
"probe_score": 50
}
}
Задачи:
-Хранить видео на сервере с регистраторов от 6 месяцев до года(не iSCSI).
-Возможность просматривать видео с нескольких компьютеров, пусть это будет html5.
-Экспортировать нужный отрезок видео.
-Сэкономить место, на контейнерах (исходный формат весит в 2 раза больше нежели его пережать в h264 и положить в mp4).
1) Основной вопрос, как работать с контейнером без готовых библиотек?
2) Как лучше вещать видео для 2-4 человек (соотношение видеокодеки/софт)?