Comment diffuser la télévision numérique avec le Raspberry Pi TV HAT

Comment diffuser la television numerique avec le Raspberry Pi TV.pngv1539786427
Comment diffuser la television numerique avec le Raspberry Pi TV.pngv1539786427

Ce guide vous guidera à travers le processus d’assemblage, d’installation, de configuration et de fonctionnement du Raspberry Pi TV HAT. Nous explorons le HAT ici au Pi depuis que nous avons pris livraison du stock, ce qui nous a aidés à produire ce guide pratique.

Notre guide est basé sur une configuration simple de Tvheadend, mais il existe de nombreux paramètres avancés qui peuvent être modifiés et personnalisés dans le logiciel. Nous recommandons le Tvheadend Wiki et forums pour plus d’informations au-delà de la configuration de base présentée dans ce guide.

Contenu:


Qu’est-ce qu’un Raspberry Pi TV HAT?

le CHAPEAU TV Raspberry Pi est un récepteur TV numérique DVB-T2 ajouté pour le Raspberry Pi, compatible avec le Raspberry Pi Zero et Rasperry Pi 3B +.

DVB TV uHAT avec boîtierDVB TV uHAT avant arrière

DVB-T / T2 est l’abréviation de «Digital Video Broadcasting – Terrestrial» – la télévision numérique (TNT) que votre téléviseur capte à la maison via votre antenne.

Le Raspberry Pi TV HAT permet aux utilisateurs de Raspberry Pi de visualiser, d’enregistrer et de diffuser la télévision et la radio numériques (y compris les chaînes HD) à l’aide de logiciels tels que Tvheadend. Le Raspberry Pi peut alors servir de serveur pour d’autres appareils sur le réseau pour regarder et enregistrer la télévision numérique – y compris les PC, tablettes, smartphones (via des applications), les centres multimédias et plus encore.

DVB TV uHAT connectéDVB TV uHAT avec pièces

Avec la possibilité d’ajouter des réseaux IPTV et d’enregistrer des programmes, il fait du Raspberry Pi un composant puissant faisant partie d’un système de divertissement à domicile en réseau.

Le HAT dispose d’un tuner TV Sony CXD2880 prenant en charge le DVB-T et les normes TV DVB-T2 de deuxième génération.

Nous avons rassemblé ce guide pas à pas clair et facile à suivre pour vous montrer exactement comment assembler, installer et configurer le Raspberry Pi TV HAT.


Assemblage du Raspberry Pi TV HAT

Le Raspberry Pi TV HAT nécessite un assemblage très mineur et aucune soudure.

Installez d’abord l’en-tête à 40 broches au-dessus de l’en-tête GPIO existant de votre Raspberry Pi:

DVB TV uHAT Assembly - Header

Prenez ensuite le HAT et installez soit 3 entretoises et vis pour une utilisation avec le Raspberry Pi Zero, soit 2 entretoises et vis pour un modèle B:

Entretoises de montage DVB TV uHAT

Fixez le HAT sur les broches GPIO du Raspberry Pi et appuyez jusqu’à ce qu’il n’y ait pas d’espace entre les connecteurs en plastique.

Fixez les vis de l’autre côté des entretoises pour fixer le HAT à votre Raspberry Pi, puis poussez enfin l’adaptateur coaxial dans la prise coaxiale:

DVB TV uHAT assemblé


Guide de configuration de Raspbian

Cette section vous montrera comment installer, configurer et utiliser le Raspberry Pi TV HAT avec Raspbian.

Configuration d’image Raspbian

Nous vous recommandons de commencer avec une nouvelle image Raspbian avant d’utiliser le TV HAT.

* Remarque * Si vous ne souhaitez pas installer Raspbian vous-même, nos cartes MicroSD préinstallées sont livrées avec la dernière version de Raspbian prête à l’emploi.

Rendez-vous au Site Web de Raspberry Pi et attrape le dernière version de «Raspbian Stretch with Desktop», puis écrivez cette image sur votre carte SD et insérez-la dans votre Raspberry Pi.

Changement de mot de passe

Une première étape importante – assurez-vous de changer votre mot de passe utilisateur lors du premier démarrage de votre Raspberry Pi.

