#esp8266 et #mqtt c'est la classe ! C'est quand même chouette le #diy et l'#iot !Rheobus pour extraction/intraction #3dprintNouvelle caméra pour le plateau de mon imprimante 3D #3dprintDomotiser simplement un radiateur à fil piloteDIY - Distributeur de croquettes connecté sous arduinoOrange PI - ISORaspberry Pi - Raspbian pixel et Chromium en mode kiosk - ouverture automatique d'un navigateur en mode plein écran au démarrage de Raspbian
11 Mar
2016

Raspberry Pi 2 ou 3 et Raspbian Jessie – VLC 2.2 et accélération matériel (hardware acceleration)

UPDATE : Raspberry Pi 2 ou 3 et Raspbian Pixel – VLC 2.4 et accélération matériel (hardware acceleration)

Aujourd’hui je vais enfin publier une mise à jour de l’article : Raspberry Pi 2 – VLC et accélération matériel (hardware acceleration)

RPI3

En effet, ce tuto à été fait à l’époque sur une Raspbian Wheezy avec un Raspberry PI 2.

Depuis la sortie du Raspberry Pi 3 et de Raspbian Jessie, je me devais de faire une ise à jour de ce tuto :

Donc allez chercher la version de Raspbian suivante : 2016-02-26-raspbian-jessie.img

Installez la sur votre carte SD (il y a assez de tuto sur le net pour ça)

Démarrez votre Raspberry, et un écran de setup devrait apparaitre.

Paramétrer votre interfaces réseau, password… blabla …

Activer le … (Je m’ennuis)

Et connectez vous en SSH à votre Raspberry (Là le travail commence vraiment)

faites :

Pour mettre à jour vos dépots, nous allons ensuite installer tous les packet nécessaire à la compilation de VLC :

Nous allons ensuite télécharger les sources de VLC via git :

Pour enfin entrer dans le vif du sujet, la préparation et la compilation de VLC :

Une fois installé, lancez vlc en cliquant sur « Menu » puis le sous-menu « Son et vidéo »

Dans VLC, cliquez ensuite sur « Outils » puis « Préférences »

Sur le menu du haut, cliquez sur « Audio« , puis dans « Module de sortie« , selectionnez « Sortie audio ALSA« .

Dans « Périphérique« , selectionnez « bcm2835 ALSA, bcm2835 ALSA Default Audio Device » voir screenshot :

Sur le menu du haut, cliquez ensuite sur « Vidéo« , puis dans « Sortie » sélectionnez « Sortie vidéo « OpenMAX IL » » voir screenshot :

Retournez dans le menu « Audio« , puis en bas à gauche de la fenêtre, cliquez sur « Tous » (Permet d’afficher plus de paramètres)

Dans l’onglet « Audio« , sur le champ « Ré-échantillonnage audio« , selectionnez « Désactiver » voir screenshot :

 

Vous pouvez maintenant profiter de votre player préféré !

Si vous avez des questions, n’hésitez pas !

 

9 Mar
2016

Raspberry PI – Raspbian et reverse proxy Nginx

Bonjour,

Si comme moi, vous commencez à avoir pas mal de services dispatché sur quelques serveurs et que vous en avez marre de router des ports vers ces différents services, voici la solution : le reverse proxy.

Je vais donc vous présenter comment installer et configurer Nginx en tant que reverse proxy.

Ce tuto est orienté Raspberry et Raspbian mais il fonctionnera également pour toutes les distributions à base de Debian (Ubuntu et consorts). Pour les autres distributions, vous n’aurez pas de mal à trouver comment installer Nginx (Par ex yum install nginx pour tous les système à base de RedHat/CentOs …)

Sans compter de l’avantage indéniable de ne plus router pleins de ports « non standard » pour accéder à tous vos services, vous augmenterez la sécurité :

-Non seulement vos différents services ne seront plus en frontaux sur le web

-Mais en plus si l’un de vos services ne supporte pas le SSL, votre reverse proxy lui supporte très bien le SSL et peut meme rediriger automatiquement toutes les requêtes http en https.

Le tunnel ssl ne sera pas du client vers le service mais du client vers le reverse proxy, la connexion entre le reverse proxy et le service qui ne gère pas le ssl sera en http.

Nous avons donc deux types de liaisons :

