|
|
  |
Видеосервер, чем фаршировать? |
|
|
|
Apr 2 2009, 13:19
|
Частый гость
 
Группа: Участник
Сообщений: 139
Регистрация: 21-11-08
Пользователь №: 41 829

|
Собирает данные с 10 камер, хранит на жестком диске, выдает оператору по запросу. Кроме всего прочего, сервер хранится в отдельной, защищенной от проникновения комнате (особенности эксплуатации системы). На Linux я не настаиваю. Но полагаю, что линукс прозрачнее и не такая сбойная как windows. Цитата(san822 @ Apr 2 2009, 15:12)  Что за видеорегистраторы ? Видеокамеры, которые выдают несжатые видеоснимки bmp-формата с определенной частотой.
|
|
|
|
|
Apr 2 2009, 13:28
|

山伏
    
Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294

|
Цитата(Мухаммор @ Apr 2 2009, 16:17)  Собирает данные с 10 камер, хранит на жестком диске, выдает оператору по запросу. Кроме всего прочего, сервер хранится в отдельной, защищенной от проникновения комнате (особенности эксплуатации системы). Вопрос - почему такой огромный поток от камер? Без сжатия что ли? Нет денег на разработку IP-камеры? Да и на дисках будет быстро исчерпываться место. Цитата(Мухаммор @ Apr 2 2009, 16:17)  На Linux я не настаиваю. Но полагаю, что линукс прозрачнее и не такая сбойная как windows. нууу... прозрачнее - да, но безсбойнее - я бы так не сказал. Смотря кто к этому линуксу приложит руки  ... P.S.: сорри - о камерах понял. Просто Вы дописали пока я пыталСО отправилть сообщение с этого самого глючного форума рунета. Хотя и не понял зачем такая система ...  P.P.S.: тогда еще подвопрос - а в чем собственно вопрос?  Четырехядерник, мощная видяха с CUDA и вперед... P.P.P.S.: это диплом?
--------------------
Нас помнят пока мы мешаем другим... //-------------------------------------------------------- Хороший блатной - мертвый... //-------------------------------------------------------- Нет старик, это те дроиды которых я ищу...
|
|
|
|
|
Apr 2 2009, 13:56
|
Частый гость
 
Группа: Участник
Сообщений: 139
Регистрация: 21-11-08
Пользователь №: 41 829

|
Цитата(DRUID3 @ Apr 2 2009, 15:28)  P.S.: сорри - о камерах понял. Просто Вы дописали пока я пыталСО отправилть сообщение с этого самого глючного форума рунета. Хотя и не понял зачем такая система ...  Кадры передаются без предварительного сжатия, это данность. 10 камер не смогут работать по одному сетевому кабелю одновременно - нужно несколько 100Мбитных сетевых интерфейсов + хорошая вычислительная способность устройства сбора данных + достаточный объем жесткого диска (запись на жесткий диск будет производиться не все время, а по наступлению определенного события) + физическая недоступность - поэтому я решил использовать для построения системы отдельный видеосервер. Цитата(DRUID3 @ Apr 2 2009, 15:28)  P.P.S.: тогда еще подвопрос - а в чем собственно вопрос?  Четырехядерник, мощная видяха с CUDA и вперед... P.P.P.S.: это диплом?  Вопрос в том - как организовать программную начинку видеосервера? Это не диплом... UPD: Что скажете про ОС QNX?
Сообщение отредактировал Мухаммор - Apr 2 2009, 14:35
|
|
|
|
|
Apr 3 2009, 06:53
|
Частый гость
 
Группа: Участник
Сообщений: 139
Регистрация: 21-11-08
Пользователь №: 41 829

|
10 сетевых интерфейсов не требуется. Количество камер не превышает 10, но пока на деле будет использоваться 6 - 2 интерфейсов будет достаточно+1 интерфейс под оператора. Запись на диск будет производиться тоже не все время, а при наступлении определенного события, которое на практике случается не так уж и часто, запишется некоторое количество кадров. Цитата(elman @ Apr 3 2009, 09:11)  прощще и правильнее взять гигабитный свич - должно хватить даже с учето оверхеда, которого будет немало. Как совместить 1Гб оптику и 100Мб камеру?
Сообщение отредактировал Мухаммор - Apr 3 2009, 06:43
|
|
|
|
|
Apr 3 2009, 09:55
|

山伏
    
Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294

|
Цитата(elman @ Apr 3 2009, 09:11)  По оси все просто - использовать то под что умеют писать программиты которые будут разрабатывать софт. +1! Только добавлю, что найти людей под QNX и Windows(для этих целей) будет сложнее. А насчет самой QNX никогда с ней не работал, но Вы превратно трактуете REAL TIME OS - "не даст подтормаживать" не равно "заработает быстрее"  ... Цитата(Мухаммор @ Apr 3 2009, 11:32)  А если камеры пространственно разнесены на сотни метров? =) эээ...а какая связь тут со скоростью сети?
--------------------
Нас помнят пока мы мешаем другим... //-------------------------------------------------------- Хороший блатной - мертвый... //-------------------------------------------------------- Нет старик, это те дроиды которых я ищу...
|
|
|
|
|
Apr 3 2009, 12:24
|
Местный
  
Группа: Свой
Сообщений: 270
Регистрация: 22-12-07
Из: Kharkov
Пользователь №: 33 551

|
Цитата(Мухаммор @ Apr 3 2009, 11:32)  А если камеры пространственно разнесены на сотни метров? =) Да какая разница, я же описал - свич с портами под нужную среду, хоть медь, хоть оптика. И кстати применение свича добавит гибкости в смысле топологии
|
|
|
|
|
Apr 3 2009, 14:27
|

Ally
     
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050

|
Именно, как вы программно это организуете? С этого надо начинать, а не с проблем интерфейсов или оси. Нужен движок типа DVR но не DVR. Вместо видео будут кадры и их надо как-то превратить в видео как я понял и сопроводить служебной информацией о дате, канале, объеме, месте хранения и т.д. Служебная информация будет понятно в MySQL сервере, а сами кадры или видеофайлы сделанные из кадров будут храниться где-то на RAID-е в файлах( а может поля BLOB в SQL сервере применить или тип FILESTREAM в MS SQL 2008?) И нужна еще неслабая GUI оболочка. Писать такой софт - гемор высшей пробы. Здесь только винды подойдут с RAD тулсами. С другой стороны можно попытаться заюзать готовые DVR движки, но им надо подать уже конвертированный понятный им видеопоток. Можно сделать еще аппаратный конвертер (несложно, кстати) к каждой камере или один на несколько камер для трансформации потока в IPTV скажем для стандартного DVR-а Цитата(Мухаммор @ Apr 2 2009, 16:56)  Кадры передаются без предварительного сжатия, это данность. 10 камер не смогут работать по одному сетевому кабелю одновременно - нужно несколько 100Мбитных сетевых интерфейсов + хорошая вычислительная способность устройства сбора данных + достаточный объем жесткого диска (запись на жесткий диск будет производиться не все время, а по наступлению определенного события) + физическая недоступность - поэтому я решил использовать для построения системы отдельный видеосервер.
Вопрос в том - как организовать программную начинку видеосервера?
UPD: Что скажете про ОС QNX?
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|