User Tools

Site Tools


installation_d_une_plateforme_de_stream_sur_serveur_sme_9

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
installation_d_une_plateforme_de_stream_sur_serveur_sme_9 [2016/02/22 18:41]
romain
installation_d_une_plateforme_de_stream_sur_serveur_sme_9 [2016/02/23 21:01]
romain
Line 77: Line 77:
 curl  ftp://​downloads.xiph.org/​pub/​xiph/​releases/​ogg/​libogg-1.3.1.tar.xz ​   >​libogg-1.3.1.tar.xz;​ curl  ftp://​downloads.xiph.org/​pub/​xiph/​releases/​ogg/​libogg-1.3.1.tar.xz ​   >​libogg-1.3.1.tar.xz;​
 xz -d   ​libogg-1.3.1.tar.xz ​ ;  ​ xz -d   ​libogg-1.3.1.tar.xz ​ ;  ​
-tar  -x   libogg-1.3.1.tar ​ ;  ​+tar  -xvf libogg-1.3.1.tar ​ ;  ​
 cd  libogg-1.3.1;​ cd  libogg-1.3.1;​
 ./​configure ​ ; ./​configure ​ ;
Line 84: Line 84:
   ###    o p u s   ###    o p u s
 wget http://​downloads.xiph.org/​releases/​opus/​opus-1.1.2.tar.gz wget http://​downloads.xiph.org/​releases/​opus/​opus-1.1.2.tar.gz
-tar -xvf opus-1.1.tar ;  +tar -xvf opus-1.1.2.tar.gz ;  
-cd opus-1.1 ; +cd opus-1.1.2 ;  
 +./​configure ​;
 make  && ​ make check  && ​ make install ; make  && ​ make check  && ​ make install ;
  
Line 93: Line 94:
 tar -x  flac-1.3.0.tar ; tar -x  flac-1.3.0.tar ;
 cd  flac-1.3.0 ; cd  flac-1.3.0 ;
 +./configure ;
 make  && ​ make check  && ​ make install ; make  && ​ make check  && ​ make install ;
  
Line 100: Line 102:
 tar -xvf    opus-tools-0.1.7.tar ​ ; tar -xvf    opus-tools-0.1.7.tar ​ ;
 cd   ​opus-tools-0.1.7 ​  ; cd   ​opus-tools-0.1.7 ​  ;
 +./configure ;
 make  && make install ; make  && make install ;
  
Line 176: Line 179:
  
 On se crée un dossier streamserver et appengine dans le repertoire www : On se crée un dossier streamserver et appengine dans le repertoire www :
-<​code>​cd /​var/​www/​html +<​code>​ 
-sudo mkdir streamserver+sudo su 
 +cd /​var/​www/​html 
 +mkdir streamserver
 cd streamserver cd streamserver
 </​code>​ </​code>​
Line 184: Line 189:
  
 <​code>​ <​code>​
-sudo mkdir appengine+mkdir appengine
 cd appengine cd appengine
-sudo wget https://​storage.googleapis.com/​appengine-sdks/​featured/​google_appengine_1.9.32.zip +wget https://​storage.googleapis.com/​appengine-sdks/​featured/​google_appengine_1.9.32.zip 
-sudo unzip google_appengine_1.9.32.zip +unzip google_appengine_1.9.32.zip 
-sudo export PATH=$PATH:/​path/​to/​google_appengine/</​code>​+export PATH=$PATH:/​path/​to/​google_appengine/</​code>​
 Soyez sur d'​avoir la version 2.7 de python d'​installée : Soyez sur d'​avoir la version 2.7 de python d'​installée :
  
Line 198: Line 203:
 <​code>​ <​code>​
 cd /​var/​www/​html/​streamserver/​ cd /​var/​www/​html/​streamserver/​
-sudo apt-get install nodejs npm git python-webtest nodejs-legacy +apt-get install nodejs npm git python-webtest nodejs-legacy 
-sudo npm install -g npm +npm install -g npm 
-sudo npm -g install grunt-cli +npm -g install grunt-cli 
-sudo git clone https://​github.com/​webrtc/​apprtc.git+git clone https://​github.com/​webrtc/​apprtc.git
 cd apprtc cd apprtc
-sudo npm install +npm install 
-sudo grunt build</​code>​+grunt build</​code>​
  
 Pour démarrer le serveur ​ Pour démarrer le serveur ​
-<​code>​sudo /​var/​www/​html/​streamserver/​appengine/​dev_appserver.py ./​out/​app_engine</​code>​+ 
 +<​code>​ 
 +cd /​var/​www/​html/​streamserver/​apprtc 
 +/​var/​www/​html/​streamserver/​appengine/​google_appengine/​dev_appserver.py ./​out/​app_engine 
 +</​code>​
  
 Et on se rend à l'​adresse du serveur port 8080 exemple si c'est sur la même machine : Et on se rend à l'​adresse du serveur port 8080 exemple si c'est sur la même machine :
installation_d_une_plateforme_de_stream_sur_serveur_sme_9.txt · Last modified: 2016/02/23 21:01 by romain