2015-03-08 5 views
0

Недавно мы приобрели новый DVR для наших камер безопасности, и перед этим у нас было несколько систем безопасности. Веб-интерфейс всех из них использовал ActiveX для отображения каналов камеры.Почему все системы камер безопасности используют ActiveX?

Почему это? ActiveX кажется настолько старым и несовместимым, и большинство пользователей знают, что это представляет угрозу безопасности. Наверняка JavaScript или HTML5 или что-то может занять свое место сейчас?

+0

Возможно, сайт [security] (http://security.stackexchange.com/) больше подходит для этого вопроса? – GoBusto

+0

JavaScript не имеет прямого доступа к оборудованию. Браузеру требуется что-то вроде ActiveX для прямой связи с камерой. – JJJ

+0

@Juhana Итак, ActiveX позволяет серверу обмениваться данными с реальным оборудованием, поскольку программа на C может управлять веб-камерой на обычном ноутбуке? – Andy

ответ

0

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

Технически:
1) Эти системы безопасности обычно используют RTSP (протокол потоковой передачи в реальном времени) или какой-либо другой самоопределяемый протокол, который браузер еще не смог обработать. Поэтому необходим плагин на стороне браузера. Мы попробовали Java-апплет и Adobe Flash, чтобы иметь место ActiveX, также они имеют множество улучшений безопасности и независимости платформы, но все еще не решают проблему полностью (Flash-iOS, JavaApplet-Security).

2) JS не смог обработать этот протокол, HTML5 - отсутствие единых стандартов и поддержка браузера. Мы начали изучать HTML5 лет назад, надеясь упростить всю систему, но столкнулись с множеством проблем, и с момента появления мобильного Интернета все усложнилось.

+0

Благодарим вас за ответ. Думаю, это в значительной степени объясняет это, и это подтверждает то, о чем я думал. Одной из основных причин этого является то, что охранные компании нашли что-то, что работает безопасно, поэтому не хотите обновлять и подвергать риску эксплойт безопасности? – Andy

Смежные вопросы