diff --git a/electron.html b/electron.html index b7fc151..622f7ac 100644 --- a/electron.html +++ b/electron.html @@ -1,560 +1,562 @@ - - - - - - - - - - -
- - - - -

-
-
- - - -
-
- -
-
- - -
- -
-
- - - - + + + + + + + + + + +
+ + + + +

+
+
+ + + +
+
+ +
+
+ + +
+ +
+
+ + + + \ No newline at end of file diff --git a/iframe.html b/iframe.html index aa47e2f..0881ae3 100644 --- a/iframe.html +++ b/iframe.html @@ -192,6 +192,11 @@ function loadIframe(){ // this is pretty important if you want to avoid camera button.onclick = function(){iframe.contentWindow.postMessage({"sendChat":"Hello!"}, '*');}; iframeContainer.appendChild(button); + var button = document.createElement("button"); + button.innerHTML = "Send Keyframe"; + button.onclick = function(){iframe.contentWindow.postMessage({"keyframe":true}, '*');}; + iframeContainer.appendChild(button); + var button = document.createElement("button"); button.innerHTML = "Insert Style Sheet"; var stylesheet = "#main { zoom: 0.5;} video {float: left; margin: 0; padding: 0; } #info {display:none;}"; @@ -238,6 +243,16 @@ function loadIframe(){ // this is pretty important if you want to avoid camera button.onclick = function(){iframe.contentWindow.postMessage({"function":"previewWebcam"}, '*');}; // publishScreen iframeContainer.appendChild(button); + var button = document.createElement("button"); + button.innerHTML = "Change to Camera #2"; + button.onclick = function(){iframe.contentWindow.postMessage({"changeVideoDevice":2}, '*');}; // change text of add camera button + iframeContainer.appendChild(button); + + var button = document.createElement("button"); + button.innerHTML = "Change to Microphone #4"; + button.onclick = function(){iframe.contentWindow.postMessage({"changeAudioDevice":4}, '*');}; // change text of add camera button + iframeContainer.appendChild(button); + var button = document.createElement("button"); button.innerHTML = "eval('alert(\"DANGERUS\")'"; button.onclick = function(){iframe.contentWindow.postMessage({"function":"eval", "value":'alert(\"DANGERUS\")'}, '*');}; // publishScreen diff --git a/index.html b/index.html index b57b742..541addc 100644 --- a/index.html +++ b/index.html @@ -55,7 +55,7 @@ } - + @@ -66,8 +66,8 @@ - - + +
+
ACTIVE
+
@@ -135,42 +136,51 @@
-
+
+ +
+ +
+ +
+ +
-
+ +
-
+
-
+
-
+
@@ -310,7 +320,7 @@ Video Source -    +    @@ -322,12 +332,12 @@ | - + | - +
See the - documentation for more options and info. + documentation for more options and info.

+ Try out the advanced invite generator here also. +
@@ -710,14 +722,14 @@
- 👓🔆 Site Updated on April 20th: v17 Release Notes. The previous version can be found at https://obs.ninja/v164/ if you are having issues with this minor update. + 🌻 Site Updated on May 28th. The new v18 release notes are here. If new issues occur, the previous version can also be found here.

- 🛠 For support, see the sub-reddit or join the Discord . The documentation is here and my personal email is steve@seguin.email + 🛠 For support, see the sub-reddit or join the Discord . The documentation is here and my personal email is steve@seguin.email

- +
@@ -726,12 +738,12 @@
- Icons made by + Icons made by Lucy G from www.flaticon.com is licensed by - + CC 3.0 BY and by - + Gregor Cresnar from www.flaticon.com
@@ -770,8 +782,7 @@
  • https://invite.cam is a free service provided that can help obfuscuate the URL parameters of an invite link given to guests.
  • Adding &showonly=SOME_OBS_VIRTUALCAM to the guest invite links allows for only a single video to be seen by the guests; this can be output of the OBS Virtual Camera for example

  • - - For advanced URL options and parameters, see the Documentation. + For advanced URL options and parameters, see the Wiki.
    @@ -785,7 +796,7 @@ Guests hear others @@ -804,7 +815,7 @@ Auto-add guests @@ -818,7 +829,7 @@