11
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

INSTALLATION ET CONFIGURATION D UN SERVICE DE TV EN …

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: INSTALLATION ET CONFIGURATION D UN SERVICE DE TV EN …

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

Page 2: INSTALLATION ET CONFIGURATION D UN SERVICE DE TV EN …

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

Page 3: INSTALLATION ET CONFIGURATION D UN SERVICE DE TV EN …

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.

Page 4: INSTALLATION ET CONFIGURATION D UN SERVICE DE TV EN …

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 !!

Page 5: INSTALLATION ET CONFIGURATION D UN SERVICE DE TV EN …

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 :

Page 6: INSTALLATION ET CONFIGURATION D UN SERVICE DE TV EN …

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é.

Page 7: INSTALLATION ET CONFIGURATION D UN SERVICE DE TV EN …

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 !!

Page 8: INSTALLATION ET CONFIGURATION D UN SERVICE DE TV EN …

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

Page 9: INSTALLATION ET CONFIGURATION D UN SERVICE DE TV EN …

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.

Page 10: INSTALLATION ET CONFIGURATION D UN SERVICE DE TV EN …

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 !!

Page 11: INSTALLATION ET CONFIGURATION D UN SERVICE DE TV EN …

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 !!