Skip to content

Latest commit

 

History

History
61 lines (43 loc) · 1.42 KB

README.md

File metadata and controls

61 lines (43 loc) · 1.42 KB

Running the server

Prepare and build app server

cd WebRTC-Server

npm install

npm -g install grunt-cli

grunt build

Download Google cloud python SDK and run server

cd [root]
python google-cloud-sdk/bin/dev_appserver.py ./WebRTC-Server/out/app_engine/
sudo python google-cloud-sdk/bin/dev_appserver.py ./WebRTC-Server/out/app_engine/
# optional --host 9.108.160.121 --port=80  (HTTPS required for local network)

// Deployement
google-cloud-sdk/bin/gcloud auth login
google-cloud-sdk/bin/gcloud config set project YOUR_PROJECT_ID
google-cloud-sdk/bin/gcloud app deploy ./WebRTC-Server/out/app_engine/app.yaml 

WebRTC iOS build

https://github.com/Anakros/WebRTC

Visit http://localhost:8080 to test the server is running successfully with Chrome

Open with chrome

Running the iOS client

Simply change Config.swift for your settings

Useful docs