Regarder et enregistrer la télévision en direct sur votre Raspberry Pi
NouvellesBeaucoup de décodeurs cachés sous les téléviseurs fonctionnent déjà sous Linux. Et malgré le manque de puissance de leur processeur, ils sont tous plus que capables d’enregistrer et de lire plusieurs canaux en même temps, ainsi que de diffuser les données sur votre réseau local..
Le Raspberry Pi y est parfaitement adapté et, avec le matériel approprié, il peut être transformé en un enregistreur vidéo numérique puissant et économique, doté de la diffusion multimédia en continu, de la planification et de la minuterie..
- 8 grands projets Raspberry Pi créés par des enfants
Le matériel approprié est la phrase clé du paragraphe précédent, car une installation simple est principalement tributaire du fait que votre matériel de capture de télévision fonctionne correctement..
Heureusement, Linux prend en charge un grand nombre de périphériques de ce type intégrés au noyau, de sorte que beaucoup fonctionneront sans modification..
Et bien que ces instructions commencent à partir de la ligne de commande, nous avons divisé tout le didacticiel en 10 étapes différentes, ce qui rend le projet aussi simple à suivre que possible..
- Tutoriel Raspberry Pi: comment faire plus
À la fin de ce projet, vous vous retrouverez avec une plate-forme d’enregistrement de télévision numérique à part entière, capable d’enregistrer plusieurs programmes à partir de sources multiples, le tout fonctionnant à partir du modeste Raspberry Pi. C'est le backend parfait pour la XBMC que vous venez de publier, que vous pourrez utiliser en tant que serveur frontal à partir de tout autre ordinateur du même réseau..
1. Notre matériel
Nous avons testé et configuré deux récepteurs USB, l'un pour capturer la télévision numérique terrestre via une antenne et l'autre pour capturer les données d'un flux satellite. Nous allons inclure des instructions pour les deux.
Pour la réception DVB-T (terrestre), nous avons utilisé un Sundtek MediaTV Pro, pour la réception DVB-S (satellite), nous avons utilisé le Sundtek SkyTV Ultimate. Ce dernier comprend un adaptateur 12v qui doit également être connecté.
Mais voici l'exigence la plus importante: ces périphériques USB doivent être connectés au Raspberry Pi via un concentrateur USB alimenté. Nous avons perdu deux jours à essayer de configurer le système, d’une part sans concentrateur, d’autre part avec un concentrateur incompatible. Dans les deux cas, tout semblait fonctionner, mais les appareils ne trouvaient aucune chaîne de télévision dans un balayage. Le passage à un hub alimenté compatible avec le Raspberry Pi a résolu le problème. Nous ne pouvons donc pas trop insister sur ce point..
Branchez un concentrateur sur une source d’alimentation, connectez votre récepteur USB au concentrateur et le concentrateur au Pi. Et n'oubliez pas de connecter le fil d'antenne ou satellite à votre récepteur.
2. Stockage externe
Nous supposons que vous avez un Raspberry Pi préconfiguré et mis à jour avec la distribution Raspbian. Nous supposons également qu'il est connecté à Internet et que vous tapez vos commandes dans la console directement ou via une session SSH..
Notre prochaine considération sera où vous stockez les enregistrements de télévision. Nous recommandons de connecter un disque dur USB externe, car l'accès constant en lecture / écriture testera la carte SD moyenne à ses limites..
Pour ajouter un stockage comme celui-ci, branchez simplement le périphérique sur un port USB disponible et vérifiez la sortie des journaux du système en tapant tail / var / log / messages. Vous verrez une sortie similaire à usb 1-1.3.4.2: nouveau périphérique USB, et vous aurez besoin de rechercher l'identifiant de l'appareil, qui devrait ressembler à quelque chose comme sda: sda1 - sda est le périphérique lui-même, tandis que sda1 est une partition.
Type sudo mkdir / mnt / storage pour créer un point de montage et sudo mount / dev / sda1 / mnt / storage / pour le connecter à votre périphérique externe.
3. Installez les pilotes
En fonction du matériel de télévision que vous utilisez, cette étape peut être inutile. Si vous avez choisi un périphérique compatible Linux et ne nécessite aucun fichier de pilote supplémentaire, vous pouvez simplement le brancher et passer à l'étape suivante..
Pour nos appareils Sundtek, nous devons télécharger et installer un pilote. C'est facile. Sur la ligne de commande de Raspberry Pi, tapez: