Aller au contenu | Aller au menu | Aller à la recherche

Site membre du réseau Izardev et LCNET

CRTMPServer : une alternative à Red5

Parmi les solutions pour fournir un service de streaming existe aujourd'hui un serveur codé en C++ : crtmpserver

Il s'agit d'une alternative tout à fait sérieuse à Red5, prenant en charge davantage de protocoles.

Fonctionnalités

CRTMPServer est un serveur de streaming à haute performance capable de dealer avec les technologies suivantes :

  • Flash/Flex : avec une prise en charge des protocoles suivants : RTMP,RTMPE, RTMPS, RTMPT, RTMPTE
  • IPhone et Android
  • Les caméras de surveillance
  • IP-TV en utilisant les protocoles MPEG-TS et RTSP/RTCP/RTP

Aussi, CRTMPServer peut être utilisé comme un serveur de conférence à haute performance, il permet de faire :

  • De la vidéo/audio conférence
  • Des jeux en ligne
  • de la collaboration en ligne
  • De créer des applications de chat complexes

Installation CRTMPServer

Note : l'installation a été effectuée sur un serveur Debian Sequeeze 64 de chez OVH.

Tout d'abord récupérez les sources à partir de SVN, si vous ne le possédez pas, installez-le :

apt-get install subversion

Récupération des sources :

svn co --username anonymous https://svn.rtmpd.com/crtmpserver/trunk crtmpserver

Nous allons maintenant installer les dépendances :

apt-get install cmake libssl-dev binutils gcc g++ libc6-dev dh-make liblua5.1-0-dev libtinyxml-dev

Nous allons maintenant générer un fichier .deb afin d'installer notre serveur RTMP :

sh build_package.sh

Si l'installation s'est bien déroulée, vous devriez voir apparaître ce message :

********************************************************************
All done!!!
You can easy install crtmpserver via 'sudo dpkg -i crtmpserver_0.499-1_amd64.deb'
After this you can run crtmpserver directly or via init script

All errors and wishes please sent me to e-mail: jet@jet.kiev.ua or
report via Google group(http://groups.google.com/group/c-rtmp-server/topics)
********************************************************************

Il ne vous reste plus qu'à installer le serveur via la commande :

dpkg -i crtmpserver_0.499-1_amd64.deb

Il ne reste ensuite plus qu'à démarrer le serveur si l'installation s'est bien déroulée :

/etc/init.d/crtmpserver start

Articles connexes

Partagez cet article !

  • Delicious
  • Stumbleupon
  • Digg
  • Facebook
  • Google
  • Linkedin
  • Yahoo Buzz
  • Twitter
Vous avez apprécié cet article ?

Commentaires S'abonner au flux RSS des commentaires

Ajouter un commentaire

Les commentaires sont tous validés par un modérateur, votre commentaire n'apparaît pas directement sur le site.
Aucun support n'est assuré ici, vous pouvez néanmoins laisser vos remarques et critiques sur l'article, les points de vue pertinents sont toujours les bienvenus.