Aller au contenu

Serveur VOD

De TIC Enseignement Agricole BFC
Version datée du 15 mars 2010 à 11:06 par 2024>WikiSysop
(diff) ← Version précédente | Version actuelle (diff) | Version suivante → (diff)


Installation d'un serveur de VOD sur Fedora 11 core

Install Fedora

Lancer l'installation

  • Choix de la langue
  • Fixer le nom de l'hôte sur domaine


  • Définir mot de passe « root »


  • Utiliser le totalité du disque


  • Réaliser une installation core de FC11
    • Décocher suite bureautique
    • Personnaliser maintenant
    • Décocher toutes les installations prédéfinies


  • Redémarrage de la machine


Désactivation de SELinux :

Security-Enhanced Linux, abrégé SELinux, est un Linux security module (LSM), initié par la NSA, qui permet de définir une politique de contrôle d'accès obligatoire aux éléments d'un système basé sur Linux.

vi /etc/selinux/config

remplacer SELINUX=enforcing par disabled


  • rebooter

Désactiver le firewall, suppression iptable

yum remove iptables

Installation du réseau

vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=XX:XX:XX:XX:XX
ONBOOT=yes
IPADDR=X.X.X.X
BOOTPROTO=none
NETMASK=X.X.X.X
TYPE=ethernet
GATEWAY=X.X.X.X
DNS=X.X.X.X
IPV6INIT=no
USERCTL=no

redémarrage du réseau

service network restart

monter le réseau au démarrage

chkconfig network on

supprimer les règles (policies) de SELinux

yum remove selinux-po*

Mise à jour du système

yum update

Installation de la partie VOD

Télécharger les packages rpm de vlc sur videolan.org

-->download-->fedora-->rpmfusion-free-release-stable.noarch.rpm for F9, F10 and F-11.

Copier ce fichier dans un répertoire du serveur par winscp par exemple

Installer le rpm

rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
  • reboot de la machine

Création d'un utilisateur (on ne peut lancer vlc en root)

useradd nomuser
passwd nomuser

Installation samba

yum install samba

Installation apache

yum install htppd

Installation php

yum install php

Création du partage samba

à la racine :

mkdir video
chmod -R 777 video/
vi /etc/samba/smb.conf
Share definition
[video]
path = /video
browseable = no
writable = yes
valid users = nomuser
force user = root
force group = root
force create mode = 777
force directory mode = 777


service smb start 
vi /etc/httpd/conf/httpd.conf
  • décommenter servername
cd /etc/httpd/conf.d
mv welcome.conf welcome.conf-install
service httpd start

Définition du mot de passe de l'utilisateur samba (à stocker dans la table user)

smbpasswd -a nomuser

Installation vlc

yum install vlc

modif pour empécher le lancement en localhost

vi /usr/share/vlc/http/.host
  • décommenter 0.0.0.0/0

création du lanceur

vi http
cvlc -vvv -I --rtsp-host adresse ip serveur vlc : port (ex 5554)
  • changer le chmod
chmod 777 http
  • Redémarrer la machine
  • Se connecter avec l'utilisateur créé auparavant

Les vidéos

transfert sur le serveur

à l'aide de winscp : poser les videos dans le répertoire "video" créé précédement

lecture des vidéos

  • copier les fichiers contenus dans l'archive dans votre répertoire www

elle contient les pages à mettre sur votre serveur web activex vod et lien de montage objet + lecture (fichier index à modifier en focntion de vos vidéos et de vos envies)

l'archive : Média:html.zip

  • lancer votre navigateur à l'adresse ipserveur