Installation sur Ubuntu 10.04 32bits
Sources :
Darwin streaming server : http://dss.macosforge.org/
Streaming dans opensim : http://opensimulator.org/wiki/Streaming_Media_in_OpenSim
I – Installer les pré-requis
sudo apt-get install libstdc++6 sudo apt-get install gpac |
II – Télécharger et installer darwin
cd /usr/local/src/ wget http://dss.macosforge.org/downloads/DarwinStreamingSrvr5.5.5-Linux.tar.gz tar xvzf DarwinStreamingSrvr5.5.5-Linux.tar.gz cd DarwinStreamingSrvrlinux-Linux sudo addgroup –system qtss sudo adduser –system –no-create-home –ingroup qtss qtss ./Install |
Vous allez obtenir en cours d’installation :
In order to administer the Darwin Streaming Server you must create …..
Please enter a new administrator user name: opensim
Entrez vos noms et mot de passe d’administrateur.
Vous pouvez maintenant vous connecter à l’écran d’administration du serveur : http://adresse_ip_du_serveur:1220/
N.B. : attention à l’option d’utilisation du port 80 qui peut entrainer des dysfonctionnements d’autres produits sur votre serveur.
III – Tests
Vous pouvez voir dans l’onglet General Settings que le répertoire de stockage par défaut est /usr/local/movies/
Cliquez playlist, puis new media playlist
Vous obtenez la liste des fichiers de test.
Lancer quicktime sur votre pc et entrer en url :
rtsp://ip_de_votre_serveur/sample_100kbit.mp4
La première fois que quicktime se connecte à une adresse IP, il vérifie la bande passante sur le serveur ce qui peut prendre quelque temps.
NB : pour utiliser correctement une video MPEG-4 avec darwin, un indicateur de pistes doit être inséré dans le flux de données. Cet indicateur est nécessaire pour permettre l’avance et le retour rapide de la video.
Si vous n’effectuez pas cette opération, ils seront encore téléchargeables, mais il leur faudra quelques secondes pour commencer à jouer. Vous n’avez pas besoin d’un serveur de streaming pour cela, il suffit d’utiliser Apache. Donc :
cd /usr/local/movies/ MP4Box -hint votre_video.mp4 |
En cas d’arrêt (une fois connecté comme root en console) :
- pour relancer le gestionnaire d’administration:
/usr/local/sbin/streamingadminserver.pl |
- pour relancer le serveur :
/usr/local/sbin/DarwinStreamingServer |
IV – Utilisation sur opensim
Connectez vous a votre sim et créez vous un cube de la taille que vous souhaitez.
Appliquez une texture blanche et une couleur noire ( ou ce que vous voulez) à l’exception de la face de projection de la video ou vous appliquez une couleur blanche et la texture “default media texture” que vous trouverez dans la librairie de textures de base opensim de votre inventaire.
Dans la fenêtre du menu world/about land, onglet media, selectionnez la même texture.
Vérifiez dans about land onglet général que Allow dead to group est bien coché.
Dans l’onglet media cliquez sur set dans media url et tapez le lien :
rtsp://ip_de_votre_serveur/sample_100kbit.mp4
Vous pouvez également utiliser le script freewiew que vous trouverez sur cette page.
Bonne vidéo……
cedric tchinda said,
avril 6, 2011 à 3:15
bonjour je sus étudiant en dernière année en genie logicel.dans le cadre de mon projet de fin d’etude .dans le cadre de mon projet de fin d’etude jai été soumi à un sujet visanta realisé un portail pour IPTV.la je fais face a des difficultés pour controller le fliux de video venan de mon serveur stremaing d’ou l’objet de message.votre tuto di que hinter les fichiers permet de controller leurs flux j’aimerais en savoir plus svp comment procéder?
merci d’avance
Mancall said,
janvier 31, 2012 à 1:10
Bonjour,
J’aimerai savoir si avec Darwing server on peut faire du direct live sur serveur dédié, c’est à dire retransmettre un évenement en direct? si oui comment?
Merci d’avance
angemenges said,
janvier 12, 2013 à 8:33
Désolé, je ne sais pas répondre, je n’ai jamais essayé. J’utilise des sites dédiés au streaming live