Приветствую всех зашедших!
Самое интересное, важное и неочевидное в связке HomeKit/Homebridge - добавление камер. У нас на портале есть статья, в которой имеется ссылка на уже готовый образ со всеми aac, ffmpeg и homebridge-camera-ffmpeg, установленными на lite образе, без пользовательского интерфейса.
Однако, если у вас уже есть готовый сетап, вы не хотите ставить образ начисто и перенастраивать всё, или же попросту хотите иметь систему с графическим интерфейсом пользователя, а не голой "консолью", то вы можете поставить плагин моим скриптом, опять же, поверх системы с GUI с официального сайта.
Так вот, как и гласит название статьи, здесь мы имеем скрипт установки homebridge-camera-ffmpeg вместе с автоматизированной сборкой aac и ffmpeg, необходимых для работы этого плагина.
Итак, что же делает сам скрипт?
Устанавливает инструменты для сборкиСобирает и устанавливает aacСобирает и устанавливает ffmpegСтавит сам homebridge-camera-ffmpeg через npmПрибирается за собойПо окончании сборки и установки, предлагает конфиг для платформы RPi 3 model B с рабочей камерой для проверкиДля установки подключаемся к малине по ssh, либо открываем терминал в графической среде и выполняем следующие команды:git clone https://github.com/fantomnotabene/camera-ffmpeg_setup_script cd camera-ffmpeg_setup_script bash./install.sh
Внимание! Сборка ffmpeg занимает 40-60 минут на RPi 3 model B даже с учетом относительно быстрой карты памяти в ней. Это нормально. Имейте терпение :)
Так же, для работы этого плагина, вам нужен, собственно, установленный homebridge.
В случае, если на Вашей малине его еще нет, Вам поможет предыдущая моя статья.
Как итог, запустив этот скрипт на Raspberry Pi, имеющем доступ в сеть, примерно через час Вы получите готовый к использованию Homebridge-плагин для проброса камер в HomeKit.
Удачи!
Спасибо тебе, твой работа намного облегчает установка ffmpeg
Спасибо огромное, люди счастливы ))))
Сорри за глупый вопрос. Если я ставлю на тот же образ Эдварда, у меня появится какой то граф интерфейс для этого плагина?
Нет, Эдвард в свои образы, как раз, этим моим скриптом homebridge-camera-ffmpeg (+aac и сам ffmpeg) и устанавливает.
Этот скрипт выложен сюда, чтобы люди, которые поставили себе Raspbian с пользовательским интерфейсом (версия "desktop" с http://raspberrypi.org">raspberrypi.org) могли без лишних заморочек собрать aac, ffmpeg и поставить нужный плагин для камер.
Спасибо за труд
двустороннее аудио? или изволю слишком много кушать? :)
Мой скрипт - это то, что, в числе прочего, Эдвард использовал для создания своего образа.
Двусторонняя связь зависит скорее от плагинописателей.
Автору огромное спасибо за труд. Я ранее тратил много времени что бы собрать данную связку.
Привет
спасибо за скрипт
собрал сконфигурил - запустил - ссылка рабочая vlc по ней показывает
нет акксессуара в доме - никак не появляется -как задебажить ?
в Дом его надо отдельно добавить)
mdns включил все увидел
Теперь не могу добавить (
код такойже как и на бридже ?
Пишет не готов аксессуар - это на ipad 11 ios - на 10.3.3 ios добавил
питерская камера показывает ) моя пока нет )
Такой же. Странно
C видео така я же ботва с ipad 11.4 нет видио одни снимки хороши с iphone 10.3.3 есть видио
крутил настройки камеры и бриджа - а не там (
обновил Ipad все зажило и на нем
А можно ли добавить изменение файла ffmpeg.js для возможности работы плагина без перекодировки видео ("vcodec": "copy") , так как многие камеры отдают поток в h.264 ?...Ставит сам https://github.com/KhaosT/homebridge-camera-ffmpeg">homebridge-camera-ffmpeg через npm
...https://github.com/FFmpeg/FFmpeg">
"You can try changing ffmpeg.js.
Use "vcodec": "copy" in your config file and remove/comment -vf, -b:v and -bufsize (
Line 296-298 in ffmpeg.js)"
' ' + additionalCommandline +
296' '
-vf scale=' + width + ':' + height +
297 ' -b:v ' + vbitrate + 'k' +
298 ' -bufsize ' + vbitrate+ 'k' +
Выложите, пожалуйста, скрипт снова. Сейчас нет его по указанной в git ссылке
Спасибо! Крутая штука.
Роман, уже перепробовал много чего. Есть сборка - чистая ОСь + Ваш скрипт. Пытаюсь повторить еще экземпляр - валится ffmpeg с кодом 1.
почему звук на вебке может не работать? команда "audio": true вообще выводит из работы камеры