summaryrefslogtreecommitdiff
path: root/tools/rtcbot/README
diff options
context:
space:
mode:
Diffstat (limited to 'tools/rtcbot/README')
-rw-r--r--tools/rtcbot/README14
1 files changed, 14 insertions, 0 deletions
diff --git a/tools/rtcbot/README b/tools/rtcbot/README
index bfa981c5..1f4d7c11 100644
--- a/tools/rtcbot/README
+++ b/tools/rtcbot/README
@@ -17,8 +17,18 @@ access its exposed API. Details are in botmanager.js.
== How to run the test ==
$ cd trunk/webrtc/tool/rtcbot
$ npm install express browserify ws websocket-stream dnode
+ $ mkdir configurations
+ $ cd configurations
+ $ openssl genrsa -out priv.pem 1024
+ $ openssl req -x509 -new -key priv.pem -days 3650 -out cert.crt
+ $ cd trunk/webrtc/tool/rtcbot
$ node main.js "<test_name>"
+* Note:
+ In first time you will use rtcBot you will receive a warning telling
+ you that your connection is not private. Just avoid this warning and
+ click Proceed to localhost (unsafe).
+
== How can I see the list of available tests? ==
$ node main.js
@@ -29,6 +39,10 @@ access its exposed API. Details are in botmanager.js.
$ nvm install 0.10
$ nvm use 0.10
+== Why generating the private key and self signed certificate? ==
+ - Private key and certificate are used for creating HTTPs server in
+ rtcBot for loading the required files on the different types of the bots.
+
== Supported Bot Types ==
- "chrome": chrome on host machine.
- "android-chrome": chrome on android device. Details in "Android" Section.