Ну вроде много раз отвечали уже. Мы специально затачивали виртурилку под задачу удаленного управления и передачу видео. Если по пунктам перечислить то основные наверное будут выглядеть так:
— специализированный проц DaVinci для сжатия видео на лету
— малые размеры и вес (на этой машинке суммарный вес с камерой 30 грамм)
— малое энергопотребление
— питание от 3 до 18 вольт
— много gpio
А малинка и куби это платы нацеленные на решение других задач — мощнее проц общего назначения, не ставилась задача миниатюризации и всеядности по питанию и т.д.
Ну пайп без проблем дадим, там секретов нету. Просто на 6 мегабит оптимизации по скорости все отключены. Это когда в 500 килобит надо уложиться — да, там есть особенности по алгоритмам сжатия DSP.
С камеры он идет на виртурилку, она его за счет DSP на DaVinci жмет как нам надо, потом оборачивает и шлет уже.
upd> Все съемки шли на базовой «пинхольной» камере ov2643, так что качество далеко не GoPro конечно
Через Йоту прогоняли до 2 мегабит, дело было в Питере, инфа вот тут habrahabr.ru/company/virt2real/blog/216583/
На прошлой неделе тестировали в Москве с лимитом 1,5 мегабита — тоже проходит. Но у нас RTMP поток — может на него фильтры у Yota не настроены. Про урезание видео на Йоте и лечение в виде VPN наслышаны.
Все эти вещи на виртурилке легко реализуются. Вопрос только, в каком именно виде хочется это получить.
1. Вещание по запросу — это СМС, звонок, заход на страницу или срабатывание датчика открывания двери?
2. Подсветка — ну тут нет смысла комментировать, легко добавить обычную и ИК
3. Датчик движения — есть примеры датчиков, которые хотите подключить?
4. Аккумулятор — сейчас внешний как раз. При желании можно корпус потолще сделать и там аккумулятор разместить.
Можно. У нас сейчас на борту есть gstd, который позволяет на лету останавливать или возобновлять трансляцию и менять ее параметры. Критерии начала/окончания трансляции можно придумать любые.
Этот вариант не для FPV — тут идет трансляция на сервисы, которые сами делают буферизацию и добавляют лаг от 3 до 30 секунд.
Для FPV надо вещать напрямую на управляющий девайс и по UDP — тогда 0,2-0,5 секунд будут.
Еще для FPV возможен вариант, когда цифра захватывается, на нее накладывается OSD (в левом нижнем углу сейчас есть) и через видеовыход подается на аналоговый ретранслятор — тогда еще и с дальнобойностью вопросы решаются.
Вообще по FPV и HD мы сейчас приступаем к исследованию вопроса на практике.
Остановился проверить как дела. Вроде все три трансляции идут. Транслятор с йотой питается от прикуривателя, мтс и билайн от внешних аккумов. Могу ответить на горящие. Вопросы пока не поехал, минут пять постою.
Уже гоняли — слабовата она для ночи. Это же ov2643 — по сути фронтальная камера для мобильников. Я постараюсь сегодня на ночь оставить WiFi стенд, чтобы можно было посмотреть.
Насчет улицы надо тестировать, но проба в холодильнике была успешной habrahabr.ru/company/virt2real/blog/197318/
А насчет 5642 — как дорулим настройку полностью будем тестировать. На днях только завелась, не все регистры еще правильно прописали.
Сейчас идет трансляция из окна, в 15-00 будут тесты из автомобиля. Ссылка вверху статьи.
Про настройку и прошивку я тоже вроде написал — выложим уже готовую преднастроенную в ближайшее время (постараемся сегодня).
— специализированный проц DaVinci для сжатия видео на лету
— малые размеры и вес (на этой машинке суммарный вес с камерой 30 грамм)
— малое энергопотребление
— питание от 3 до 18 вольт
— много gpio
А малинка и куби это платы нацеленные на решение других задач — мощнее проц общего назначения, не ставилась задача миниатюризации и всеядности по питанию и т.д.
upd> Все съемки шли на базовой «пинхольной» камере ov2643, так что качество далеко не GoPro конечно
На прошлой неделе тестировали в Москве с лимитом 1,5 мегабита — тоже проходит. Но у нас RTMP поток — может на него фильтры у Yota не настроены. Про урезание видео на Йоте и лечение в виде VPN наслышаны.
1. Вещание по запросу — это СМС, звонок, заход на страницу или срабатывание датчика открывания двери?
2. Подсветка — ну тут нет смысла комментировать, легко добавить обычную и ИК
3. Датчик движения — есть примеры датчиков, которые хотите подключить?
4. Аккумулятор — сейчас внешний как раз. При желании можно корпус потолще сделать и там аккумулятор разместить.
Для FPV надо вещать напрямую на управляющий девайс и по UDP — тогда 0,2-0,5 секунд будут.
Еще для FPV возможен вариант, когда цифра захватывается, на нее накладывается OSD (в левом нижнем углу сейчас есть) и через видеовыход подается на аналоговый ретранслятор — тогда еще и с дальнобойностью вопросы решаются.
Вообще по FPV и HD мы сейчас приступаем к исследованию вопроса на практике.
Пошел на улицу. В статье update сделал. Волнуюсь страшно, но на то он и живой тест
А насчет 5642 — как дорулим настройку полностью будем тестировать. На днях только завелась, не все регистры еще правильно прописали.
Про настройку и прошивку я тоже вроде написал — выложим уже готовую преднастроенную в ближайшее время (постараемся сегодня).