diff --git a/dock.html b/dock.html
index 2c910f0..df0ff58 100644
--- a/dock.html
+++ b/dock.html
@@ -163,7 +163,7 @@ function generateInvite(){
var href = window.location.href;
var dir = href.substring(0, href.lastIndexOf('/')) + "/";
- var salt = location.hostname; // "obs.ninja" is the expected default. You will want to change this if hosting dock.html locally.
+ var salt = location.hostname; // "vdo.ninja" is the expected default. You will want to change this if hosting dock.html locally.
if (getById("invite_password").value.trim().length){
generateHash(getById("invite_password").value.trim().replace(/[\W]+/g,"_")+salt,4).then(function(hash){
diff --git a/examples/chatoverlay.html b/examples/chatoverlay.html
new file mode 100644
index 0000000..0e9ab05
--- /dev/null
+++ b/examples/chatoverlay.html
@@ -0,0 +1,162 @@
+
+
Safari does not support this feature. Consider Chrome or Firefox instead.
To host a file for download, rather than for streaming, try the following instead:
@@ -1863,7 +1863,7 @@
-
+
@@ -1928,7 +1928,7 @@
var session = WebRTC.Media; // session is a required global variable if configuring manually. Run before loading main.js but after webrtc.js.
- session.version = "21.1";
+ session.version = "21.3";
session.streamID = session.generateStreamID(); // randomly generates a streamID for this session. You can set your own programmatically if needed
session.defaultPassword = "someEncryptionKey123"; // Change this password if self-deploying for added security/privacy
@@ -1992,13 +1992,14 @@
// session.title // "zzzz" ; sets the title of the browser page.
// session.introOnClean = true; // this will load the page with the webcam selection screen if &push or &room is in the URL; no need to use &webcam.
// session.lowBitrateCutoff = 300; // Set a minimum bitrate (in kbps) before the stream is hidden. Useful for IRL streams maybe
+ // session.apiserver = "wss://api.vdo.ninja:443"; // specifiy a custom websocket API URL.
-
+
-
+