L’interface du Bureau vous y invite, tout comme une session Terminal.

Si vous ne voyez pas l’invite, tapez simplement la commande suivante dans une fenêtre de terminal, puis appuyez sur Entrée et suivez les instructions:

passwd

Mettre à jour Raspbian

Comme toujours, une mise à jour de votre image Raspbian vaut toujours la peine. Pour cette étape, assurez-vous que votre Raspberry Pi est connecté à Internet.

Dans le terminal, tapez la commande suivante, puis entrez:

sudo apt-get update

Une fois cela terminé, faites de même avec cette commande:

sudo apt-get upgrade

Cela peut prendre jusqu’à 5 à 10 minutes.

Installation de Tvheadend

Maintenant que Raspbian est à jour et prêt à fonctionner, nous pouvons installer Tvheadend.

Installer Tvheadend

Entrez la commande suivante et appuyez sur entrée. Lorsque vous y êtes invité, appuyez sur «y» pour continuer:

sudo apt-get install tvheadend

installer tvheadend

L’installation de Tvheadend vous montrera un écran de configuration à mi-chemin de l’installation.

Ici, vous devrez entrer un nom d’utilisateur et un mot de passe pour accéder à votre serveur Tvheadend.

Entrez un nom d’utilisateur (notez-le aussi), puis utilisez les touches fléchées pour sélectionner «Ok», puis appuyez sur entrée:

configurer le nom d'utilisateur tvheadend

Il vous sera alors demandé de faire de même pour le mot de passe:

configurer le mot de passe tvheadend

Le programme d’installation vous montre ensuite l’adresse pour accéder au serveur une fois installé. Ce devrait être http: //raspberrypi.local: 9981 mais cela vaut la peine de vérifier.

Informations sur le port d'installation de tvheadend

Sélectionnez Ok, puis appuyez sur Entrée et laissez le programme d’installation continuer. Après environ 2 minutes, il terminera le processus.

Accéder à Tvheadend

Avec Tvheadend installé, nous pouvons maintenant accéder et configurer le serveur.

Accès au serveur

Vous pouvez accéder au serveur Tvheadend sur n’importe quelle machine de votre réseau en utilisant simplement l’URL du serveur dans un navigateur.

Pour ce guide, nous utiliserons le navigateur Chromium dans le Raspberry Pi lui-même.

Pointe: Certains appareils peuvent nécessiter l’URL complète du Pi pour accéder au serveur. Si oui, changez simplement l’URL comme indiqué ci-dessous:

  • URL du serveur standard: http: //raspberrypi.local: 9981
  • URL du serveur d’adresses IP (exemple): http: //192.168.1.12: 9981 (remplacez l’adresse IP en surbrillance par l’adresse de votre Raspberry Pi)

Le serveur demandera le nom d’utilisateur et le mot de passe que vous avez créés lors de l’installation de Tvheadend. Tapez-les et cliquez sur «Connexion»:

connexion à tvheadend

Configuration de Tvheadend

Vous serez maintenant accueilli avec l’interface du serveur Tvheadend et un assistant de configuration. Ne vous laissez pas submerger, c’est plus simple qu’il n’y paraît et la plupart d’entre nous n’auront pas besoin d’utiliser la plupart des options ici au départ.

Le premier écran vous demande de sélectionner les langues de l’interface Web et de l’EPG (Electronic Program Guide – le «guide TV»).

Nous sommes au Royaume-Uni, nous avons donc défini ces deux paramètres sur « Anglais GB) ». L’écran peut s’actualiser une fois que vous avez cliqué sur « Enregistrer et suivant » (car il réinitialise la langue de l’interface que vous utilisez) – il vous suffit de sélectionner à nouveau le bouton pour continuer:

Sélection de la langue de l'assistant tvheadend

Ensuite, il nous est demandé de configurer l’accès au réseau et les informations de connexion administrateur / utilisateur.

Nous allons autoriser tous les accès réseau en laissant le champ « Réseau autorisé » vide. Nous allons également contourner toutes les connexions en entrant «*» dans chacun de ces champs:

Réseau et utilisateurs de l'assistant tvheadend

L’écran suivant configure les tuners.

