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:34]
romain
installation_d_une_plateforme_de_stream_sur_serveur_sme_9 [2016/02/23 21:01] (current)
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 su 
 +cd /​var/​www/​html
 mkdir streamserver mkdir streamserver
 cd streamserver cd streamserver
-mkdir appengine +</​code>​
-cd appengine</​code>​+
  
 Vous avez besoin d'​installer Google App Engine SDK for Python : Vous avez besoin d'​installer Google App Engine SDK for Python :
  
-<​code>​wget https://​storage.googleapis.com/​appengine-sdks/​featured/​google_appengine_1.9.32.zip+<​code>​ 
 +mkdir appengine 
 +cd appengine 
 +wget https://​storage.googleapis.com/​appengine-sdks/​featured/​google_appengine_1.9.32.zip
 unzip google_appengine_1.9.32.zip unzip google_appengine_1.9.32.zip
 export PATH=$PATH:/​path/​to/​google_appengine/</​code>​ export PATH=$PATH:/​path/​to/​google_appengine/</​code>​
Line 194: Line 201:
  
  
-<​code>​sudo apt-get install nodejs npm git python-webtest nodejs-legacy +<​code>​ 
-sudo npm install -g npm +cd /​var/​www/​html/​streamserver/​ 
-sudo npm -g install grunt-cli+apt-get install nodejs npm git python-webtest nodejs-legacy 
 +npm install -g npm 
 +npm -g install grunt-cli
 git clone https://​github.com/​webrtc/​apprtc.git git clone https://​github.com/​webrtc/​apprtc.git
 cd apprtc cd apprtc
Line 202: Line 211:
 grunt build</​code>​ grunt build</​code>​
  
 +Pour démarrer le serveur ​
 +
 +<​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 :
 +
 +[[http://​localhost:​8080]]
  
  
installation_d_une_plateforme_de_stream_sur_serveur_sme_9.1456162456.txt.gz · Last modified: 2016/02/22 18:34 by romain