Voici un shémas représentant un client voulant accéder au service01http.

Il ouvre donc son navigateur et tape : http://service01http.mondomaine.com

Mais une redirection s’effectue par le reverse proxy et dans son navigateur apparait l’adresse : https://service01http.mondomaine.com

Shemas Reverse Proxy NGINX

Passons maintenant au vif du sujet.

 

Installation de Nginx :

Ouvrez

Génération d’un certificat SSL autosigné (ceci va permettre de ne pas avoir de connexion en clair,cela évite de pouvoir récupérer les identifiants/password en clair sur votre réseau) :

 

Les hôtes virtuels :

Imaginons que nous avons 4 services web sur 3 serveurs :

Nous allons donc créer 4 entrées DNS sur notre nom de domaine :

Imaginons maintenant que pour le service02https nous voulons y accéder par deux adresses différentes :

Le but est donc d’accéder à ces 4 services en HTTPS (peu importe que le service supporte ou non le SSL)

 

Configuration des hosts :

Nous allons donc commencer par configurer Nginx :

Collez ensuite ceci :

 

Maintenant un petit restart et votre reverse proxy est maintenant en ligne !

 

Petit ajout, si Nginx n’arrive pas a redémarrer, c’est peut être à cause de la longueur de votre entrée DNS (server_name)

Pour y remédier faites :

Puis cherchez la ligne :

Décommentez là en enlevant le # :

Et vous pouvez maintenant redémarrer Nginx :

 

 

 

Si vous avez des soucis ou des questions, n’hésitez pas les commentaires sont fait pour ça :)

 

4 Mar
2016

Raspberry Pi – Raspbian, comment faire une rotation de votre sortie vidéo

Bonjour à tous,

Dans la suite de mon tuto permettant de lancer un navigateur en mode plein écran, je vais vous montrer comment effectuer une rotation de votre écran, dans mon cas, mon écran était positionné à 270° par rapport à la position absolu.

Raspberry rotation ecran

Pour ce faire, nous allons donc éditer le fichier :

Puis à la fin du fichier, ajoutez la ligne :

Si vous avez positionner votre écran autrement :

Si vous voulez faire un flip horizontal ou vertical (effect miroir) :

 

Bon courage à vous

 

 

4 Mar
2016

Raspberry Pi – Raspbian et midori ou firefox – ouverture automatique d’un navigateur en mode plein écran

Bonjour à tous,

Aujourd’hui je vais vous présenter une façon simple de démarrer votre raspberry pi en lançant automatiquement un navigateur (Dans notre cas Midori ou Firefox) en full screen (Souvent appelé le mode Kiosk).

Dashboard

Ce tuto à été fait avec Raspbian Jessie (Avant Raspbian pixel).

Ouvrez un terminal sur votre raspberry (En local ou via ssh).

Lançons ensuite au choix l’installation du navigateur (a vous de choisir votre navigateur préféré)

Pour Midori :

Ou Chrome :

Ou Iceweasel :

Ou Firefox (Pour les derniers Raspbian à base de pixel) :

Puis nous allons éditer le fichier :

Ajoutez les lignes suivante à la fin du fichier :

Créer un script (Nommons le KIOSK.sh) et placez le ou vous voulez (par ex /home/pi/)

Puis ajouter la ligne permettant de lancer votre navigateur avec une page spécifique

Pour Midori :

Pour Chrome :

Pour Iceweasel (Avant pixel) : (Attention depuis Raspbian Kiosk, Le mode Fullscreen ne fonctionne plus, de plus Iceweasel à été renommé par Firefox-esr)

Pour Iceweasel (Après pixel) : (Attention n’oubliez pas d’installer xdotool spécifié plus haut)

 

Un autre exemple pour ouvrir une nouvelle page avec plusieurs onglets :

Pour Iceweasel :

 

 

N’hésitez pas si vous avez des soucis ou une autre façon de faire ;)

2 Fév
2016

Raspberry PI – Contrôlez votre bureau graphique (le meme que la sortie HDMI)

Bonjour à tous,

 

Aujourd’hui je vais vous expliquer comment prendre le contrôle à distance du bureau de votre Raspbian sans ouvrir une nouvelle session graphique : Ceux qui ont testé des tutoriels avec Tightvnc par ex savent de quoi je parle.

