Introduction

16
Introduction • VideoLAN : un projet qui existe depuis 1996 avec de nombreuses composantes • Objectifs de cette année : – VLC : ajouter des fonctionnalités (Media library) – VLMa : ajouter des fonctionnalités et publier le projet – Production : optimiser l’utilisation et rajeunir le parc machine

description

Introduction. VideoLAN : un projet qui existe depuis 1996 avec de nombreuses composantes Objectifs de cette année : VLC : ajouter des fonctionnalités (Media library) VLMa : ajouter des fonctionnalités et publier le projet Production : optimiser l’utilisation et rajeunir le parc machine. - PowerPoint PPT Presentation

Transcript of Introduction

Introduction

• VideoLAN : un projet qui existe depuis 1996 avec de nombreuses composantes

• Objectifs de cette année :– VLC : ajouter des fonctionnalités (Media library)– VLMa : ajouter des fonctionnalités et publier le

projet– Production : optimiser l’utilisation et rajeunir le

parc machine

VLMa

Présentation

• VLMa (VideoLAN manager) : application permettant de gérer un parc de machine de diffusion utilisant VLC

• Composé :– D’un daemon qui calcule et assigne les ordres de

diffusion– D’une application web pour le contrôle.

• Codé en Java initialement par le projet de la p2007

Action

• Ajout de la gestion des chaînes de TNT• Gestion des listes de lecture et des flux vidéos

extérieurs• Suppression de la dépendance envers le

routeur• Paramétrage et enregistrement des données

facilité• Correction de bugs …

Publication du projet

• Choix d’une licence open source : la GPL comme VLC

• Mise en place d’outils :– Maven– Dépôt Git– Mailings-list (vlma et vlma-devel)– Un site Internet

• Travail sur les moyens de distribuer le logiciel

Documentation du VLMa

• Interface web en PHP & CSS (en anglais)• http://www.videolan.org/vlma/

Documentation du VLMa• Outils utilisés :

Une machine du club VideoLAN dans laquelle nous avons installé Debian Serveur web

• IRC comme moyen de communication• Difficultés rencontrées :– Apprendre Linux (Debian) Formation Linux

organisée par VIA.– Apprendre et comprendre attentivement le

fonctionnement du VLMa et l’ensemble du système VideoLAN.

Production

Présentation du secteur

• La raison d’être initiale du projet VideoLAN• 10 serveurs à administrer (VLS) tournant sous

Debian GNU Linux avec :– Des cartes DVB-S– Des cartes DVB-T

• 2 paraboles et 2 antennes terrestres• Diffusion d’une centaine de chaînes de

télévision et de radios numériques

Le rôle du responsable de production

• Rendre maximale la disponibilité du service• Suivre l’état de fonctionnement de l’ensemble

du système grâce au VLMa• Consulter les news à la résidence afin de

répondre• Intervenir physiquement en cas de pannes

matérielles (multiswitch, barrette de mémoire vive, disques durs …)

Le rôle du responsable de production

La chaîne EuroSport ne marche plus, rediffusez-la vite!

EuroSport… D’accord, c’est noté

Action

• Réinstallations de serveurs• Gestion dynamique du plus de chaînes

possible grâce au VLMa• Gestion des problèmes électriques• Test du VLMa en production• Achat et montage de deux nouveaux serveurs

grâce à une subvention obtenue au CA de VIA• Création d’une mosaïque des chaînes TNT

Possibilité de reproduire la solution dans un autre pays

• Possibilité : Toutes les chaînes TNT, satellite et fichier sont

gérées par VLMa C’est possible et facile de l’utiliser partout dans le monde.

• Equipement nécessaire :Un réseau Ethernet qui supporte le multicastQuelques machines qui jouent le rôle de VLS +

des cartes DVBUne machine dans la quelle tourne le VLMa

Possibilité de reproduire la solution dans un autre pays

Conclusion: • Il est tout à fait possible d’appliquer ce projet

dans un autre pays hors l’Europe• Intérêt:

Faire économiser de l’argent pour des étudiants.Les étudiants peuvent appliquer ce qu’ils

apprennent à l’Ecole à la réalité (informatique et télécommunications)Accumuler des expériences professionnalisantes.

Management de projet

Démarche

• Attitudes et comportement de l’équipe• Organisation de l’équipe : WBS• Processus opératoire pour chaque partie• Diagramme GANT• Analyse des risquesNous n’avons pas trouvé de successeurs !

• Livrables du projet :Code source des modifications de VLC, site Internet du VLMa,solution de production améliorée, tous nos outils, le rapport final.