Статья

Скрипт установки homebridge-camera-ffmpeg (вместе с правильной сборкой aac и ffmpeg) на Raspberry Pi

Приветствую всех зашедших!

Самое интересное, важное и неочевидное в связке 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 все зажило и на нем


...Ставит сам https://github.com/KhaosT/homebridge-camera-ffmpeg">homebridge-camera-ffmpeg через npm

...https://github.com/FFmpeg/FFmpeg">

А можно ли добавить  изменение файла ffmpeg.js для возможности работы плагина без перекодировки видео ("vcodec": "copy") , так как многие камеры отдают поток в h.264 ?
"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 вообще выводит из работы камеры


Вернуться назад

Устройства


Raspberry Pi

Raspberry Pi 3 Model B+

(22 отзыва)

Вернуться назад