Laissez les champs IPTV vides. Sous Network 2, le «Tuner» doit déjà être réglé sur «Sony CDX2880 # 0: DVB-T # 0»

Sélectionnez le «Type de réseau» comme «Réseau DVB-T»:

tuners magiciens tvheadend

Nous devons maintenant définir les «multiplexeurs». Ce que vous faites essentiellement ici, c’est de choisir l’émetteur de télévision numérique le plus proche de vous (en termes de signal).

Pour savoir lequel choisir, rendez-vous sur http://www.digitaluk.co.uk/coveragechecker/ et entrez votre code postal et votre numéro de maison.

entrée d'adresse digitalUK

Le site Web recommandera le meilleur émetteur à utiliser, mais il vaut la peine de cliquer sur le bouton « Vérifiez les autres émetteurs qui desservent cette adresse«Lien, car nous avons constaté que certains étaient plus forts que l’option recommandée.

Résultats du vérificateur de couverture

Une fois que vous avez identifié le meilleur émetteur, trouvez-le dans la liste déroulante « Muxes prédéfinis », puis appuyez sur « Enregistrer et suivant »:

muxes de l'assistant tvheadend

L’analyse commencera maintenant. Il recherchera les «multiplexeurs» et les «services» distribués via ces multiplexeurs:

  • MUX est l’abréviation de Multiplex. Il s’agit d’une technologie qui permet aux diffuseurs de compresser le contenu de la télévision afin que plusieurs chaînes puissent être distribuées en utilisant la même bande passante qu’autrefois requise pour une seule chaîne analogique.
  • Un service est une chaîne de télévision. Plusieurs services peuvent être transmis sur le même multiplexeur.
  • Considérez un multiplexeur comme un wagon de train et les services comme des passagers.

Lorsque l’analyse atteindra 100%, vous pourrez voir combien de multiplexeurs et de services elle a récupérés.

Astuce: ne vous inquiétez pas si vous n’avez pas beaucoup / aucune exposition. Nous avons constaté qu’un redémarrage à la fin de cet assistant peut parfois vous aider, mais parfois vous serez simplement hors de portée du signal DTV. Si vous utilisez une antenne intérieure, essayez de vous déplacer vers une autre position et de numériser à nouveau. L’onglet État affiche la force du signal pour vous aider à trouver la position aérienne idéale.

Analyse de l'assistant tvheadend terminée

Le prochain assistant est le mappage des services. Cette étape mappe les services que votre analyse a découverts sur les canaux.

Cochez les trois cases à cocher et cliquez sur «Enregistrer et continuer»:

Mappage du service de l'assistant tvheadend

Vous verrez maintenant une dernière boîte confirmant que vous avez terminé l’assistant. Cliquez sur «Terminer» et le serveur s’actualisera:

Assistant tvheadend terminé

À ce stade, nous aimons redémarrer le Raspberry Pi. Dans le terminal, utilisez la commande suivante pour redémarrer votre Raspberry Pi:

sudo reboot

Configuration de Tvheadend

Une fois votre Raspberry Pi redémarré, accédez à la même URL qu’avant pour accéder à votre serveur Tvheadend:

http: //raspberrypi.local: 9981

L’assistant a terminé la configuration de base, mais quelques étapes supplémentaires sont nécessaires pour que les choses fonctionnent correctement.

Forcer une analyse du réseau

À l’aide des onglets en haut de l’écran, accédez à Configuration> Entrées DVB> Réseaux.

Votre réseau DVB-T doit être le seul répertorié. Sélectionnez ce réseau et cliquez sur «Forcer une nouvelle analyse». Vous devriez voir le nombre de multiplexeurs et de services changer, mais si votre signal est très stable, cela pourrait rester le même:

tvheadend force scan réseau

Services de carte

Après avoir analysé à nouveau les multiplexeurs et les services, il est utile de mapper à nouveau manuellement ces services sur les canaux.

Aller vers Configuration> Entrées DVB> Services. Une liste des services disponibles s’affiche.

Sélectionner Services de carte> Carte de tous les services.

services de carte tvheadend

Laissez les paramètres de la fenêtre contextuelle tels quels (sauf si vous souhaitez masquer les services cryptés, c’est-à-dire les chaînes de style pay per view), puis cliquez sur «Services de carte».

