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
- NetStream, NetConnection et Video
- PHP Streaming et Flash FLV
- Installer Red5 Gentoo Release OVH
- Création d'application Red5












Commentaires