Installer un serveur multimedia (omxplayer)


J'utilise OMXPlayer pour que le Raspberry diffuse des vidéos ou des musiques sur ma télévision connectée via le port hdmi.


Installation de "omxplayer" :

pgd@rpi01:~ $ sudo apt-get install omxplayer          



Utilisation manuelle de "OMXPlayer" :

Click droit sur le fichier puis, "Ouvrir avec..." :
sudo omxplayer -o hdmi -r %f            


Ouverture avec un double-click sur le fichier vidéo :

Installation de "xterm" (pour avoir des options de fullscreen) :

pgd@rpi01:~ $ sudo apt-get install xterm              


Création de la ligne de commande qui sera appelée lors d'un double-click :

pgd@rpi01:~ $ sudo nano /usr/share/applications/omxplayer.desktop


y copier / coller :
[Desktop Entry]                         
Type=Application                        
Name=OMXPlayer                          
Categories=AudioVideo;Player;           
Exec=xterm -fullscreen -fg black -bg black -e omxplayer -o hdmi -r %f

Terminal=false                          
Icon=/usr/share/icons/nuoveXT2/96x96/categories/applications-multimedia.png


Les touches de raccourcis

pgd@rpi01:~ $ omxplayer --keys                        

pgd@rpi01:~ $                                         

pgd@rpi01:~ $ 1 decrease speed              

pgd@rpi01:~ $ 2 increase speed              

pgd@rpi01:~ $ < rewind                      

pgd@rpi01:~ $ >
fast forward                

pgd@rpi01:~ $ z show info                   

pgd@rpi01:~ $ j previous audio stream       

pgd@rpi01:~ $ k next audio stream           

pgd@rpi01:~ $ i previous chapter            

pgd@rpi01:~ $ o next chapter                

pgd@rpi01:~ $ n previous subtitle stream    

pgd@rpi01:~ $ m next subtitle stream        

pgd@rpi01:~ $ s toggle subtitles            

pgd@rpi01:~ $ w show subtitles              

pgd@rpi01:~ $ x hide subtitles              

pgd@rpi01:~ $ d decrease subtitle delay (- 250 ms)

pgd@rpi01:~ $ f increase subtitle delay (+ 250 ms)

pgd@rpi01:~ $ q exit omxplayer              

pgd@rpi01:~ $ p / space pause/resume                

pgd@rpi01:~ $ - decrease volume             

pgd@rpi01:~ $ + / = increase volume             

pgd@rpi01:~ $ left arrow seek -30 seconds            

pgd@rpi01:~ $ right arrow seek +30 seconds            

pgd@rpi01:~ $ down arrow seek -600 seconds           

pgd@rpi01:~ $ up arrow seek +600 seconds           



Utilisation avec un smarphone Androïd :

Mes fichiers multimédia sont stockés sur un disque dur externe raccordé par le port USB au Raspberry PI.
Pour part ma j'utilise les applications "Raspicast" ou "OMXplayer" sur mon smartphone Androïd afin de piloter la diffusion de vidéos ou de musiques du Raspberry PI.
Les 2 applications fonctionnement très bien avec OMX Player en paramètrant simplement l'accès au raspberry (adresse IP, Port, user, password, ...).
Pour OMXPlayer il fau ajouter les extensions des fichiers audio dans les paramètres (mp3, ...) et de certains fichiers vidéos (ts, ...) pour qu'ils soient exécutables.