services de carte tvheadend étape 2

Un résumé s’affichera à la fin confirmant le nombre de services mappés / ignorés.

services de carte tvheadend étape 3

Réexécutez le grappin EPG

Le grappin EPG (Electronic Program Guide Grabber) recueille les informations du «guide TV» qui vous indiquent ce qui est diffusé, sur quelles chaînes et quand.

Nous réexécutons ce grappin pour mettre à jour les listes après notre analyse du réseau.

Sélectionner Configuration> Canal / EPG> EPG Grabber, puis cliquez sur «Re-run Internal EPG Grabbers»

tvheadend EPG Grabber

C’est tout ce que vous devez faire pour installer, configurer et recevoir les canaux du Raspberry Pi TV HAT.

Guide électronique des programmes (EPG)

Une fois l’installation et la configuration terminées, nous pouvons maintenant commencer à regarder les chaînes.

Liste des chaînes

Sélectionnez l’onglet Guide électronique des programmes pour afficher une liste des chaînes, des programmes et des informations connexes:

tvheadend EPG

Remarque: les mises à jour EPG peuvent parfois mettre un certain temps à apparaître. Si cela se produit, essayez d’accéder à un autre onglet et de revenir à l’EPG.

Afficher les informations sur le programme

Vous pouvez cliquer sur une chaîne pour afficher des informations sur le programme en cours:

Informations sur le programme tvheadend EPG

Regarder une chaîne

Pour regarder une chaîne, sélectionnez simplement la petite icône TV à gauche de la ligne:

programme de télévision tvheadend EPG

Enregistrer un programme

Une fonctionnalité vraiment intéressante est la possibilité d’enregistrer des programmes. Cela enregistre un programme et crée un fichier vidéo «.ts» sur votre Raspberry Pi.

Ces fichiers sont parfaitement lus sur des lecteurs multimédias tels que VLC et peuvent bien sûr être convertis en formats plus courants si nécessaire.

Pour enregistrer, cliquez simplement sur l’icône «i» à côté d’un programme et dans la fenêtre contextuelle, sélectionnez «Enregistrer le programme»:

Programme tvheadend EPG Record

Pour afficher les enregistrements actifs ou terminés, accédez à Enregistreur vidéo numérique> Enregistrements à venir / en cours:Enregistrements tvheadend

Nous avons déplacé un enregistrement de canal de définition standard sur notre PC pour voir comment il VLC. La qualité était bonne, sans bégaiement, et a signalé une résolution de 720 × 576 qui est la même qu’un DVD PAL Standard Definition.

Enregistrement tvheadend dans VLC



Guide de configuration de LibreELEC

Cette section vous montrera comment installer, configurer et utiliser le Raspberry Pi TV HAT avec LibreELEC.

Au moment de la rédaction, nous utilisons LibreELEC version 8.2.5.

Configuration de l’image LibreELEC

Nous vous recommandons de commencer avec une nouvelle image LibreELEC pour éviter tout conflit potentiel, mais cette étape peut être ignorée si vous êtes un utilisateur LibreELEC existant (assurez-vous simplement de tester avec une nouvelle image si vous rencontrez des problèmes).

* remarque * Si vous ne souhaitez pas installer LibreELEC vous-même, notre cartes MicroSD préinstallées venir avec la dernière version de LibreELEC Prêt à partir.

Allez au Page de téléchargement de LibreELEC et récupérez le dernier programme d’installation du système d’exploitation de votre PC. Dans cet exemple, nous utilisons Windows 10:

Page de téléchargement de LibreELEC

Connectez une carte micro-SD à votre PC, ouvrez le programme d’installation et sous la section 1, sélectionnez votre version de Raspberry Pi.

La dernière version stable de LibreELEC doit être pré-remplie pour vous. Pour nous, c’était la version 8.2.5.

Maintenant, dans la section 2, cliquez sur le bouton «télécharger». Cela demandera au programme d’installation de télécharger le fichier image pour correspondre aux paramètres que vous avez choisis:

Téléchargement du programme d'installation LibreELEC

