installation et configuration d un service de tv en …
TRANSCRIPT
THEME : AVM : TV EN STREAMING
1
Activité : TP Durée : 4H00
INSTALLATION ET CONFIGURATION D'UN SERVICE DE TV EN STREAMING
Moyens et ressources :
Matériel et outillage :
Un PC nommé "serveur HTS" muni d'une carte d'acquisition TV
compatible DVB-T
un écran VGA
Une prise d'antenne relié à un système de réception de la TNT
Un câble d'antenne
2 PC clients (PC élève)
Cours, synthèses méthode d'installation de logiciels sous Linux
guide de connectique audio-vidéo de www.son-video.com
Logiciels Un DVD d'Ubuntu 14.1 Trusty 32 bits
Un Hiren's boot CD
Internet téléchargement de logiciels et mises à jours
Prérequis : - Connaissance des connecteurs E/S vidéo
- Connaissance du système d'exploitation Ubuntu Desktop :
o Utiliser le terminal
o Se loguer en super utilisateur
o relever une adresse IP
Activités professionnelles :
F2 - Fonction installation - mise en service
A 2-2 : mettre en place, raccorder, tester et valider les
supports de transmission
A 2-3 : mettre en place les équipements, les logiciels,
configurer, paramétrer, tester et valider
F4 - Fonction organisation A 4-2 : s’informer et se documenter
Compétences :
C2 S'approprier les caractéristiques
fonctionnelles d'un système, en vue
d'intervenir dans le cadre d'une évolution ou
d'une opération de maintenance
C2-1 Faire un bilan de l’existant
C3 Préparer les équipements en vue d'une
installation
C3-2 Réaliser l’intégration matérielle d’un équipement
C3-3 Réaliser l’intégration logicielle d’un équipement
THEME : AVM : TV EN STREAMING
2
C3-4 Effectuer les tests nécessaires à la validation du
fonctionnement des équipements
C4 Installer et mettre en œuvre les
équipements
C4-5 Installer et configurer les éléments du système
C4-6 Vérifier la conformité du fonctionnement des
matériels et logiciels associés
C5 Assurer la maintenance de tout ou partie
d'une installation C5-7 Réaliser l’intervention
Savoirs :
S0 Les systèmes spécifiques : architecture et
équipements des domaines applicatifs
S0 - 2.1 Les systèmes de réception, de lecture et
d’enregistrement numérique
S0 - 5.3 Les équipements de communication
S4 Unités centrales de traitement et
périphériques S4 - 2 Les logiciels
S5 Installation - mise en service -
maintenance
S5 - 1 Installation du système
S5 - 2 Mise en service du système : configuration,
paramétrage, essais et réception
Evaluation :
Critères : Exactitude des réponses fournies
Rigueur des manipulations
Autonomie au cours de l’activité
Objectifs à atteindre Compétences associées
Repérer et nommer les connecteurs
d'entrées/sorties vidéo du PC serveur C2-1
Choisir et installer l'équipement nécessaire à
l'affichage vidéo du serveur. C3-2
Câbler le serveur C4-5
Installer le système d'exploitation du serveur en
respectant les consignes C3-3
Analyser le réponse à la commande lspci C3-4
Installer les pilotes de la carte d'acquisition TV C3-3
Installer le logiciel Kaffeine et tester le
fonctionnement de la carte d'acquisition TV en
suivant une procédure
C3-3 ; C3-4
Installer et configurer le logiciel TVheadend en
suivant une procédure C3-3 ; C4-5
Paramétrer l'EPG C3-3 ; C4-5
Installer et configurer les clients HTS C3-3 ; C4-5
Tester le service de HTS C4-6
Remettre le matériel à zéro C5-7
THEME : AVM : TV EN STREAMING
3
1. Cahier des charges 1) Prendre connaissance du cahier des charges suivants :
Dans la salle de classe, on veut installer un système de diffusion de la TNT, en streaming, sur
le réseau IP.
Ainsi, à l'aide d'un logiciel spécifique, chaque PC élève pourra recevoir les chaînes de
télévision française.
2. Câblage du serveur
2.1. Connectique vidéo
2) A l'aide du guide de connectique audio-vidéo de www.son-
vidéo.com, repérer et nommer les connecteurs vidéo présents à
l'arrière du PC serveur HTS :
Définition
HTS = Home Tv Streaming : Ce service permet, à la maison, la diffusion, en streaming,
de la télévision. La TV est alors diffusée en unicast sur le réseau IP de la maison, dès lors
qu'un logiciel client en fait la demande.
Il ne faut pas le confondre avec le service d'IPTV (la télévision sur IP) qui est distribué
par un fournisseur d'accès Internet et qui est diffusé en multicast.
THEME : AVM : TV EN STREAMING
4
2.2. Câblage vidéo
3) Câbler le PC serveur à l'écran fourni, en utilisant le câble et/ou l'élément adéquat (à
demander au professeur). Justifier ce câblage :
4) Câbler le PC serveur à la prise TV.
2.3. Mise en marche du serveur
5) Connecter le PC serveur à l'ensemble de ses périphériques et à une source
d'alimentation. Puis vérifier son fonctionnement.
3. Configuration logicielle du serveur
3.1. Installation du système d'exploitation
6) Installer l'OS Ubuntu 10.4 Trusty 32bits sur le serveur, en respectant le cahier des
charges ci-desous :
Installation simultanée des mises à jour
Langage = français
Utilisateur = eleve et mot de passe = okokok
nom de l'ordinateur = serveur-HTS
3.2. Vérification du bon fonctionnement de la carte
d'acquisition TV
Une carte d'acquisition TV de modèle Avermedia AverTV DVB-T super007
est installé sur le slot PCI du PC serveur.
7) D'après la liste de compatibilité éditée par le site doc.ubuntu-
fr.org/tnt, dites si cette carte est compatible avec le système
d'exploitation installé sur le serveur :
APPELER LE PROFESSEUR !!
THEME : AVM : TV EN STREAMING
5
3.2.1. Détection de la carte
8) Dans un terminal, exécuter la commande lspci afin de vérifier que la carte est bien
installée. Noter ci-dessous sous quel nom elle est reconnue :
3.2.2. Installation des pilotes de la carte
9) En vous aidant de la méthode d'installation de logiciels sous
Linux, installer le paquet linux-firmware-nonfree.
Indiquer, avec précision, la méthode utilisée :
3.2.3. Test de la carte avec le logiciel Kafféine
10) Installer le logiciel Kaffeine.
11) Lancer Kaffeine en cliquant sur : puis rechercher.
Indices :
Rechercher l'application terminal, en cliquant sur :
Pour se connecter en super utilisateur :
o sudo commande_linux
OU :
o su
commande_linux
Pour pouvoir effectuer la commande su, il faut auparavant avoir défini un mot de
passe à l'utilisateur root :
o sudo passwd root
APPELER LE PROFESSEUR !!
information :
THEME : AVM : TV EN STREAMING
6
12) Configurer Kaffeine en respectant la procédure suivante :
Cliquer sur : puis sur :
Choisir comme périphérique la carte TV et le paramétrer pour qu'il fasse une
recherche automatique avec un offset de 167kHz :
Cliquer sur , choisir uniquement la TV et les chaînes en clair et démarrer le
balayage.
Quand la détection automatique des chaînes est terminée, sélectionner quelques
chaînes à droite pour les basculer à gauche :
définition : OFFSET
Lorsqu'il y a un canal analogique adjacent au canal numérique, la fréquence centrale
de ce canal TNT peut être décalée de +/- 166,7 kHz, afin d'éviter les
perturbations.
Depuis le 29 Novembre 2011, il n'y a plus d'émission de chaînes analogiques (SECAM)
en France. Ce décalage n'a plus lieu d'être mais certains émetteurs l'ont conservé.
Cet offset est arrondi, sans incidence à 167 KHz, car les tuners TNT se servent de
cette valeur comme point de départ pour « accrocher » la fréquence réelle, sur
laquelle ils se positionnent ensuite automatiquement, même si elle diffère de plusieurs
dizaines de hertz de la fréquence théorique.
La plupart des tuners TNT procèdent à une recherche automatique des canaux par
pas de -167 KHz, 0 ou 167 KHz par rapport à leur fréquence normalisé.
THEME : AVM : TV EN STREAMING
7
13) Tester le bon fonctionnement de la carte TV
3.3. Installation et configuration du service de HTS
3.3.1. Installation du logiciel
Le service de HTS sera assuré par le logiciel TVheadend.
Le paquet TVheadend n'appartient pas aux dépôts déclarés par défaut dans le fichier
sources.list.
TVheadend est contenu dans le dépôt : deb http://apt.tvheadend.org/stable trusty main
14) En vous aidant de la méthode d'installation de logiciels sous
Linux, installer le logiciel tvheadend, pour cela :
Déclarer le dépôt en ajoutant une ligne apt dans le fichier
sources.list
Mettre à jour les dépôts
Installer le paquet tvheadend
Déclarer un utilisateur admin avec mot de passe = okokok,
comme administrateur de tvheadend.
Indiquer, avec précision, la méthode utilisée :
APPELER LE PROFESSEUR !!
THEME : AVM : TV EN STREAMING
8
15) Noter de quelle manière on peut se connecter à l'interface de gestion de
tvheadend après son installation :
3.3.2. Détection des multiplex
16) Configurer TVheadend en respectant la procédure suivante :
Cliquer sur l'onglet configuration puis DVB input et sélectionner l'adaptateur TV :
Cliquer sur General puis add DVB Network et choisir de nouveau une auto-
configuration des chaînes avec un offset de 167KHz.
Effectuer la configuration suivante :
La détection prend fin quand la valeur muxes awaiting initial scan (multiplex en
attente d'un scan initial) passe à zéro :
APPELER LE PROFESSEUR !!
adaptateur TV enable utilisé par le logiciel
autodétection des multiplex
scan des chaînes lent
THEME : AVM : TV EN STREAMING
9
Cliquer sur Services, sélectionner une seule fois chacune des chaînes de la TNT
française :
Cliquer sur Map Selected, puis sauvegarder.
3.3.3. Configuration de l'EPG
17) Configurer la possibilité, par tvheadend, de transmettre l'EPG, en respectant la
procédure suivante :
Se connecter au site Kazer.org et créer un compte utilisateur à l'aide de votre
adresse email.
Dans Mes Chaines, Basculer la liste des chaînes à droite et enregistrer votre liste :
Repérer et noter votre userhash inscrit en haut à gauche
Votre userhash ici :
définition : EPG
EPG = Electronic Program Guide
Ce sont les informations transmises en même temps que les chaînes de télévision
numériques et donnant les indications sur le programme en cours et les programmes
suivants.
THEME : AVM : TV EN STREAMING
10
Dans un terminal, se déplacer dans le répertoire /usr/bin : cd /usr/bin
Configurer kazer : sudo ./tv_grab_fr_kazer -configure
Renseigner votre userhash
Répondre all, à la question "Select the channels that you want to receive data for"
Fermer le terminal
Dans l'interface de configuration de tvheadend, cliquer sur Configuration
channel/EPG EPG Grabber.
Sélectionner le module XMLTV France (Kazer)
Sauvegarder
Cliquer sur Channels et vérifier que toutes les chaînes de la TNT française
apparaissent
3.3.4. Configuration des comptes utilisateurs (clients HTS)
L'accès à la TV en streaming ne sera accessible qu'aux utilisateurs authentifiés sur le
réseau.
Il faut donc créer au moins deux comptes :
eleve1 mot de passe = okokok et eleve2 mot de passe = okokok
18) A partir de l'interface Web de tvheadend, créer les deux comptes clients:
19) Sauvegarder votre configuration, redémarrer le PC serveur et ouvrir l'interface
Web de tvheadend.
4. Paramétrage des clients HTS et test du système
4.1. Relevé de l'adresse IP du serveur
20) Retrouver l'adresse IP du PC serveur et la noter ci-dessous :
4.2. Configuration du logiciel Kodi sur les deux ordinateurs clients
Kodi est un lecteur multimédia libre.
Kodi supporte un large choix de formats multimédia et incorpore des fonctionnalités telles
que les listes de lecture, les visualisations audio, les diaporamas d’images, les prévisions
météo et toute une série d’extensions tierces. Kodi offre aussi la possibilité de regarder des
vidéos en streaming ou d'écouter les radios sur Internet.
APPELER LE PROFESSEUR !!
THEME : AVM : TV EN STREAMING
11
21) Configurer le logiciel Kodi sur les deux PC élève en respectant la procédure
suivante :
Cliquer sur System settings Appearance et choisir la langue française
Cliquer sur Système paramètres extensions extensions désactivée et trouver
TVheadend HTSP client.
Configurer TVheadend HTSP client et l'activer.
L'extension se trouve ensuite dans extensions activées client enregistreur vidéo
Cliquer sur Système TV général et activer la TV en direct.
Un onglet TV apparaît maintenant dans le menu principal :
4.3. Test du système
22) Tester la bonne réception des chaînes TV et de l'EPG sur les deux clients.
5. Remise à zéro du matériel et rangement
5.1. Effacement du système d'exploitation du PC serveur
23) Insérer le Hiren's boot CD dans le lecteur optique du serveur et utiliser le logiciel
smart fdisk pour effacer l'OS Ubuntu 10.4 Trusty du PC serveur.
24) Dans le bios, paramétrer l'ordre de démarrage du PC sur le disque dur, puis sur
le lecteur CD et enfin sur le réseau.
25) Redémarrer le PC et effectuer un diagnostic sur son état de fonctionnement :
Indices :
Dans le 1er menu de Hiren's boot, choisir démarrer sur le CD ROM
1 : Disk partition tools
7 : Smart Fdisk
Sélectionner une à une les partitions puis F5 pour les effacer
ALT + P permet d'accéder au menu Partition
Save Change ...
APPELER LE PROFESSEUR !!