1 / 16

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.

ivor-joyner
Download Presentation

Introduction

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  2. VLMa

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

  4. 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 …

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

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

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

  8. Production

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

  10. 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 …)

  11. Le rôle du responsable de production La chaîne EuroSport ne marche plus, rediffusez-la vite! EuroSport… D’accord, c’est noté

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

  13. 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 multicast • Quelques machines qui jouent le rôle de VLS + des cartes DVB • Une machine dans la quelle tourne le VLMa

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

  15. Management de projet

  16. Démarche • Attitudes et comportement de l’équipe • Organisation de l’équipe : WBS • Processus opératoire pour chaque partie • Diagramme GANT • Analyse des risques Nous 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.

More Related