Une fois le fichier téléchargé, vérifiez que la bonne lettre de lecteur est sélectionnée pour votre carte SD, puis cliquez sur «Écrire». Une fois terminé, insérez la carte SD dans votre Raspberry Pi et allumez-la.

Écriture du programme d'installation LibreELEC

L’assistant de démarrage habituel vous guidera en quelques étapes, y compris une invite à configurer le WiFi.

Vous aurez besoin d’une connexion filaire ou sans fil pour certaines parties de la configuration de Tvheadend, alors assurez-vous que votre connexion fonctionne avant de continuer.

Invite du réseau LibreELEC

Installation de Tvheadend (partie 1)

Avec votre configuration LibreELEC et prêt, nous pouvons maintenant installer la première partie de Tvheadend.

LibreELEC / KODI nécessite l’installation de deux modules complémentaires distincts, mais pas en même temps.

Pour installer le premier module complémentaire, accédez à Modules complémentaires> Installer à partir du référentiel> Modules complémentaires LibreELEC> Services> TVHeadend 4.2.

Astuce: le numéro de version du module complémentaire Tvheadend peut changer

Ajout du serveur TVheadend

Appuyez sur Entrée et la page d’informations complémentaires s’affichera – sélectionnez le bouton ‘Installer’. Une fenêtre contextuelle peut vous demander quelle version vous souhaitez installer – sélectionnez la plus récente:

Serveur à tête de TV sélectionnez la version

Une fois l’installation terminée, accédez à Paramètres> Informations système> Paramètres pour trouver l’adresse IP de votre LibreELEC Raspberry Pi.

Astuce: la définition d’une adresse IP statique pour votre Raspberry Pi via votre routeur Internet évitera tout problème potentiel avec les modifications IP

Adresse IP LibreELEC

Accéder à Tvheadend

Prenez l’adresse IP de votre LibreELEC Raspberry Pi et insérez-la dans le navigateur Web de votre ordinateur avec le numéro de port 9981. La nôtre ressemblait à ceci:

http://192.168.1.123:9981

Contrairement à l’installation de Raspbian, aucun nom d’utilisateur ou mot de passe ne doit être demandé pour l’accès.

Configuration de Tvheadend

La configuration du serveur Tvheadend via votre navigateur est exactement la même que les étapes que nous avons décrites pour Raspbian.

Dirigez-vous vers cette section de ce guide pour configurer votre serveur Tvheadend, puis revenez à cette section pour terminer la configuration de LibreELEC.

Installation de Tvheadend (partie 2)

Nous devons maintenant installer le module complémentaire KODI PVR pour Tvheadend.

Aller vers Modules complémentaires> Installer à partir du référentiel> Référentiel du module complémentaire Kodi> Clients PVR> Client Tvheadend HTSP:

1591965008 763 Comment diffuser la television numerique avec le Raspberry Pi TV

Appuyez sur Entrée et la page d’informations complémentaires s’affichera – sélectionnez le bouton ‘Installer’. Une fenêtre contextuelle peut vous demander quelle version vous souhaitez installer – sélectionnez la plus récente:

Tvheadend HTSP sélectionnez la version

Une fois installé, accédez aux paramètres du module complémentaire en sélectionnant le bouton Configurer.

Ici, vous devez entrer l’adresse IP de votre Raspberry Pi, puis sélectionner «OK»:

Configuration de Tvheadend HTSP

Utiliser Tvheadend dans LibreELEC

Revenez à l’écran d’accueil et sélectionnez «TV» dans le menu de gauche.

Menu TV

Vous verrez des options pour les chaînes, le guide, les enregistrements et plus encore:

Menu TV LibreELEC

Chaînes

L’option chaînes vous montre une liste des chaînes disponibles et le programme actuel (et la progression):

LibreELEC Tvheadend Channels

Guider

L’option guide est, comme son nom l’indique, un guide TV des programmes pour chaque chaîne:

Guide de LibreELEC Tvheadend

Informations sur le programme et enregistrement

La sélection d’un programme dans le guide affiche des informations supplémentaires et la possibilité d’enregistrer l’émission:

Informations sur le programme LibreELEC Tvheadend

  • Raspberry Pi TV Hat DVB-T/T2 PI TV Hat DVB-T/T2
    Facile à utiliser Très pratique