Jump to content
Sakhalin_Cat

Линия как промежуточный сервер.

Recommended Posts

Добрый день.

Возможно ли настроить связку из двух серверов Линия, чтобы один из серверов выполнял функцию сжатия видео и отдавал его уже на центральный сервер. Просто есть несколько удаленных филиалов с плохими каналами связи и потоки  с камер плохо проходят. Камер много, обьем несжатого трафика довольно большой. Хотелось бы передавать уже обработанное видео в файловом варианте или еще как. Либо синхронизировать сервера вечером когда камеры дают минимум трафика. типа центральный сервер а к нему дочки подключены по схеме звезда.

Share this post


Link to post
Share on other sites

Здравствуйте!
Отдавать потоки может:
- сервер под управлением Windows ;
- сервер под управлением Linux ;
- мультиформатный видеорегистратор «Линия XVR» ;
- «Линия MicroNVR» ;
- «Линия NVR» .

Принимать потоки может:
- сервер под управлением Linux ;
- мультиформатный видеорегистратор «Линия XVR» ;
- «Линия MicroNVR» ;
- «Линия NVR» .

Для подключения потока нужно указать IP адрес сервера, порт (по умолчанию 9780), имя и пароль пользователя "Линия" и указать номер канала (нумерация с нуля).

Безымянный.jpg

 

Share this post


Link to post
Share on other sites

Это получается по 2 лицензии на одну камеру. По лицензии на каждом сервере. Да и трафик не снизится насколько я понимаю. Вариант обьединения двух серверов во что-то типа кластера с единым файловым массивом возможно? Просто файловый массив сжатого видео гораздо более компактен для передачи, чем общая сумма трафика с камер. сумма трафика.

Share this post


Link to post
Share on other sites

на промежуточном сервере можно использовать демо версию.(если запись не нужна)

Share this post


Link to post
Share on other sites

Речь вероятно об IP камерах, верно? "Линия" не пережимает потоки с IP камер и экономии, я  так предполагаю,  никакой не будет. Т.е. поток со 100 IP камеры с разрешением 1920x1080 по 25 к/с, H.264,  никак не получится отдать/получить через канал 1 Мбит/с. Опишите конфигурацию сети и ситуацию подробнее.

Цитата

Вариант обьединения двух серверов во что-то типа кластера с единым файловым массивом возможно?

Писать с нескольких серверов на одну систему хранения данных вполне возможно при соответствующих настройках.  Например, «Линия SAN» или «Линия DND 1000 Tb» https://devline.ru/videoserver/SAN.html

 

Share this post


Link to post
Share on other sites

IP камеры с кодеком H.264 уже передают данные в сжатом виде (не сжатый\плохо сжатый это JPEG\MJPEG).

Одна камера:

1 поток - 1920х1080, H.264, 25к\с стандартный битрейт 4 Mbit\s

2 поток - 352х288 (640x480), H.264, 25к\с стандартный битрейт 0.3 (0.5) Mbit\s

Вариант 1.  Условно много серверов + 1 сервер-клиент.

Локально в каждом филиале архив пишем в первом потоке, второй поток только на трансляцию.

В центр хранения забираем только второй поток и там же его храним\записываем. Просматриваем в реальном времени и в архиве.

При необходимости разбора инцидента или экспорта видео подключаемся в конкретный филиал и работаем с архивом первого потока.

Вариант 2.  Условно много серверов + 1 клиент

Локально в каждом филиале архив пишем и первый и второй поток. Настраиваем запись по группам так, чтобы не больше 8 камер писалось на 1 диск (это снизит нагрузку на диски при копировании файлов архива). Настраиваем через встроенный "Планировщик заданий" или  внешние программы копирование файлов по расписанию в центр хранения. При этом скорее всего данное копирование будет отставать по времени с реально записываемым данными в какой-то момент будет недоставать необходимого архива (за сутки записали 1Gb, а передать смогли 250 Mb). Например при  30 дневном архиве в филиалах, будет получаться 1-2 недели в центре хранения при этом актуальные данные за 2-7 последних дней будет находится в филиальном архиве так как данные за прошлый период еще не скопировались и стоят в очереди на копирование. 

В центре обработке информации установить ПО Линия как клиентское приложение (без лицензий) настроить подключение к филиалам и просматривать камер в реальном времени по необходимости. Для просмотра архива в "реальном времени" (последние сутки) подключаться к филиалам, для просмотра скопированного архива вести "просмотр из папки", указывая каталог со скопированными файлами.

Сжатие же самого архивного видео почти бессмысленно так как малоэффективно (для понимания оригинальный файл архива 524 Mb жмется в 518-519 Mb), при этом нагрузка на процессор значительная, а при увеличении количества сжимаемой информации может быть критической для видеосервера в целом (100% загрузка и не работоспособность сервера).

 

Резюмирую:

1) либо работать со вторым потоком

2) либо использовать более эффективные способы сжатия с камер (H.265/H.265+ в ПО Линия поддержка данного кодека должна появится позже)

3) либо увеличивать пропускную способность сети

4) либо занижать характеристики видеопотока для снижения битрейта с каждой камеры

 

 

Share this post


Link to post
Share on other sites

мы для оцифровки используем китайские регистраторы, в регик не вставляем винты 

работает на ура - больше года

 

Share this post


Link to post
Share on other sites

Здравствуйте!
То-же самое может делать и мультиформатный видеорегистратор «Линия XVR»

Вопрос был не в этом.

Share this post


Link to post
Share on other sites
В 27.04.2018 в 16:16, Станислав сказал:

Для подключения потока нужно указать IP адрес сервера, порт (по умолчанию 9780), имя и пароль пользователя "Линия" и указать номер канала (нумерация с нуля). 

 

Доброго.

Что-то ничего он не отдает. Какой протокол выбрать? HTTP& RTSP& просто ищет протокол и висит.

Share this post


Link to post
Share on other sites

Здравствуйте!
Укажите, что отдаёт потоки и что должно их принять?
Порт 9780 открыт?
Если к ПК возможен удалённый доступ  с помощью ПО TeamViewer 8|9 ( www.devline.ru/soft/ds.exe ) - укажите данные для подключения личным сообщением.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×