HUB compatibile Apple HomeKit con Raspberry - Installiamo il plugin FFmpeg per lo streaming video

Guida passo passo per abilitare il plugin FFmpeg su raspberry

In questa guida vediamo come risolvere il problema del mancato streaming delle telecamere aggiunte ad homebridge.

I passi da seguire sono semplici.

Occorre dare da terminale una serie di comandi ad HomeBridge e dargli il tempo di effettuare il download ed installazione dei componenti.

Armatevi di pazienza, HomeBridge impiegherà circa 1ora per completare il processo.

Intanto collegatevi da terminale al vostro Pi.

il comando è ssh pi@xxx.xxx.xxx.xxx (le x stanno per il vostro indirizzo IP)

Digitate la password che avete scelto.

Ogni comando dovrà essere seguito da INVIO ed attendere il prompt del terminale prima di inserire il comando successivo

 

PASSO 1 Install build tools

sudo apt-get install git pkg-config autoconf automake libtool libx264-dev

 

PASSO 2 Download and build fdk-aac

git clone https://github.com/mstorsjo/fdk-aac.gitcd fdk-aac./autogen.sh./configure --prefix=/usr/local --enable-shared --enable-staticmake -j4sudo make installsudo ldconfigcd ..

NOTA: l'esecuzione del comando make -j4 richiederà diversi minuti. Pazientate.


PASSO 3 Download and build FFmpeg

git clone https://github.com/FFmpeg/FFmpeg.git
cd FFmpeg
./configure --prefix=/usr/local --arch=armel --target-os=linux --enable-omx-rpi --enable-nonfree --enable-gpl --enable-libfdk-aac --enable-mmal --enable-libx264 --enable-decoder=h264 --enable-network --enable-protocol=tcp --enable-demuxer=rtsp
make -j4
sudo make install

NOTA: l'esecuzione del comando make -j4 richiederà oltre 60 minuti. Pazientate.

FINITO!!!
Adesso installate il plugin che vi necessita per la vostra camera


Gianluca Piergentili

15 Blog post

Commenti
attila700 5 anni

If you think configure made a mistake, make sure you are using the latest
version from Git. If the latest version fails, report the problem to the
ffmpeg-user@ffmpeg.org mailing list or IRC #ffmpeg on irc.freenode.net.
Include the log file "ffbuild/config.log" produced by configure as this will help
solve the problem.

 
 
attila700 5 anni

pi@raspberrypi:~/FFmpeg $ ./configure --prefix=/usr/local --arch=armel --target-os=linux --enable-omx-rpi --enable-nonfree --enable-gpl --enable-libfdk-aac --enable-mmal --enable-libx264 --enable-decoder=h264 --enable-network --enable-protocol=tcp --enable-demuxer=rtsp
ERROR: libfdk_aac not found