Maquette de diffusion IP
Transcription
Maquette de diffusion IP
PRESENTATION DE LA MAQUETTE IPTV page 1 direction ou services Gwilherm Lebrun ARCHITECTURE GLOBALE page 2 S2IA Gwilherm Lebrun SERVICES DIFFUSION TV INTERNE Canal 1: les actus (TV interne) Canal 2: chaîne de la TNT (à terme, diffusion issues d’abonnement public) Canal 3: la météo (infos externe) CATALOGUE VOD Films (dvd, K7 vhs…) Extraits de programmes TV page 3 S2IA Gwilherm Lebrun DIFFUSION TV page 4 S2IA Gwilherm Lebrun VIDEOLAN Utilisation de vlc 0.9.0 compatible avec la Set-top Box Aminet 110 (TS/UDP/IP et non TS/RTP/UDP/IP) Utilisation du module de diffusion multiple VLM Utilisation du serveur web intégré pour le Middleware Multicast: scope local + ttl=1 page 5 S2IA Gwilherm Lebrun VLM Configuration du canal Actus new actus broadcast enabled setup actus input dshow:// setup tv option dshow-vdev=Osprey-210 setup actus output transcode{vcodec=mp2v,vb=1024,scale=1}:duplicate{dst=std{access=udp,mux=ts, url=239.0.0.1, ttl=1, sap,name="s2iaActus"}} Configuration de la chaîne TNT new tv broadcast enabled setup tv input dshow:// setup tv option dshow-vdev=Hauppauge setup tv option dshow-adev=none setup tv output standard{access=udp,mux=ts,dst=239.0.0.2,ttl=1,sap,name="s2iaTV"} page 6 S2IA Gwilherm Lebrun VLM (suite) Configuration du canal météo new meteo broadcast enabled setup meteo input fake: setup meteo option fake-file=meteo.png option fake-width=720 option fakeheight=576 setup meteo output transcode{vcodec=mp2v,vb=1024,scale=1}:duplicate{dst=std{access=udp,mux=ts, url=239.0.0.3,ttl=1,sap,name="s2iaMeteo"}} Démarrage des flux control actus play control meteo play control tv play page 7 S2IA Gwilherm Lebrun DIFFUSION VOD Diffusion d’un fichier MPEG-2 program Diffusion d’un DVD-Vidéo (fichier ISO monté dans un lecteur virtuel) Commandes VLM: new test vod enabled mux mp2t setup test input cnn.mpg new dvd vod enabled mux mp2t setup dvd input dvdsimple://F: page 8 S2IA Gwilherm Lebrun INTERFACE DE CONSULTATION Démarrer l’interface web de VideoLAN Insérer des balises Amino dans le code HTML • Plein écran • Enlever le pointeur souris pour une navigation avec les flèches de la télécommande • Enlever la barre de navigation page 9 S2IA Gwilherm Lebrun La mosaïque Configuration 3 écrans VLM new ecran1 broadcast enabled setup ecran1 input udp://@239.0.0.1 setup ecran1 output #duplicate{dst=mosaicbridge{id=1,height=288,width=360},select=video,dst=bridge-out{id=1},select=audio} new ecran2 broadcast enabled setup ecran2 input udp://@239.0.0.2 setup ecran2 output #duplicate{dst=mosaicbridge{id=2,height=288,width=360},select=video,dst=bridge-out{id=2},select=audio} new ecran3 broadcast enabled setup ecran3 input udp://@239.0.0.3 setup ecran3 output #duplicate{dst=mosaicbridge{id=3,height=288,width=360},select=video,dst=bridge-out{id=3},select=audio} page 10 S2IA Gwilherm Lebrun La mosaïque (suite) new background broadcast enabled setup background input fake: setup background output #transcode{sfilter=mosaic,vcodec=mp2v,vb=10000,scale=1}:bridgein{delay=400,id-offset=100}:standard{access=udp,mux=ts,url=239.0.0.4} control control control control background play ecran1 play ecran2 play ecran3 play Démarrage de la mosaïque C:\VideoLAN\VLC\vlc.exe --fake-file background.png --fake-aspect-ratio "4:3" -mosaic-width 720 --mosaic-height 576 --udp-caching 800 --mosaic-keep-picture -mosaic-rows 2 --mosaic-cols 2 --mosaic-position 1 --mosaic-order 1,2,3 page 11 S2IA Gwilherm Lebrun LA SET-TOP BOX Modèle: Aminet 110 Page par défaut du navigateur HTTP = serveur web VideoLAN Sortie composite PAL Accès Kasenna MediaBase Configuration des canaux multicast pour accès direct depuis la télécommande channel 1 channel 2 channel 3 …ET AUSSI channel 4 channel 5 page 12 - igmp://239.0.0.1:1234 - igmp://239.0.0.2:1234 - igmp://239.0.0.3:1234 ACCES AUX FICHIERS VOD (UNICAST) PENDANT QU’ON Y EST: - rtsp://vlc.int-evry.fr/test - rtsp://vlc.int-evry.fr/dvd S2IA Gwilherm Lebrun FONCTIONS A DEVELOPPER Planificateur de diffusion • Pour le service Com • Tester le Scheduler VLM Enregistrement –PVR • Programmarion de la touche record de la télécommande • Pour LSH par ex. • Actuellement, enregistrement des chaînes TNT via un batch qui pilote le Scheduler Windows et l’application Hauppauge livrée avec le démodulateur DVB-T page 13 S2IA Gwilherm Lebrun MODULES Gateway DVB-IP Logiciel de supervision & administration Set-top box ‘n’ Licences d’accès Middleware Serveur de streaming (logiciel + matériel) Serveur de stockage page 14 S2IA Gwilherm Lebrun CAPTURE VOD page 15 S2IA Gwilherm Lebrun CAPTURE MULTICAST page 16 S2IA Gwilherm Lebrun CAPTURE ZAPPING page 17 S2IA Gwilherm Lebrun