Когда зашла речь о поиске инвесторов, направление полностью оправдалось. Вкладывать деньги в перспективный софт и веб-сервис были готовы куда охотнее, чем в очередную типовую аппаратную платформу. Поэтому команда приняла решение не тратиться на разработку своих камер наблюдения и изготовление десятков прототипов. Вместо этого они выбрали наиболее подходящий тип серийно выпускаемых HD-камер, провели реверс-инжиниринг и заставили работать их электронные мозги иначе.
Прошивка для IP-камер, роутеров и другого сетевого оборудования — это модифицированная ОС Linux. С аппаратной точки зрения данные устройства представляют собой полноценные микрокомпьютеры с ARM-процессором, оперативной и постоянной памятью, проводными и беспроводными сетевыми интерфейсами, а также USB-портом. Широкий простор для воплощения фантазий гиков.
Из дешёвых роутеров с помощью кастомных прошивок давно делают веб- и FTP-серверы. К ним подключают камеры и превращают в видеорегистраторы. Так почему же не проделать аналогичный трюк с самой IP-камерой и не объединить её с другими такими же в удобный сервис? Так появилась концепция системы удаленного видеонаблюдения Dropcam.
Для своего проекта Даффи и Вирани выбрали камеры шведской компании AXIS. Они дают хорошее качество изображения и чистый звук, к тому же выполнены в металлизированном корпусе и устанавливаются на прочную подставку. Производителем не предполагалось пользовательское обновление прошивки, поэтому заменить её своей было нетривиальной задачей.
Помимо более чувствительной автоматической записи при определении движения, был добавлен и свой алгоритм сжатия видео. Расчёт делался на то, что клиент может захотеть подключить несколько камер. Без оптимизации суммарный видеопоток не получилось бы передать через один типовой интернет-канал.
На этом этапе возникли трения с компанией AXIS. Её представители хотели подать иск против Даффи и Вирани за несогласованную модификацию прошивки их продукта и замену логотипа. На это сооснователи Dropcam заявили, что легально приобрели партию камер на Amazon, отныне это их собственность, и они вправе делать с ней всё, что захотят и смогут. В том числе перепродавать, изменив прошивку.
Спорный вопрос затрагивает ту область права, в которой уже немало копий сломали представители Фонда электронных рубежей и другие сторонники свободного программного обеспечения. Производители часто настаивают на том, что их устройства и сопутствующий софт передаются покупателю не в собственность, а с правом ограниченного использования. На этот раз представители двух компаний смогли найти компромисс и заключили партнёрское соглашение.
В первый же год после подписания договора Dropcam продала больше камер, чем другие партнёры AXIS. Затем в компании захотели выпустить усовершенствованный продукт по более низкой цене. К примеру, многие просили сделать режим ночного видения.
«Часто на Kickstarter можно увидеть проекты интересных устройств, стоимость финансирования которых оценивается создателями до ста тысяч долларов, — рассказывает Даффи. — На самом деле это очень наивные расчёты, учитывающие только затраты на изготовление пары прототипов». Запуск серийного производства, говорит сооснователь компании, обойдётся гораздо дороже. «Нас тогда было семь человек, — вспоминает Даффи. — Мы сами возились с каждой камерой и мечтали сделать полностью свой продукт. К счастью, нашёлся инвестор, которого эти планы не испугали. Наоборот: он понял, что свой софт, сервис и железо — это три мощных козыря в долгосрочной перспективе».
Многие другие компании предлагают оборудование для видеонаблюдения, в том числе и удалённого с трансляцией через VPN. Однако всё это половинчатые решения. Пользователю требуется либо изначально высокая квалификация, либо услуги специалистов по настройке и сопровождению, либо масса дополнительных затрат. «Мы выяснили, что многие люди, купившие Dropcam, не приобрели бы простую IP-камеру, — пишет Даффи. — Клиенты не хотят покупать продукт, готовый для выполнения их задач на 70%. Им нужны только стопроцентные решения».