En général, la plupart des tutoriels permettant de prendre le contrôle à distance du bureau ouvrent une nouvelle session graphique …

Vous vous retrouvez avec votre bureau mais si vous ouvrez un document, vous allez vous rendre compte que ce n’est pas le meme bureau que celui affiché sur la sortie HDMI du Raspberry.

Dans notre cas, nous voulons controler la meme interface graphique que celle présente sur la sortie HDMI du Raspberry : Nous allons utiliser le bon vieux x11vnc.

 

Commençons par l’installer :

Nous allons ensuite définir un mot de passe de connexion à la session VNC :

 

Puis pour nous simplifier la vie (Flemme spotted), nous allons le paramétrer pour qu’il se lance automatiquement au démarrage de la session graphique en créant un fichier de configuration d’autostart :

Dans le fichier x11vnc.desktop, collez les lignes suivantes :

Enregistrez et quittez l’éditeur nano(Ctrl-X, Y, <Enter>)

Puis redémarrez votre raspberry

Lancez votre client vnc préféré (Par exemple realvnc)

Tapez l’adresse de votre raspberry suivis de : et du numéro de port (par défaut 5900) ex : 192.168.1.254:5900

Et vous pouvez lancer la connexion !

 

Si vous avez des soucis / des questions, n’hésitez pas ;)

 

JJ

2 Fév
2016

Raspberry – Désactiver la veille de l’écran sous raspbian

Bonjour,

 

Aujourd’hui un petit tuto simple pour désactiver le screensaver de l’écran sous Raspbian.

Si vous avez fait quelques recherches, vous etes surement tombé sur la solution qui consiste à éditer le fichier :

/etc/kbd/config

Pour ensuite mettre les champs BLANK_TIME et POWERDOWN_TIME à 0 :

Si cette solution ne fonctionne pas, vous pouvez installer le packet  :

Ensuite, cliquez sur MENU / Préférences / Gestionnaire d’alimentation.

Ici vous pouvez désactiver la veille de l’écran et du raspberry.

Et voilà, maintenant faites attention à la rémanence des écran ;)

 

Si vous avez des questions, les commentaires sont fait pour ça !

 

JJ

 

Raspberry Pi 2 ou 3 et Raspbian Jessie - VLC 2.4 et accélération matériel (hardware acceleration)

Raspberry Pi 2 ou 3 et Raspbian Jessie – VLC 2.4 et accélération matériel (hardware acceleration)

Aujourd’hui je vais à nouveau publier une mise à jour de l’article : Raspberry Pi 2 – VLC et accélération matériel (hardware [&hellip

Raspberry Pi 2 ou 3 et Raspbian Jessie - VLC 2.2 et accélération matériel (hardware acceleration)

Raspberry Pi 2 ou 3 et Raspbian Jessie – VLC 2.2 et accélération matériel (hardware acceleration)

UPDATE : Raspberry Pi 2 ou 3 et Raspbian Pixel – VLC 2.4 et accélération matériel (hardware acceleration) Aujourd’hui je vais [&hellip

Compilation de la derniere version de FFMPEG

Compilation de la derniere version de FFMPEG

Bonjour à tous, Aujourd’hui un petit tuto pour avoir la dernière version de ffmpeg, ce tutoriel à été utilisé maintes [&hellip

Raspberry Pi 2 - VLC et accélération matériel (hardware acceleration)

Raspberry Pi 2 – VLC et accélération matériel (hardware acceleration)

UPDATE : Raspberry Pi 3 et Raspbian Pixel – VLC 2.4 et accélération matériel (hardware acceleration) Ayant un petit projet de [&hellip

FFMPEG - Diffuser un flux ip multicast en adaptative smooth streaming

FFMPEG – Diffuser un flux ip multicast en adaptative smooth streaming

Un petit script bien utile pour délivrer un flux video multicast en adaptative smooth streaming

Installation de Transform Manager

Installation de Transform Manager

Prérequis – résumé : Télécharger Transform Manager Télécharger IIS Media Services 4.1 Télécharger IIS Managment console Télécharger .NET Framework 3.5 [&hellip

Suivez moi !

Follow Me! Follow Me! Follow Me! Follow Me!

Une ptite donation

Si vous voulez contribuer à faire vivre ce site :

Chercher