From 7e96ef72a3bea05f09b1c34ee1f80c0fe3bd2463 Mon Sep 17 00:00:00 2001 From: Steve Seguin Date: Mon, 21 Dec 2020 23:59:11 -0500 Subject: [PATCH 01/14] Update README.md --- README.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index a51a580..eb32705 100644 --- a/README.md +++ b/README.md @@ -20,24 +20,24 @@ And Here is another video series touching on some more advanced settings: https: Check the subreddit for added use cases, advanced features, and support. Advanced features includes high-quality audio modes, custom video resolutions, and more. -MacOS users will face some challenges in using OBS 25/26, but there are workarounds. Please see the subreddit or the Wiki. +MacOS users will face some challenges when using OBS 25 and 26.0 with OBS.Ninja, but there are workarounds. Please see the subreddit or the Wiki for details. These issues should be fixed though in OBS v26.1, which is slated for a release, probably in early January 2021. ## What's in this repo? -This repo contains software for OBS.Ninja, including the HTML landing page for its Electron Capture app offering. A sample config file and instructions for setting up a TURN server (video relay server), is also provided. You may also find the Wiki for the project in this repo, which contains added information on how to use the software. +This repo contains client-side software for OBS.Ninja, including the HTML landing page for its Electron Capture app offering. A sample config file and instructions for setting up a TURN server (video relay server) is also provided. You may also find the Wiki for the project in this repo, which contains added information on how to use the software. The code provided is designed to allow for innovation, customization, white-labelling, and exploration. ## How to Deploy this Repo: -To use, just download and host the files on a HTTPS-enabled webserver. You may want to hide the .html extensions within your HTTP server as well, else the generated links will not work. See [here](https://github.com/steveseguin/obsninja/blob/master/install.md) for added details and alternative install options. +To use, just download and host the files on a HTTPS-enabled webserver. You may want to hide the .html extensions within your HTTP server as well, else the generated links may not work. See [here](https://github.com/steveseguin/obsninja/blob/master/install.md) for added details and alternative install options. -Directions on how to deploy a TURN server are listed in the turnserver.md file. You may wish to do so, although not all use cases will not need one. Only about 10% of remote guests, those often connected via 4G LTE, will require a TURN server. While OBS.Ninja does host some TURN servers, they are quite expensive to operate and not really for private deployment use. If you are deploying your own version of OBS.Ninja, I'd ask you use your own TURN servers instead. +Directions on how to deploy a TURN server are listed in the turnserver.md file. You may wish to do so, although not all use cases will need one. Only about ~10% of remote guests need them; those often connected via 4G LTE or those behind corporate firewall. While OBS.Ninja does host some TURN servers freely for OBS.Ninja users, they are quite expensive to operate and are not really for private deployment use. If you are deploying your own version of OBS.Ninja, I'd ask you use your own TURN servers instead, but I likely won't enforce this unless there is heavy abuse. ## Server side / API software? -Since OBS.Ninja uses peer-2-peer technology, video connections are made directly between viewer and publisher in 90% of cases. Hosting a TURN server yourself may help improve performance, but less than 1% of users will see any benefit of this. Details on how to deploy a TURN server are provided. For those capable of hosting their own TURN server, that would be appreciated if possible, as TURN servers are the only real cost incurred by OBS.Ninja at present. (other than time, of course) +Since OBS.Ninja uses peer-to-peer technology, video connections are made directly between viewer and publisher in ~90% of cases. The remaining connections will likely have to happen over a TURN video relay server, hosted in the cloud. These servers ensure peer connection compatibility. Very few users will see any benefit of using a TURN server over a direct peer connection, but there are still cases it may be helpful or required to deploy your own. Details on how to deploy a TURN server are provided in the repo. -Other than TURN servers, OBS.Ninja also uses public STUN servers and a hosted handshake server. These are used to facilitate the initial setup of peer connections and are generally not required after a peer connection is established. These servers are free to access and use, even for private deployments. +Other than TURN servers, OBS.Ninja also uses public STUN servers and a custom hosted handshake server. These are used to facilitate the initial setup of peer connections and are generally not required after a peer connection is established. These servers are free to access and use, even for private deployments. This repo does not include details on setting up a STUN servers and does not yet make available the handshake server code. -Development builds of OBS.Ninja may include debugging software, but in-production releases have this removed. Double check to ensure "console.re" debugging is disabled before deployment, just to be safe. +Development builds of OBS.Ninja may include debugging software, but in-production releases have this removed. Double check to ensure debugging dependencies are disabled though before deployment, just to be safe. Please see the index.html header for any such dependencies. -A design goal of OBS.Ninja is to be serverless and we are 99% of the way there. This design objective ensures OBS.Ninja can be offered for free, along with providing increased levels of security and privacy. +A design goal of OBS.Ninja is to be serverless and we are like 99% of the way there. This design objective ensures OBS.Ninja can be offered for free, along with providing increased levels of security and privacy. ## Issues? problems? Not working? @@ -63,9 +63,9 @@ https://steves.app/ A browser-based studio solution and simplified alternative to OBS, with built-in OBS.Ninja functionality. It is a server-based approach to group interactions and live production. Steve Seguin is affiliated with StageTEn, yet StageTEN is not affiliated with OBS.Ninja. ## Privacy -I try to avoid data collection whenever possible and video streams are generally designed to be private, but use at your own risk. It is best to not share links created with OBS.Ninja with those you do not trust. I've provided instructions on how to deploy a TURN server if IP-address privacy is an issue for you. See: turnserver.md +I try to avoid data collection whenever possible and video streams are generally designed to be private, but use at your own risk. It is best to not share links created with OBS.Ninja with those you do not trust. I've provided instructions on how to deploy a TURN server if IP-address privacy is an issue for you, as they can be used to mask your IP address, along with some VPN services. See: turnserver.md -https://obs.ninja may unavoidably use cookies that are exempt from EU laws of requiring notice of their use; they are exempt as they are required and necessary for the technical functioning of the web service. Our webserver is cached by Cloudflare and it provides denial of server protection for the users of OBS.Ninja. +https://obs.ninja may unavoidably use cookies that are exempt from EU laws of requiring notice of their use; they are exempt as they are required and necessary for the technical function of the web service. Our webserver is cached by Cloudflare and it provides denial of server protection for the users of OBS.Ninja. Additional security features are being added weekly on request. Please ask about these options if added security and privacy are requirements for you. From 98270abc3793062cde4b31cd3358f4886d28d3d3 Mon Sep 17 00:00:00 2001 From: 0xflotus <0xflotus@gmail.com> Date: Wed, 30 Dec 2020 18:49:18 +0100 Subject: [PATCH 02/14] fix: small error --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index eb32705..c0dd823 100644 --- a/README.md +++ b/README.md @@ -70,7 +70,7 @@ https://obs.ninja may unavoidably use cookies that are exempt from EU laws of re Additional security features are being added weekly on request. Please ask about these options if added security and privacy are requirements for you. ## Feedback -Ideas, feedback, bugs, etc -- all welcomed. I'm dumping many of my ideas as issues into Github. Feedback is typcially most welcomed via Email or Discord. +Ideas, feedback, bugs, etc -- all welcomed. I'm dumping many of my ideas as issues into Github. Feedback is typically most welcomed via Email or Discord. ## Licence OBS.Ninja is available as open-source; please see the LICENCE.md file for details. From 7ef903d6b5c02cf912ddb5aefeafc61f21b54091 Mon Sep 17 00:00:00 2001 From: Steve Seguin Date: Wed, 13 Jan 2021 00:59:24 -0500 Subject: [PATCH 03/14] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index c0dd823..75f226e 100644 --- a/README.md +++ b/README.md @@ -14,13 +14,13 @@ Also check out the FAQ for more info: https://github.com/steveseguin/obsninja/wi ## How to use: I demo the basic usage of OBS.Ninja on YouTube: https://www.youtube.com/watch?v=6R_sQKxFAhg -Here is a podcast series showing how to use different basic OBS.Ninja features, including macOS support: https://www.youtube.com/watch?v=XfSqufuoV74&list=PLWodc2tCfAH1l_LDvEyxEqFf42hOBKqQM +Here is a podcast series showing how to use different basic OBS.Ninja features: https://www.youtube.com/watch?v=XfSqufuoV74&list=PLWodc2tCfAH1l_LDvEyxEqFf42hOBKqQM And Here is another video series touching on some more advanced settings: https://www.youtube.com/watch?v=mQ1Jdhf5aYg&list=PL8VJWj2-XLFpFu3G35Hdm1nKZ2xn9_0_8 Check the subreddit for added use cases, advanced features, and support. Advanced features includes high-quality audio modes, custom video resolutions, and more. -MacOS users will face some challenges when using OBS 25 and 26.0 with OBS.Ninja, but there are workarounds. Please see the subreddit or the Wiki for details. These issues should be fixed though in OBS v26.1, which is slated for a release, probably in early January 2021. +[as of January 2021] MacOS need to upgrade to OBS v26.1.2 or newer to have access native support for OBS.Ninja on macOS. Users with older OBS versions or using StreamLabs may still wish to use the Electron Capture app. https://github.com/steveseguin/electroncapture ## What's in this repo? This repo contains client-side software for OBS.Ninja, including the HTML landing page for its Electron Capture app offering. A sample config file and instructions for setting up a TURN server (video relay server) is also provided. You may also find the Wiki for the project in this repo, which contains added information on how to use the software. The code provided is designed to allow for innovation, customization, white-labelling, and exploration. From 20d9339c1448e631bf094d0ebc3f98ebca9d8454 Mon Sep 17 00:00:00 2001 From: Steve Seguin Date: Wed, 13 Jan 2021 01:01:41 -0500 Subject: [PATCH 04/14] Update main.js --- main.js | 19 +++---------------- 1 file changed, 3 insertions(+), 16 deletions(-) diff --git a/main.js b/main.js index e3202fb..4a7b76c 100644 --- a/main.js +++ b/main.js @@ -220,21 +220,8 @@ if (window.obsstudio){ log("macOS: "+navigator.userAgent.indexOf('Mac OS X') != -1); log(window.obsstudio); - if (!(urlParams.has('streamlabs'))){ - - var ver1 = window.obsstudio.pluginVersion; - ver1 = ver1.split("."); - updateURL("streamlabs"); - if (ver1.length == 3){ // Should be 3, but disabled3 - if ((ver1.length == 3) && (parseInt(ver1[0])==2) && (parseInt(ver1[1])>4) && (navigator.userAgent.indexOf('Mac OS X') != -1)){ - getById("main").innerHTML = "

On macOS, Please use the Electron Capture app, or OBS v23, as newer versions of OBS are not supported currently on macOS.

\ -

You can find details within our wiki guide - https://github.com/steveseguin/obsninja/wiki/FAQ#mac-os

\ -
If using OBS v23 or Streamlabs, you can bypass this error message by refreshing, Clicking Here, or by adding &streamlabs to the URL.\ -
Please report this problem to steve@seguin.email if you feel it is an error.\ -
"; - } - } - } + // Upgrade to OBS v26.1.2 to obtain native support for OBS.Ninja. + } catch(e){errorlog(e);} window.addEventListener('obsSceneChanged', function(event){ @@ -6135,4 +6122,4 @@ function recordVideo(target, event, videoKbps = false, interval=30){ // event.c video.recorder.mediaRecorder.start(100); // 100ms chunks return; -} \ No newline at end of file +} From 5fd0facefb53da198f8df515d7c8fca588f79e6e Mon Sep 17 00:00:00 2001 From: Steve Seguin Date: Wed, 13 Jan 2021 01:03:08 -0500 Subject: [PATCH 05/14] Update README.md --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 75f226e..36d8dcd 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,9 @@ And Here is another video series touching on some more advanced settings: https: Check the subreddit for added use cases, advanced features, and support. Advanced features includes high-quality audio modes, custom video resolutions, and more. -[as of January 2021] MacOS need to upgrade to OBS v26.1.2 or newer to have access native support for OBS.Ninja on macOS. Users with older OBS versions or using StreamLabs may still wish to use the Electron Capture app. https://github.com/steveseguin/electroncapture +[Update as of January 2021] + +MacOS need to upgrade to OBS v26.1.2 or newer to have access native support for OBS.Ninja on macOS. Users with older OBS versions or using StreamLabs may still wish to use the Electron Capture app: https://github.com/steveseguin/electroncapture ## What's in this repo? This repo contains client-side software for OBS.Ninja, including the HTML landing page for its Electron Capture app offering. A sample config file and instructions for setting up a TURN server (video relay server) is also provided. You may also find the Wiki for the project in this repo, which contains added information on how to use the software. The code provided is designed to allow for innovation, customization, white-labelling, and exploration. From 614d8fcf5124b5dc368844a873d77cae3022ba60 Mon Sep 17 00:00:00 2001 From: chrismarquardt Date: Sun, 17 Jan 2021 01:16:55 +0100 Subject: [PATCH 06/14] Some minor updates for the German translation --- translations/de.json | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/translations/de.json b/translations/de.json index 7979aac..32a2ddc 100644 --- a/translations/de.json +++ b/translations/de.json @@ -38,7 +38,7 @@ "unlock-video-bitrate": "Video-Bitrate auf Maximum (20mbps)", "video-source": "Videoquelle", "volume": "Lautstärke", - "you-are-in-the-control-center": "Sie befinden sich im Control-Center dieses Raums", + "you-are-in-the-control-center": "Control-Center für Raum", "waiting-for-camera": "Kamera lädt. Bitte warten.", "video-resolution": "Video-Auflösung: ", "hide-screen-share": "Option zum Bildschirm teilen nicht anzeigen", @@ -48,21 +48,21 @@ "can-see-and-hear": "..kann den Gruppen-Chat sehen und hören", "can-hear-only": "..kann den Gruppen-Chat nur hören", "cant-see-or-hear": "..kann den Gruppen-chat weder hören noch sehen", - "password-input-field": "Password", - "select-output-source": " Audio Output Destination: \n\t\t\t\t\t", - "add-a-password-to-stream": " Add a password:", - "welcome-to-obs-ninja-chat": "\n\t\t\t\t\tWelcome to OBS.Ninja! You can send text messages directly to connected peers from here.\n\t\t\t\t", + "password-input-field": "Passwort", + "select-output-source": " Ausgang für Audio: \n\t\t\t\t\t", + "add-a-password-to-stream": " Passwort hinzufügen:", + "welcome-to-obs-ninja-chat": "\n\t\t\t\t\tWillkommen zu OBS.Ninja! Schicken Sie anderen Gästen eine Message.\n\t\t\t\t", "names-and-labels-coming-soon": "\n\t\t\t\t\tNames identifying connected peers will be a feature in an upcoming release.\n\t\t\t\t", - "send-chat": "Send", - "available-languages": "Available Languages:", - "add-more-here": "Add More Here!", + "send-chat": "Abschicken", + "available-languages": "Verfügbare Sprachen:", + "add-more-here": "Weitere hinzufügen", "invite-users-to-join": "Invites users to join the group and broadcast their feed to it. These users will see every feed in the room.", "link-to-invite-camera": "Link to invite users to broadcast their feeds to the group. These users will not see or hear any feed from the group.", "this-is-obs-browser-source-link": "This is an OBS Browser Source link that is empty by default. Videos in the room can be manually added to this scene.", "this-is-obs-browser-souce-link-auto": "Also an OBS Browser Source link. All guest videos in this group chat room will automatically be added into this scene.", - "click-for-quick-room-overview": "❔ Click Here for a quick overview and help", - "push-to-talk-enable": "🔊 Enable Director's Push-to-Talk Mode", + "click-for-quick-room-overview": "❔ Erste Schritte und Hilfe", + "push-to-talk-enable": "🔊 Audio und Video mit Gästen teilen (Push-to-Talk Mode)", "welcome-to-control-room": "Welcome. This is the control-room for the group-chat. There are different things you can use this room for:

\t
  • You can host a group chat with friends using a room. Share the blue link to invite guests who will join the chat automatically.
  • \t
  • A group room can handle around 4 to 30 guests, depending on numerous factors, including CPU and available bandwidth of all guests in the room.
  • \t
  • Solo-views of each video are offered under videos as they load. These can be used within an OBS Browser Source.
  • \t
  • You can use the auto-mixing Group Scene, the green link, to auto arrange multiple videos for you in OBS.
  • \t
  • You can use this control room to record isolated video or audio streams, but it is an experimental feature still.
  • \t
  • Videos in the Director's room will be of low quality on purpose; to save bandwidth/CPU
  • \t
  • Guest's in the room will see each other's videos at a very limited quality to conserve bandwidth/CPU.
  • \t
  • OBS will see a guest's video in high-quality; the default video bitrate is 2500kbps.
  • \t
    \tAs guests join, their videos will appear below. You can bring their video streams into OBS as solo-scenes or you can add them to the Group Scene.\t
    The Group Scene auto-mixes videos that have been added to the group scene. Please note that the Auto-Mixer requires guests be manually added to it for them to appear in it; they are not added automatically.

    Apple mobile devices, such as iPhones and iPads, do not fully support Video Group Chat. This is a hardware constraint.

    \tFor advanced options and parameters, see the Wiki.", "guest-will-appaer-here-on-join": "(A video will appear here when a guest joins)", - "SOLO-LINK": "SOLO LINK for OBS:" -} \ No newline at end of file + "SOLO-LINK": "SOLO LINK für OBS:" +} From a74a1282275609ea2bfe7ed79ef905e25aa23010 Mon Sep 17 00:00:00 2001 From: Joel Calado Date: Sun, 17 Jan 2021 15:27:30 +0000 Subject: [PATCH 07/14] Update pt.json --- translations/pt.json | 330 ++++++++++++++++++++++++++++++++++--------- 1 file changed, 262 insertions(+), 68 deletions(-) diff --git a/translations/pt.json b/translations/pt.json index f324352..28053ba 100644 --- a/translations/pt.json +++ b/translations/pt.json @@ -1,78 +1,272 @@ { - "GO": "ENTRAR", - "add-group-chat": "Adicionar conversa de grupo ao OBS", - "add-to-group": "Adicionar à cena de grupo", - "add-your-camera": "Adicione a sua câmera ao OBS", - "added-notes": "\n\t\t\t\tAdded Notes:\n\t\t\t\t
  • Qualquer pessoa pode entrar numa Sala se souber o nome, por isso mantenha-o único.
  • \n\t\t\t\t
  • Ter mais de quatro (4) pessoas numa Sala não é aconselhável devido a problemas de performance, mas depende do seu hardware.
  • \n\t\t\t\t
  • Dispositivos iOS são limitados a grupos de não mais de duas (2) pessoas. Esta é uma limitação de hardware.
  • \n\t\t\t\t
  • A opção \"Gravar\"é nova e considerada experimental.
  • \n\t\t\t\t
  • Deve \"Adicionar\" uma feed de vídeo à \"Cena de Grupo\" para que ela apareça lá.
  • \n\t\t\t\t
  • Existe um botão \"ecrã completo melhorado\" adicionado à vista de Convidado.
  • \n\t\t\t\t", - "advanced-paramaters": "Parâmetros avançados", - "audio-sources": "Fontes de áudio", - "back": "Voltar", - "balanced": "Balanceado", + "titles": { + "toggle-the-chat": "Ativar/desativar chat", + "mute-the-speaker": "Desligar som", + "mute-the-mic": "Desligar microfone", + "disable-the-camera": "Desligar câmera", + "settings": "Definições", + "hangup-the-call": "Desligar a chamada", + "show-help-info": "Mostrar ajuda", + "language-options": "Opções de língua", + "tip-hold-ctrl-command-to-select-multiple": "dica: Matenha pressionado CTRL (command) para seleção múltipla", + "ideal-for-1080p60-gaming-if-your-computer-and-upload-are-up-for-it": "Ideal para gaming 1080p60, se o teu computador e upload aguentarem", + "better-video-compression-and-quality-at-the-cost-of-increased-cpu-encoding-load": "Melhor compressão de vídeo e qualidade com o custo de mais carga no CPU", + "disable-digital-audio-effects-and-increase-audio-bitrate": "Desativar efeitos de áudio digitais e aumentar bitrate de áudio", + "the-guest-will-not-have-a-choice-over-audio-options": "O convidado não terá escolha sobre as opções de áudio", + "the-guest-will-only-be-able-to-select-their-webcam-as-an-option": "O convidado apenas poderá escolher a webcam como opção", + "hold-ctrl-and-the-mouse-wheel-to-zoom-in-and-out-remotely-of-compatible-video-streams": "Segure CTRL e o scroll do rato para fazer zoom in e out remotamente em streams de vídeo compatíveis", + "add-a-password-to-make-the-stream-inaccessible-to-those-without-the-password": "Adicione uma password para tornar o stream inacessível a quem não a tenha.", + "add-the-guest-to-a-group-chat-room-it-will-be-created-automatically-if-needed-": "Adicione o convidado a uma sala; será criada automaticamente se necessário.", + "customize-the-room-settings-for-this-guest": "Personalize as definições da sala para este convidado", + "hold-ctrl-or-cmd-to-select-multiple-files": "Segure CTRL (ou CMD) para selecionar mais de um ficheiro", + "enter-an-https-url": "Introduza um URL HTTPS", + "lucy-g": "Lucy G", + "flaticon": "Flaticon", + "creative-commons-by-3-0": "Creative Commons BY 3.0", + "gregor-cresnar": "Gregor Cresnar", + "add-this-video-to-any-remote-scene-1-": "Adicionar este vídeo a todas as cenas '&scene=1'", + "forward-user-to-another-room-they-can-always-return-": "Enviar convidado para outra sala. O convidado poderá voltar.", + "start-recording-this-stream-experimental-views": "Gravar stream. *experimental*", + "force-the-user-to-disconnect-they-can-always-reconnect-": "Force o utilizador a desligar. Ele poderá reconectar.", + "change-this-audio-s-volume-in-all-remote-scene-views": "Altere o volume de áudio em todas as cenas '&scene'", + "remotely-mute-this-audio-in-all-remote-scene-views": "Tire o som em todas as cenas '&scene'", + "disable-video-preview": "Desativar Previsualização de Vídeo", + "low-quality-preview": "Previsualização de baixa qualidade", + "high-quality-preview": "Previsualização de alta qualidade", + "send-direct-message": "Enviar mensagem direta", + "advanced-settings-and-remote-control": "Opções avançadas e Controlo Remoto", + "toggle-voice-chat-with-this-guest": "Ativar/desativar conversa de voz com este convidado", + "join-by-room-name-here": "Enter a room name to quick join", + "join-room": "Join room", + "share-a-screen-with-others": "Share a Screen with others", + "alert-the-host-you-want-to-speak": "Alert the host you want to speak", + "record-your-stream-to-disk": "Record your stream to disk", + "cancel-the-director-s-video-audio": "Cancel the Director's Video/Audio", + "submit-any-error-logs": "Submit any error logs", + "add-group-chat-to-obs": "Add Group Chat to OBS", + "for-large-group-rooms-this-option-can-reduce-the-load-on-remote-guests-substantially": "For large group rooms, this option can reduce the load on remote guests substantially", + "which-video-codec-would-you-want-used-by-default-": "Which video codec would you want used by default?", + "you-ll-enter-as-the-room-s-director": "You'll enter as the room's director", + "add-your-camera-to-obs": "Add your Camera to OBS", + "remote-screenshare-into-obs": "Remote Screenshare into OBS", + "create-reusable-invite": "Create Reusable Invite", + "encode-the-url-so-that-it-s-harder-for-a-guest-to-modify-the-settings-": "Encode the URL so that it's harder for a guest to modify the settings.", + "more-options": "More Options", + "youtube-video-demoing-how-to-do-this": "Youtube Video demoing how to do this", + "invite-a-guest-or-camera-source-to-publish-into-the-group-room": "Invite a guest or camera source to publish into the group room", + "if-enabled-the-invited-guest-will-not-be-able-to-see-or-hear-anyone-in-the-room-": "If enabled, the invited guest will not be able to see or hear anyone in the room.", + "use-this-link-in-the-obs-browser-source-to-capture-the-video-or-audio": "Use this link in the OBS Browser Source to capture the video or audio", + "if-enabled-you-must-manually-add-a-video-to-a-scene-for-it-to-appear-": "If enabled, you must manually add a video to a scene for it to appear.", + "disables-echo-cancellation-and-improves-audio-quality": "Disables Echo Cancellation and improves audio quality", + "audio-only-sources-are-visually-hidden-from-scenes": "Audio-only sources are visually hidden from scenes", + "guest-will-be-prompted-to-enter-a-display-name": "Guest will be prompted to enter a Display Name", + "display-names-will-be-shown-in-the-bottom-left-corner-of-videos": "Display Names will be shown in the bottom-left corner of videos", + "request-1080p60-from-the-guest-instead-of-720p60-if-possible": "Request 1080p60 from the Guest instead of 720p60, if possible", + "the-default-microphone-will-be-pre-selected-for-the-guest": "The default microphone will be pre-selected for the guest", + "the-default-camera-device-will-selected-automatically": "The default camera device will selected automatically", + "the-guest-won-t-have-access-to-changing-camera-settings-or-screenshare": "The guest won't have access to changing camera settings or screenshare", + "the-guest-will-not-see-their-own-self-preview-after-joining": "The guest will not see their own self-preview after joining", + "guests-will-have-an-option-to-poke-the-director-by-pressing-a-button": "Guests will have an option to poke the Director by pressing a button", + "add-an-audio-compressor-to-the-guest-s-microphone": "Add an audio compressor to the guest's microphone", + "add-an-equalizer-to-the-guest-s-microphone-that-the-director-can-control": "Add an Equalizer to the guest's microphone that the director can control", + "the-guest-can-only-see-the-director-s-video-if-provided": "The guest can only see the Director's video, if provided", + "the-guest-s-microphone-will-be-muted-on-joining-they-can-unmute-themselves-": "The guest's microphone will be muted on joining. They can unmute themselves.", + "have-the-guest-join-muted-so-only-the-director-can-unmute-the-guest-": "Have the guest join muted, so only the director can Unmute the guest.", + "make-the-invite-url-encoded-so-parameters-are-harder-to-tinker-with-by-guests": "Make the invite URL encoded, so parameters are harder to tinker with by guests", + "move-the-user-to-another-room-controlled-by-another-director": "Move the user to another room, controlled by another director", + "send-a-direct-message-to-this-user-": "Send a Direct Message to this user.", + "remotely-change-the-volume-of-this-guest": "Remotely change the volume of this guest", + "mute-this-guest-everywhere": "Mute this guest everywhere", + "start-recording-this-remote-stream-to-this-local-drive-experimental-": "Start Recording this remote stream to this local drive. *experimental*'", + "the-remote-guest-will-record-their-local-stream-to-their-local-drive-experimental-": "The Remote Guest will record their local stream to their local drive. *experimental*", + "shift-this-video-down-in-order": "Shift this Video Down in Order", + "current-index-order-of-this-video": "Current Index Order of this Video", + "shift-this-video-up-in-order": "Shift this Video Up in Order", + "remote-audio-settings": "Remote Audio Settings", + "advanced-video-settings": "Advanced Video Settings", + "activate-or-reload-this-video-device-": "Activate or Reload this video device." + }, + "innerHTML": { + "logo-header": "OBS.Ninja ", + "copy-this-url": "Copie este URL para uma \"Browser Source\" do OBS", + "you-are-in-the-control-center": "Está no Centro de Controlo da Sala", + "joining-room": "Está a entrar na sala", + "add-group-chat": "Adicionar conversa de grupo ao OBS", + "rooms-allow-for": "As Salas permitem conversas de grupo simplificadas e a gestão avançada de múltiplos streams simultâneos.", + "room-name": "Nome da Sala", + "password-input-field": "Password", + "enter-the-rooms-control": "Entrar no Centro de Controlo da Sala", + "show-tips": "Mostre-me algumas dicas..", + "added-notes": "\n\t\t\t\tNotas adicionais:\n\t\t\t\t
  • Qualquer pessoa pode entrar numa Sala se souber o nome, por isso mantenha-o único.
  • \n\t\t\t\t
  • Ter mais de quatro (4) pessoas numa Sala não é aconselhável devido a problemas de performance, mas depende do seu hardware.
  • \n\t\t\t\t
  • Dispositivos iOS são limitados a grupos de não mais de duas (2) pessoas. Esta é uma limitação de hardware.
  • \n\t\t\t\t
  • A opção \"Gravar\"é nova e considerada experimental.
  • \n\t\t\t\t
  • Deve \"Adicionar\" uma feed de vídeo à \"Cena de Grupo\" para que ela apareça lá.
  • \n\t\t\t\t
  • Existe um botão \"ecrã completo melhorado\" adicionado à vista de Convidado.
  • \n\t\t\t\t", + "back": "Voltar", + "add-your-camera": "Adicione a sua câmera ao OBS", + "ask-for-permissions": "Permita acesso à Câmera/Microfone", + "waiting-for-camera": "Esperando pela câmera", + "video-source": "Fonte de vídeo", + "max-resolution": "Resolução Máxima", + "balanced": "Balanceado", + "smooth-cool": "Suave e leve", + "select-audio-source": "Selecionar fontes de áudio", + "no-audio": "Sem áudio", + "select-output-source": " Saída de áudio: \n\t\t\t\t\t", + "remote-screenshare-obs": "Partilha de ecrã remota para OBS", + "note-share-audio": "\n\t\t\t\t\tnota: Não se esqueça de clicar em \"Partilhar áudio\" no Chrome.
    (Firefox não suporta partilha de áudio.)", + "select-screen-to-share": "SELECIONAR ECRÃ A PARTILHAR", + "audio-sources": "Fontes de áudio", + "create-reusable-invite": "Criar convite reutilizável", + "here-you-can-pre-generate": "Aqui pode gerar um link Browser Source reutilizável e um link de convidado relacionado.", + "generate-invite-link": "GERAR O LINK DE CONVITE", + "advanced-paramaters": "Parâmetros avançados", + "unlock-video-bitrate": "Desbloquear Bitrate de Vídeo (20mbps)", + "force-vp9-video-codec": "Forçar Codec de vídeo VP9 (menos artefactos)", + "enable-stereo-and-pro": "Ativar áudio Stereo e Pro HD", + "video-resolution": "Resolução de Vídeo: ", + "hide-mic-selection": "Forçar microfone definido por omissão", + "hide-screen-share": "Esconder opção de partilhar ecrã", + "allow-remote-control": "Controlo remoto do zoom da câmera (android)", + "add-a-password-to-stream": " Adicionar uma password:", + "add-the-guest-to-a-room": " Adicionar convidado a uma sala:", + "invite-group-chat-type": "Este convidado pode:", + "can-see-and-hear": "Pode ver e ouvir o chat de grupo", + "can-hear-only": "Pode apenas ouvir o chat de grupo", + "cant-see-or-hear": "Não pode ver ou ouvir o chat de grupo", + "share-local-video-file": "Fazer Stream de ficheiro de media", + "share-website-iframe": "Partilhe um site", + "run-a-speed-test": "Corra um teste de velocidade", + "read-the-guides": "Descubra os Guias", + "info-blob": "\n\t\t\t\t\t\t

    O que é o OBS.Ninja


    \n\t\t\t\t\t\t
  • 100% grátis; sem downloads; sem recolha de dados pessoais; sem login
  • \n\t\t\t\t\t\t
  • Leve vídeo do seu smartphone, portátil, computador, ou dos seus amigos diretamente para o seu stream de vídeo do OBS
  • \n\t\t\t\t\t\t
  • Usamos tecnologia de ponta de encaminhamento Peer-to-Peer que oferece privacidade e latência ultra-baixa
  • \n\t\t\t\t\t\t
    \n\t\t\t\t\t\t
  • Vídeo de youtube Demoing it here
  • ", + "add-to-scene": "Adicionar à Cena", + "forward-to-room": "Transferir", + "record": "Gravar", + "disconnect-guest": "Desligar", + "mute": "Mute", + "change-to-low-quality": "  ", + "change-to-medium-quality": "  ", + "change-to-high-quality": "  ", + "send-direct-chat": " Enviar mensagem", + "advanced-camera-settings": " Avançadas", + "voice-chat": " Voice Chat", + "open-in-new-tab": "Abrir num novo separador", + "copy-to-clipboard": "Copiar para área de transferência", + "click-for-quick-room-overview": "❔ Clique aqui para uma pequena apresentação e ajuda", + "push-to-talk-enable": "🔊 Ativar Push-to-talk do diretor", + "welcome-to-control-room": "Bem-vindo. Esta é a sala de controlo para o chat de grupo. Há diferentes coisas que pode fazer aqui:

    \t
  • Pode hospedar um chat de grupo com amigos. Partilhe o link azul para os convidados se juntarem ao chat de forma automática.
  • \t
  • Uma sala de grupo pode hospedar entre 4 a 30 4 to 30 convidados, dependendo de inúmeros factores, incluindo CPU e largura de banda de todos os convidados na sala.
  • \t
  • Visualizações individuais de cada vídeo serão mostradas quando carregam. Estas podem ser usadas em Fontes do tipo Browser no OBS.
  • \t
  • Pode usar a cena de grupo automática, o link verde, para dispôr automaticamente os vídeos por si no OBS.
  • \t
  • Pode usar esta sala de controlo para gravar streams isolados de vídeo ou áudio, mas isto é ainda experimental.
  • \t
  • Vídeos na sala de controle são de baixa qualidade propositadamente; para poupar largura de banda/CPU
  • \t
  • Convidados na sala irão ver-se numa qualidade muito reduzida para conservar largura de banda/CPU.
  • \t
  • OBS tem acesso ao vídeo do convidado em alta qualidade; o bitrate de vídeo por omissão é 2500kbps.
  • \t
    \tÀ medida que os convidados entram, os seus vídeos são mostrados abaixo. Pode levar os seus sinais para o OBS como cenas individuais ou pode adicioná-los à cena de grupo.\t
    A Cena de grupo auto-mistura vídeos que lhe forem adicionados. Note que a auto-mistura requer que os convidados sejam manualmente adicionados; não são adicionados automaticamente.

    Dispositivos móveis Apple, como iPhones e iPads, não suportam totalmente o Chat de Grupo. Este é um constrangimento de hardware.

    \tPara opções avançadas e parâmetros, veja o Wiki.", + "more-than-four-can-join": "Estes quatro convidados são apenas ilustrativos. Podem juntar-se mais de quatro convidados numa sala.", + "welcome-to-obs-ninja-chat": "\n\t\t\t\t\tBem vindo ao OBS.Ninja! Pode enviar mensagens diretas a quem estiver aqui ligado a partir daqui.\n\t\t\t\t", + "names-and-labels-coming-soon": "\n\t\t\t\t\tNomes a identificar as ligações será uma funcionalidade futura.\n\t\t\t\t", + "send-chat": "Enviar", + "available-languages": "Línguas disponíveis:", + "add-more-here": "Adicionar mais aqui!", + "waiting-for-camera-to-load": "À espera que a câmera fique pronta", + "start": "INICIAR", + "share-your-mic": "Partilhar o microfone", + "share-your-camera": "Partilhar a câmera", + "share-your-screen": "Partilhar o ecrã", + "join-room-with-mic": "Entrar na sala com microfone", + "share-screen-with-room": "Partilhar o ecrã com a sala", + "join-room-with-camera": "Entrar na sala com câmera", + "click-start-to-join": "Clique iniciar para se entrar", + "guests-only-see-director": "Os convidados só podem ver o vídeo do Diretor", + "default-codec-select": "Codec de Vídeo preferido: ", + "obfuscate_url": "Obfuscar o URL do convite", + "hide-the-links": " LINKS (CONVITES & CENAS)", + "invite-users-to-join": "Os convidados podem user o link para entrar na sala", + "this-is-obs-browser-source-link": "Use no OBS ou outro software para capturar a mistura dos vídeos", + "mute-scene": "mute na cena", + "mute-guest": "mute ao convidado", + "record-local": " Gravação Local", + "record-remote": " Gravação Remota", + "order-down": "", + "order-up": "", + "advanced-audio-settings": " Definições de Áudio" + }, + "placeholders": { + "join-by-room-name-here": "Introduza aqui numa sala pelo seu nome", + "enter-a-room-name-here": "Introduza o nome da sala", + "optional-room-password-here": "Introduza password da sala (opcional)", + "give-this-media-source-a-name-optional-": "Dê um nome a esta fonte de mídia (opcional)", + "add-an-optional-password": "Introduza uma password (opcional)", + "enter-room-name-here": "Introduza nome da sala aqui", + "enter-chat-message-to-send-here": "Introduza mensagem a enviar aqui" + }, + "logo-header": "\n\t\t\t\t\tOBS.Ninja \n\t\t\t\t", "copy-this-url": "Copie este URL para uma \"Browser Source\" do OBS", - "copy-to-clipboard": "Copiar para área de transferência", + "you-are-in-the-control-center": "Centro de controlo da sala:", + "joining-room": "Está na sala", + "add-group-chat": "Criar uma Sala", + "rooms-allow-for": "As salas permitem converesas de grupo e ferramentas para gerir múltiplos convidados.", + "room-name": "Nome da sala", + "password-input-field": "Password", + "guests-only-see-director": "Convidados só podem ver o vídeo do Diretor", + "default-codec-select": "Codec vídeo preferido: ", + "enter-the-rooms-control": "Entrar no controlo da sala", + "show-tips": "Mostre-me dicas..", + "added-notes": "\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\tImportant Tips:

    \n\t\t\t\t\t\t\t\t
    \n\t\t\t\t\t\t\t\t
  • Disabling video sharing between guests will improve performance
  • \n\t\t\t\t\t\t\t\t
  • Invite only guests to the room that you trust.
  • \n\t\t\t\t\t\t\t\t
  • The \"Recording\" option is considered experimental.
  • \n\t\t\t\t\t\t\t\t
  • Advanced URL parameters are available to customize rooms.
  • \n\t\t\t\t\t\t\t", + "back": "Voltar", + "add-your-camera": "Adicionar câmera ao OBS", + "ask-for-permissions": "Permitir Acesso à Câmera/Microfone", + "waiting-for-camera": "A esperar que a câmera carregue", + "video-source": " Fonte de vídeo ", + "max-resolution": "1080p (hd)", + "balanced": "720p (equilibrado)", + "smooth-cool": "360p (suave)", + "select-audio-source": " Fonte(s) de Áudio ", + "no-audio": "Sem Áudio", + "select-output-source": " Saída de áudio: ", + "remote-screenshare-obs": "Partilha de ecrã remota no OBS", + "note-share-audio": "\n\t\t\t\t\t\t

    \n\t\t\t\t\t\t\t\n\t\t\t\t\t\t

    \n\t\t\t\t\t", + "select-screen-to-share": "SELECIONE ECRÃ A PARTILHAR", + "audio-sources": "Fontes de Áudio", "create-reusable-invite": "Criar convite reutilizável", - "enable-stereo-and-pro": "Ativar áudio Stereo e Pro HD", - "enter-the-rooms-control": "Entrar no Centro de Controlo da Sala", - "force-vp9-video-codec": "Forçar Codec de vídeo VP9 (menos artefactos)", - "generate-invite-link": "GERAR O LINK DE CONVITE", - "here-you-can-pre-generate": "Aqui pode gerar um link Browser Source reutilizável e um link de convidado relacionado.", - "high-security-mode": "Modo de alta segurança", - "info-blob": "\n\t\t\t\t\t\t

    O que é o OBS.Ninja


    \n\t\t\t\t\t\t
  • 100% grátis; sem downloads; sem recolha de dados pessoais; sem login
  • \n\t\t\t\t\t\t
  • Leve vídeo do seu smartphone, portátil, computador, ou dos seus amigos diretamente para o seu stream de vídeo do OBS
  • \n\t\t\t\t\t\t
  • Usamos tecnologia de ponta de encaminhamento Peer-to-Peer que oferece privacidade e latência ultra-baixa
  • \n\t\t\t\t\t\t
    \n\t\t\t\t\t\t
  • Vídeo de youtube Demoing it here
  • \n\t\t\t\t\t\t\n\t\t\t\t\t\t
    \n\t\t\t\t\t\tProblemas conhecidos:
    \n\n\t\t\t\t\t\t
  • Utilizadores de MacOS precisam de usar OBS v23 ou usar Captura de ecrã de um browser Chrome com OBS v25
  • \n\t\t\t\t\t\t
  • Alguns utilizadores terão problemas de \"pixelização\" com vídeos. Por favor adicione o parâmetro &codec=vp9 ao URL dos links OBS para o corrigir.
  • \n\t\t\t\t\t\t

    Visite o sub-reddit para ajuda e informação avançada. Também estou no Discord e pode contactar-me por email em steve@seguin.email

    \n\t\t\t\t\t", - "joining-room": "Está a entrar na sala", - "logo-header": "OBS.Ninja ", - "max-resolution": "Resolução Máxima", - "mute": "Mute", - "no-audio": "Sem áudio", - "note-share-audio": "\n\t\t\t\t\tnota: Não se esqueça de clicar em \"Partilhar áudio\" no Chrome.
    (Firefox não suporta partilha de áudio.)", - "open-in-new-tab": "Abrir num novo separador", - "record": "Gravar", - "remote-control-for-obs": "Controlo remoto para OBS", - "remote-screenshare-obs": "Partilha de ecrã remota para OBS", - "room-name": "Nome da Sala", - "rooms-allow-for": "As Salas permitem conversas de grupo simplificadas e a gestão avançada de múltiplos streams simultâneos.", - "select-audio-source": "Selecionar fontes de áudio", - "select-audio-video": "Selectionar a fonte de áudio/vídeo abaixo", - "select-screen-to-share": "SELECIONAR ECRÃ A PARTILHAR", - "show-tips": "Mostre-me algumas dicas..", - "smooth-cool": "Smooth and Cool", + "here-you-can-pre-generate": "Aqui pode gerar um link para convidar e o respetivo link de visualização.", + "generate-invite-link": "GERAR O LINK DO CONVITE", + "advanced-paramaters": "Opções Avançadas", "unlock-video-bitrate": "Desbloquear Bitrate de Vídeo (20mbps)", - "video-source": "Fonte de vídeo", - "volume": "Volume", - "you-are-in-the-control-center": "Está no Centro de Controlo da Sala", - "waiting-for-camera": "Esperando pela câmera", - "video-resolution": "Resolução de Vídeo: ", - "hide-screen-share": "Esconder opção de partilhar ecrã", - "allow-remote-control": "Controlo remoto do zoom da câmera (android)", - "add-the-guest-to-a-room": " Adicionar convidado a uma sala:", + "force-vp9-video-codec": "Forçar Codec de Vídeo VP9", + "enable-stereo-and-pro": "Ativar som stereo e Pro HD", + "video-resolution": "Resolução do vídeo: ", + "hide-mic-selection": "Forçar Microfone predefinido", + "hide-screen-share": "Esconder opção de partilha de ecrã", + "allow-remote-control": "Controlar ao zoom da câmera remotamente (android)", + "obfuscate_url": "Obfuscar o URL do convite", + "add-a-password-to-stream": " Adicionar a password:", + "add-the-guest-to-a-room": " Adicionar o convidado a uma sala:", "invite-group-chat-type": "Este convidado pode:", "can-see-and-hear": "Pode ver e ouvir o chat de grupo", - "can-hear-only": "Pode apenas ouvir o chat de grupo", - "cant-see-or-hear": "Não pode ver ou ouvir o chat de grupo", - "password-input-field": "Password", - "select-output-source": " Saída de áudio: \n\t\t\t\t\t", - "add-a-password-to-stream": " Adicionar uma password:", - "welcome-to-obs-ninja-chat": "\n\t\t\t\t\tBem vindo ao OBS.Ninja! Pode enviar mensagens diretas a quem estiver aqui ligado a partir daqui.\n\t\t\t\t", - "names-and-labels-coming-soon": "\n\t\t\t\t\tNomes a identificar as ligações será uma funcionalidade futura.\n\t\t\t\t", - "send-chat": "Enviar", - "available-languages": "Línguas disponíveis:", - "add-more-here": "Adicionar mais aqui!", - "invite-users-to-join": "Convida os utilizadores a juntarem-se à sala e partilharem câmera ou ecrã com ele. Estes utilizadores vêm as transmissões do resto da sala.", - "link-to-invite-camera": "Convida os utilizadores a juntarem-se à sala e partilharem câmera ou ecrã com ele. Estes utilizadores não vêm nem ouvem as transmissões do resto da sala.", - "this-is-obs-browser-source-link": "Este é um link para Fonte Browser do OBS que por omissão está vazio. Vídeos da sala podem ser manualmente adicionados.", - "this-is-obs-browser-souce-link-auto": "Também é um link para Fonte Browser do OBS. Todos os vídeos desta sala serão automaticamente adicionados.", - "click-for-quick-room-overview": "❔ Clique aqui para uma pequena apresentação e ajuda", - "push-to-talk-enable": "🔊 Ativar Push-to-talk do diretor", - "welcome-to-control-room": "Bem-vindo. Esta é a sala de controlo para o chat de grupo. Há diferentes coisas que pode fazer aqui:

    \t
  • Pode hospedar um chat de grupo com amigos. Partilhe o link azul para os convidados se juntarem ao chat de forma automática.
  • \t
  • Uma sala de grupo pode hospedar entre 4 a 30 4 to 30 convidados, dependendo de inúmeros factores, incluindo CPU e largura de banda de todos os convidados na sala.
  • \t
  • Visualizações individuais de cada vídeo serão mostradas quando carregam. Estas podem ser usadas em Fontes do tipo Browser no OBS.
  • \t
  • Pode usar a cena de grupo automática, o link verde, para dispôr automaticamente os vídeos por si no OBS.
  • \t
  • Pode usar esta sala de controlo para gravar streams isolados de vídeo ou áudio, mas isto é ainda experimental.
  • \t
  • Vídeos na sala de controle são de baixa qualidade propositadamente; para poupar largura de banda/CPU
  • \t
  • Convidados na sala irão ver-se numa qualidade muito reduzida para conservar largura de banda/CPU.
  • \t
  • OBS tem acesso ao vídeo do convidado em alta qualidade; o bitrate de vídeo por omissão é 2500kbps.
  • \t
    \tÀ medida que os convidados entram, os seus vídeos são mostrados abaixo. Pode levar os seus sinais para o OBS como cenas individuais ou pode adicioná-los à cena de grupo.\t
    A Cena de grupo auto-mistura vídeos que lhe forem adicionados. Note que a auto-mistura requer que os convidados sejam manualmente adicionados; não são adicionados automaticamente.

    Dispositivos móveis Apple, como iPhones e iPads, não suportam totalmente o Chat de Grupo. Este é um constrangimento de hardware.

    \tPara opções avançadas e parâmetros, veja o Wiki.", - "guest-will-appaer-here-on-join": "(Aparece aqui o vídeo quando um convidado entrar)", - "SOLO-LINK": "Link individual para OBS:", - "hide-mic-selection": "Forçar microfone definido por omissão", - "share-local-video-file": "Fazer Stream de ficheiro de media", - "add-to-scene": "Adicionar à Cena", + "can-hear-only": "APenas pode ouvir o chat de grupo", + "cant-see-or-hear": "Não pode ver nem ouvir o chat de grupo", + "share-local-video-file": "Stream de ficheiro de mídia", + "share-website-iframe": "Partilhar Website", + "run-a-speed-test": "Teste de Velocidade", + "read-the-guides": "Consultar os Guias", + "info-blob": "\n\t\t\t\t\t\t\t

    O que é o OBS.Ninja

    \n\t\t\t\t\t\t\t
    \n\t\t\t\t\t\t\t
  • 100% \n\t\t\t\t\t\t\t\tgratuito; sem downloads; sem recolha de dados pessoais; sem login\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t\t
  • Bring video from your smartphone, computer, or friends directly into your OBS video stream
  • \n\t\t\t\t\t\t\t
  • We use cutting edge Peer-to-Peer forwarding technology that offers privacy and ultra-low latency
  • \n\t\t\t\t\t\t\t
    \n\t\t\t\t\t\t\t
  • Youtube video \n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tDemoing it here\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t\t
    \n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tKnown issues:\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t
    \n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t\t\tMacOS users using OBS will need to update to OBS Studio 26.1.2 or resort to\n\t\t\t\t\t\t\t\twindow-capturing with the provided Electron-Capture app.\n \n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t\t
  • If you have\t\"pixel smearing\" or corrupted video, try adding &codec=vp9 or &codec=h264 to the OBS view link. Using Wi-Fi will make the issue worse.\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t\t\tiOS devices may have occasional audio or camera issues, such as no sound or distorted sound. Partially fixed in iOS 14.3\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t\t\tThe VP9 codec on Chromium-based browsers seems to lag when screen-sharing at the moment. Use the OBS Virtual Camera as a capture source instead.\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t\t
    \n\n 🥳 Site Updated: Jan 12th, 2021. The previous version can be found at \n\t\t\t\t\t\t\thttps://obs.ninja/v14/ if you are having new issues.\n\n\t\t\t\t\t\t\t
    \n\t\t\t\t\t\t\t
    \n\t\t\t\t\t\t\t

    \n\t\t\t\t\t\t\t\t\n Check out the \n\t\t\t\t\t\t\t\t\tsub-reddit\n\t\t\t\t\t\t\t\t\t for help and see the Wiki for advanced info. I'm also on\n\t\t\t\t\t\t\t\t\tDiscord or email me at steve@seguin.email\n \n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t

    \n\t\t\t\t\t\t", + "hide-the-links": " LINKS (CONVITES PARA CONVIDADOS & CENAS)", + "click-for-quick-room-overview": "\n\t\t\t\t\t\t Click Here for a quick overview and help\n\t\t\t\t\t", + "welcome-to-control-room": "\n\t\t\t\t\t\tBem vindo. Esta é a sala de controlo do realizador do chat de grupo.

    \n\t\t\t\t\t\tYou can host a group chat with friends using a room. Share the blue link to invite guests who will join the chat automatically.\n\t\t\t\t\t\t

    \n\t\t\t\t\t\tKnown Limitations with Group Rooms:
    \n\t\t\t\t\t\t
  • A group room can handle up to around 30 guests, depending on numerous factors, including CPU and available bandwidth of all guests in the room. To achieve more than around 7-guests though, you will likely want to disable video sharing between guests. Using &broadcast, &roombitrate=0 or &novideo are options there.
  • \n\t\t\t\t\t\t\n\t\t\t\t\t\t
  • Videos will appear of low quality on purpose for guests and director; this is to save bandwidth and CPU resources. It will be high-quality within OBS still though.
  • \n\t\t\t\t\t\t\n\t\t\t\t\t\t
  • The state of the scenes, such as which videos are active in a scene, are lost when the director resets the control-room or the scene.
  • \n\t\t\t\t\t\t
    \n\t\t\t\t\t\tFurther Notes:

    \n\t\t\t\t\t\t
  • Links to Solo-views of each guest video are offered under videos as they load. These can be used within an OBS Browser Source.
  • \n\t\t\t\t\t\t
  • You can use the auto-mixing Group Scenes, the green links, to auto arrange multiple videos for you in OBS.
  • \n\t\t\t\t\t\t
  • You can use this control room to record isolated video or audio streams, but it is an experimental feature still.
  • \n\t\t\t\t\t\t
  • If you transfer a guest from one room to another, they won't know which room they have been transferred to.
  • \n\t\t\t\t\t\t
  • OBS will see a guest's video in high-quality; the default video bitrate is 2500kbps. Setting higher bitrates will improve motion.
  • \n\t\t\t\t\t\t
  • VP8 is typically the default video codec, but using &codec=vp9 or &codec=h264 as a URL in OBS can help to reduce corrupted video puke issues.
  • \n\t\t\t\t\t\t
  • &stereo=2 can be added to guests to turn off audio effects, such as echo cancellation and noise-reduction.
  • \n\t\t\t\t\t\t
  • https://invite.cam is a free service provided that can help obfuscuate the URL parameters of an invite link given to guests.
  • \n\t\t\t\t\t\t
  • 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
  • \n\t\t\t\t\t\t
    \n\t\t\t\t\t\t\n\t\t\t\t\t\tFor advanced URL options and parameters, see the Wiki.\n\t\t\t\t\t", + "invite-users-to-join": "Os convidados podem usar o link para entrar na sala", + "this-is-obs-browser-source-link": "Use no OBS ou outro software para capturar a mistura dos vídeos", + "more-than-four-can-join": "Estes quatro campos são para efeitos demonstrativos. Podem entrar mais de quatro convidados numa sala.", "forward-to-room": "Transferir", - "disconnect-guest": "Desligar", + "send-direct-chat": " Mensagem", + "add-to-scene": "Adicionar à Cena", + "mute-scene": "mute na cena", + "mute-guest": "mute ao convidado", "change-to-low-quality": "  ", "change-to-medium-quality": "  ", "change-to-high-quality": "  ", - "send-direct-chat": " Enviar mensagem", - "more-than-four-can-join": "Estes quatro convidados são apenas ilustrativos. Podem juntar-se mais de quatro convidados numa sala." -} \ No newline at end of file + "disconnect-guest": "Desligar", + "record-local": " Gravação Local", + "record-remote": " Gravação Remota", + "voice-chat": " Chat por voz", + "order-down": "", + "order-up": "", + "advanced-audio-settings": " Definições de Áudio", + "advanced-camera-settings": " Definições de Vídeo", + "open-in-new-tab": "Abrir num novo separador", + "copy-to-clipboard": "Copiar", + "welcome-to-obs-ninja-chat": "\n\t\t\t\t\tWelcome to OBS.Ninja! You can send text messages directly to connected peers from here.\n\t\t\t\t", + "names-and-labels-coming-soon": "\n\t\t\t\t\tNames identifying connected peers will be a feature in an upcoming release.\n\t\t\t\t", + "send-chat": "Enviar", + "available-languages": "Línguas disponíveis:", + "add-more-here": "Adicionar mais aqui!" +} From e965aacedf77b681fc12639d4cf624dd603ad0a9 Mon Sep 17 00:00:00 2001 From: Steve Seguin Date: Sun, 17 Jan 2021 10:32:10 -0500 Subject: [PATCH 08/14] Revert "Update pt.json" --- translations/pt.json | 330 +++++++++---------------------------------- 1 file changed, 68 insertions(+), 262 deletions(-) diff --git a/translations/pt.json b/translations/pt.json index 28053ba..f324352 100644 --- a/translations/pt.json +++ b/translations/pt.json @@ -1,272 +1,78 @@ { - "titles": { - "toggle-the-chat": "Ativar/desativar chat", - "mute-the-speaker": "Desligar som", - "mute-the-mic": "Desligar microfone", - "disable-the-camera": "Desligar câmera", - "settings": "Definições", - "hangup-the-call": "Desligar a chamada", - "show-help-info": "Mostrar ajuda", - "language-options": "Opções de língua", - "tip-hold-ctrl-command-to-select-multiple": "dica: Matenha pressionado CTRL (command) para seleção múltipla", - "ideal-for-1080p60-gaming-if-your-computer-and-upload-are-up-for-it": "Ideal para gaming 1080p60, se o teu computador e upload aguentarem", - "better-video-compression-and-quality-at-the-cost-of-increased-cpu-encoding-load": "Melhor compressão de vídeo e qualidade com o custo de mais carga no CPU", - "disable-digital-audio-effects-and-increase-audio-bitrate": "Desativar efeitos de áudio digitais e aumentar bitrate de áudio", - "the-guest-will-not-have-a-choice-over-audio-options": "O convidado não terá escolha sobre as opções de áudio", - "the-guest-will-only-be-able-to-select-their-webcam-as-an-option": "O convidado apenas poderá escolher a webcam como opção", - "hold-ctrl-and-the-mouse-wheel-to-zoom-in-and-out-remotely-of-compatible-video-streams": "Segure CTRL e o scroll do rato para fazer zoom in e out remotamente em streams de vídeo compatíveis", - "add-a-password-to-make-the-stream-inaccessible-to-those-without-the-password": "Adicione uma password para tornar o stream inacessível a quem não a tenha.", - "add-the-guest-to-a-group-chat-room-it-will-be-created-automatically-if-needed-": "Adicione o convidado a uma sala; será criada automaticamente se necessário.", - "customize-the-room-settings-for-this-guest": "Personalize as definições da sala para este convidado", - "hold-ctrl-or-cmd-to-select-multiple-files": "Segure CTRL (ou CMD) para selecionar mais de um ficheiro", - "enter-an-https-url": "Introduza um URL HTTPS", - "lucy-g": "Lucy G", - "flaticon": "Flaticon", - "creative-commons-by-3-0": "Creative Commons BY 3.0", - "gregor-cresnar": "Gregor Cresnar", - "add-this-video-to-any-remote-scene-1-": "Adicionar este vídeo a todas as cenas '&scene=1'", - "forward-user-to-another-room-they-can-always-return-": "Enviar convidado para outra sala. O convidado poderá voltar.", - "start-recording-this-stream-experimental-views": "Gravar stream. *experimental*", - "force-the-user-to-disconnect-they-can-always-reconnect-": "Force o utilizador a desligar. Ele poderá reconectar.", - "change-this-audio-s-volume-in-all-remote-scene-views": "Altere o volume de áudio em todas as cenas '&scene'", - "remotely-mute-this-audio-in-all-remote-scene-views": "Tire o som em todas as cenas '&scene'", - "disable-video-preview": "Desativar Previsualização de Vídeo", - "low-quality-preview": "Previsualização de baixa qualidade", - "high-quality-preview": "Previsualização de alta qualidade", - "send-direct-message": "Enviar mensagem direta", - "advanced-settings-and-remote-control": "Opções avançadas e Controlo Remoto", - "toggle-voice-chat-with-this-guest": "Ativar/desativar conversa de voz com este convidado", - "join-by-room-name-here": "Enter a room name to quick join", - "join-room": "Join room", - "share-a-screen-with-others": "Share a Screen with others", - "alert-the-host-you-want-to-speak": "Alert the host you want to speak", - "record-your-stream-to-disk": "Record your stream to disk", - "cancel-the-director-s-video-audio": "Cancel the Director's Video/Audio", - "submit-any-error-logs": "Submit any error logs", - "add-group-chat-to-obs": "Add Group Chat to OBS", - "for-large-group-rooms-this-option-can-reduce-the-load-on-remote-guests-substantially": "For large group rooms, this option can reduce the load on remote guests substantially", - "which-video-codec-would-you-want-used-by-default-": "Which video codec would you want used by default?", - "you-ll-enter-as-the-room-s-director": "You'll enter as the room's director", - "add-your-camera-to-obs": "Add your Camera to OBS", - "remote-screenshare-into-obs": "Remote Screenshare into OBS", - "create-reusable-invite": "Create Reusable Invite", - "encode-the-url-so-that-it-s-harder-for-a-guest-to-modify-the-settings-": "Encode the URL so that it's harder for a guest to modify the settings.", - "more-options": "More Options", - "youtube-video-demoing-how-to-do-this": "Youtube Video demoing how to do this", - "invite-a-guest-or-camera-source-to-publish-into-the-group-room": "Invite a guest or camera source to publish into the group room", - "if-enabled-the-invited-guest-will-not-be-able-to-see-or-hear-anyone-in-the-room-": "If enabled, the invited guest will not be able to see or hear anyone in the room.", - "use-this-link-in-the-obs-browser-source-to-capture-the-video-or-audio": "Use this link in the OBS Browser Source to capture the video or audio", - "if-enabled-you-must-manually-add-a-video-to-a-scene-for-it-to-appear-": "If enabled, you must manually add a video to a scene for it to appear.", - "disables-echo-cancellation-and-improves-audio-quality": "Disables Echo Cancellation and improves audio quality", - "audio-only-sources-are-visually-hidden-from-scenes": "Audio-only sources are visually hidden from scenes", - "guest-will-be-prompted-to-enter-a-display-name": "Guest will be prompted to enter a Display Name", - "display-names-will-be-shown-in-the-bottom-left-corner-of-videos": "Display Names will be shown in the bottom-left corner of videos", - "request-1080p60-from-the-guest-instead-of-720p60-if-possible": "Request 1080p60 from the Guest instead of 720p60, if possible", - "the-default-microphone-will-be-pre-selected-for-the-guest": "The default microphone will be pre-selected for the guest", - "the-default-camera-device-will-selected-automatically": "The default camera device will selected automatically", - "the-guest-won-t-have-access-to-changing-camera-settings-or-screenshare": "The guest won't have access to changing camera settings or screenshare", - "the-guest-will-not-see-their-own-self-preview-after-joining": "The guest will not see their own self-preview after joining", - "guests-will-have-an-option-to-poke-the-director-by-pressing-a-button": "Guests will have an option to poke the Director by pressing a button", - "add-an-audio-compressor-to-the-guest-s-microphone": "Add an audio compressor to the guest's microphone", - "add-an-equalizer-to-the-guest-s-microphone-that-the-director-can-control": "Add an Equalizer to the guest's microphone that the director can control", - "the-guest-can-only-see-the-director-s-video-if-provided": "The guest can only see the Director's video, if provided", - "the-guest-s-microphone-will-be-muted-on-joining-they-can-unmute-themselves-": "The guest's microphone will be muted on joining. They can unmute themselves.", - "have-the-guest-join-muted-so-only-the-director-can-unmute-the-guest-": "Have the guest join muted, so only the director can Unmute the guest.", - "make-the-invite-url-encoded-so-parameters-are-harder-to-tinker-with-by-guests": "Make the invite URL encoded, so parameters are harder to tinker with by guests", - "move-the-user-to-another-room-controlled-by-another-director": "Move the user to another room, controlled by another director", - "send-a-direct-message-to-this-user-": "Send a Direct Message to this user.", - "remotely-change-the-volume-of-this-guest": "Remotely change the volume of this guest", - "mute-this-guest-everywhere": "Mute this guest everywhere", - "start-recording-this-remote-stream-to-this-local-drive-experimental-": "Start Recording this remote stream to this local drive. *experimental*'", - "the-remote-guest-will-record-their-local-stream-to-their-local-drive-experimental-": "The Remote Guest will record their local stream to their local drive. *experimental*", - "shift-this-video-down-in-order": "Shift this Video Down in Order", - "current-index-order-of-this-video": "Current Index Order of this Video", - "shift-this-video-up-in-order": "Shift this Video Up in Order", - "remote-audio-settings": "Remote Audio Settings", - "advanced-video-settings": "Advanced Video Settings", - "activate-or-reload-this-video-device-": "Activate or Reload this video device." - }, - "innerHTML": { - "logo-header": "OBS.Ninja ", - "copy-this-url": "Copie este URL para uma \"Browser Source\" do OBS", - "you-are-in-the-control-center": "Está no Centro de Controlo da Sala", - "joining-room": "Está a entrar na sala", - "add-group-chat": "Adicionar conversa de grupo ao OBS", - "rooms-allow-for": "As Salas permitem conversas de grupo simplificadas e a gestão avançada de múltiplos streams simultâneos.", - "room-name": "Nome da Sala", - "password-input-field": "Password", - "enter-the-rooms-control": "Entrar no Centro de Controlo da Sala", - "show-tips": "Mostre-me algumas dicas..", - "added-notes": "\n\t\t\t\tNotas adicionais:\n\t\t\t\t
  • Qualquer pessoa pode entrar numa Sala se souber o nome, por isso mantenha-o único.
  • \n\t\t\t\t
  • Ter mais de quatro (4) pessoas numa Sala não é aconselhável devido a problemas de performance, mas depende do seu hardware.
  • \n\t\t\t\t
  • Dispositivos iOS são limitados a grupos de não mais de duas (2) pessoas. Esta é uma limitação de hardware.
  • \n\t\t\t\t
  • A opção \"Gravar\"é nova e considerada experimental.
  • \n\t\t\t\t
  • Deve \"Adicionar\" uma feed de vídeo à \"Cena de Grupo\" para que ela apareça lá.
  • \n\t\t\t\t
  • Existe um botão \"ecrã completo melhorado\" adicionado à vista de Convidado.
  • \n\t\t\t\t", - "back": "Voltar", - "add-your-camera": "Adicione a sua câmera ao OBS", - "ask-for-permissions": "Permita acesso à Câmera/Microfone", - "waiting-for-camera": "Esperando pela câmera", - "video-source": "Fonte de vídeo", - "max-resolution": "Resolução Máxima", - "balanced": "Balanceado", - "smooth-cool": "Suave e leve", - "select-audio-source": "Selecionar fontes de áudio", - "no-audio": "Sem áudio", - "select-output-source": " Saída de áudio: \n\t\t\t\t\t", - "remote-screenshare-obs": "Partilha de ecrã remota para OBS", - "note-share-audio": "\n\t\t\t\t\tnota: Não se esqueça de clicar em \"Partilhar áudio\" no Chrome.
    (Firefox não suporta partilha de áudio.)", - "select-screen-to-share": "SELECIONAR ECRÃ A PARTILHAR", - "audio-sources": "Fontes de áudio", - "create-reusable-invite": "Criar convite reutilizável", - "here-you-can-pre-generate": "Aqui pode gerar um link Browser Source reutilizável e um link de convidado relacionado.", - "generate-invite-link": "GERAR O LINK DE CONVITE", - "advanced-paramaters": "Parâmetros avançados", - "unlock-video-bitrate": "Desbloquear Bitrate de Vídeo (20mbps)", - "force-vp9-video-codec": "Forçar Codec de vídeo VP9 (menos artefactos)", - "enable-stereo-and-pro": "Ativar áudio Stereo e Pro HD", - "video-resolution": "Resolução de Vídeo: ", - "hide-mic-selection": "Forçar microfone definido por omissão", - "hide-screen-share": "Esconder opção de partilhar ecrã", - "allow-remote-control": "Controlo remoto do zoom da câmera (android)", - "add-a-password-to-stream": " Adicionar uma password:", - "add-the-guest-to-a-room": " Adicionar convidado a uma sala:", - "invite-group-chat-type": "Este convidado pode:", - "can-see-and-hear": "Pode ver e ouvir o chat de grupo", - "can-hear-only": "Pode apenas ouvir o chat de grupo", - "cant-see-or-hear": "Não pode ver ou ouvir o chat de grupo", - "share-local-video-file": "Fazer Stream de ficheiro de media", - "share-website-iframe": "Partilhe um site", - "run-a-speed-test": "Corra um teste de velocidade", - "read-the-guides": "Descubra os Guias", - "info-blob": "\n\t\t\t\t\t\t

    O que é o OBS.Ninja


    \n\t\t\t\t\t\t
  • 100% grátis; sem downloads; sem recolha de dados pessoais; sem login
  • \n\t\t\t\t\t\t
  • Leve vídeo do seu smartphone, portátil, computador, ou dos seus amigos diretamente para o seu stream de vídeo do OBS
  • \n\t\t\t\t\t\t
  • Usamos tecnologia de ponta de encaminhamento Peer-to-Peer que oferece privacidade e latência ultra-baixa
  • \n\t\t\t\t\t\t
    \n\t\t\t\t\t\t
  • Vídeo de youtube Demoing it here
  • ", - "add-to-scene": "Adicionar à Cena", - "forward-to-room": "Transferir", - "record": "Gravar", - "disconnect-guest": "Desligar", - "mute": "Mute", - "change-to-low-quality": "  ", - "change-to-medium-quality": "  ", - "change-to-high-quality": "  ", - "send-direct-chat": " Enviar mensagem", - "advanced-camera-settings": " Avançadas", - "voice-chat": " Voice Chat", - "open-in-new-tab": "Abrir num novo separador", - "copy-to-clipboard": "Copiar para área de transferência", - "click-for-quick-room-overview": "❔ Clique aqui para uma pequena apresentação e ajuda", - "push-to-talk-enable": "🔊 Ativar Push-to-talk do diretor", - "welcome-to-control-room": "Bem-vindo. Esta é a sala de controlo para o chat de grupo. Há diferentes coisas que pode fazer aqui:

    \t
  • Pode hospedar um chat de grupo com amigos. Partilhe o link azul para os convidados se juntarem ao chat de forma automática.
  • \t
  • Uma sala de grupo pode hospedar entre 4 a 30 4 to 30 convidados, dependendo de inúmeros factores, incluindo CPU e largura de banda de todos os convidados na sala.
  • \t
  • Visualizações individuais de cada vídeo serão mostradas quando carregam. Estas podem ser usadas em Fontes do tipo Browser no OBS.
  • \t
  • Pode usar a cena de grupo automática, o link verde, para dispôr automaticamente os vídeos por si no OBS.
  • \t
  • Pode usar esta sala de controlo para gravar streams isolados de vídeo ou áudio, mas isto é ainda experimental.
  • \t
  • Vídeos na sala de controle são de baixa qualidade propositadamente; para poupar largura de banda/CPU
  • \t
  • Convidados na sala irão ver-se numa qualidade muito reduzida para conservar largura de banda/CPU.
  • \t
  • OBS tem acesso ao vídeo do convidado em alta qualidade; o bitrate de vídeo por omissão é 2500kbps.
  • \t
    \tÀ medida que os convidados entram, os seus vídeos são mostrados abaixo. Pode levar os seus sinais para o OBS como cenas individuais ou pode adicioná-los à cena de grupo.\t
    A Cena de grupo auto-mistura vídeos que lhe forem adicionados. Note que a auto-mistura requer que os convidados sejam manualmente adicionados; não são adicionados automaticamente.

    Dispositivos móveis Apple, como iPhones e iPads, não suportam totalmente o Chat de Grupo. Este é um constrangimento de hardware.

    \tPara opções avançadas e parâmetros, veja o Wiki.", - "more-than-four-can-join": "Estes quatro convidados são apenas ilustrativos. Podem juntar-se mais de quatro convidados numa sala.", - "welcome-to-obs-ninja-chat": "\n\t\t\t\t\tBem vindo ao OBS.Ninja! Pode enviar mensagens diretas a quem estiver aqui ligado a partir daqui.\n\t\t\t\t", - "names-and-labels-coming-soon": "\n\t\t\t\t\tNomes a identificar as ligações será uma funcionalidade futura.\n\t\t\t\t", - "send-chat": "Enviar", - "available-languages": "Línguas disponíveis:", - "add-more-here": "Adicionar mais aqui!", - "waiting-for-camera-to-load": "À espera que a câmera fique pronta", - "start": "INICIAR", - "share-your-mic": "Partilhar o microfone", - "share-your-camera": "Partilhar a câmera", - "share-your-screen": "Partilhar o ecrã", - "join-room-with-mic": "Entrar na sala com microfone", - "share-screen-with-room": "Partilhar o ecrã com a sala", - "join-room-with-camera": "Entrar na sala com câmera", - "click-start-to-join": "Clique iniciar para se entrar", - "guests-only-see-director": "Os convidados só podem ver o vídeo do Diretor", - "default-codec-select": "Codec de Vídeo preferido: ", - "obfuscate_url": "Obfuscar o URL do convite", - "hide-the-links": " LINKS (CONVITES & CENAS)", - "invite-users-to-join": "Os convidados podem user o link para entrar na sala", - "this-is-obs-browser-source-link": "Use no OBS ou outro software para capturar a mistura dos vídeos", - "mute-scene": "mute na cena", - "mute-guest": "mute ao convidado", - "record-local": " Gravação Local", - "record-remote": " Gravação Remota", - "order-down": "", - "order-up": "", - "advanced-audio-settings": " Definições de Áudio" - }, - "placeholders": { - "join-by-room-name-here": "Introduza aqui numa sala pelo seu nome", - "enter-a-room-name-here": "Introduza o nome da sala", - "optional-room-password-here": "Introduza password da sala (opcional)", - "give-this-media-source-a-name-optional-": "Dê um nome a esta fonte de mídia (opcional)", - "add-an-optional-password": "Introduza uma password (opcional)", - "enter-room-name-here": "Introduza nome da sala aqui", - "enter-chat-message-to-send-here": "Introduza mensagem a enviar aqui" - }, - "logo-header": "\n\t\t\t\t\tOBS.Ninja \n\t\t\t\t", - "copy-this-url": "Copie este URL para uma \"Browser Source\" do OBS", - "you-are-in-the-control-center": "Centro de controlo da sala:", - "joining-room": "Está na sala", - "add-group-chat": "Criar uma Sala", - "rooms-allow-for": "As salas permitem converesas de grupo e ferramentas para gerir múltiplos convidados.", - "room-name": "Nome da sala", - "password-input-field": "Password", - "guests-only-see-director": "Convidados só podem ver o vídeo do Diretor", - "default-codec-select": "Codec vídeo preferido: ", - "enter-the-rooms-control": "Entrar no controlo da sala", - "show-tips": "Mostre-me dicas..", - "added-notes": "\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\tImportant Tips:

    \n\t\t\t\t\t\t\t\t
    \n\t\t\t\t\t\t\t\t
  • Disabling video sharing between guests will improve performance
  • \n\t\t\t\t\t\t\t\t
  • Invite only guests to the room that you trust.
  • \n\t\t\t\t\t\t\t\t
  • The \"Recording\" option is considered experimental.
  • \n\t\t\t\t\t\t\t\t
  • Advanced URL parameters are available to customize rooms.
  • \n\t\t\t\t\t\t\t", + "GO": "ENTRAR", + "add-group-chat": "Adicionar conversa de grupo ao OBS", + "add-to-group": "Adicionar à cena de grupo", + "add-your-camera": "Adicione a sua câmera ao OBS", + "added-notes": "\n\t\t\t\tAdded Notes:\n\t\t\t\t
  • Qualquer pessoa pode entrar numa Sala se souber o nome, por isso mantenha-o único.
  • \n\t\t\t\t
  • Ter mais de quatro (4) pessoas numa Sala não é aconselhável devido a problemas de performance, mas depende do seu hardware.
  • \n\t\t\t\t
  • Dispositivos iOS são limitados a grupos de não mais de duas (2) pessoas. Esta é uma limitação de hardware.
  • \n\t\t\t\t
  • A opção \"Gravar\"é nova e considerada experimental.
  • \n\t\t\t\t
  • Deve \"Adicionar\" uma feed de vídeo à \"Cena de Grupo\" para que ela apareça lá.
  • \n\t\t\t\t
  • Existe um botão \"ecrã completo melhorado\" adicionado à vista de Convidado.
  • \n\t\t\t\t", + "advanced-paramaters": "Parâmetros avançados", + "audio-sources": "Fontes de áudio", "back": "Voltar", - "add-your-camera": "Adicionar câmera ao OBS", - "ask-for-permissions": "Permitir Acesso à Câmera/Microfone", - "waiting-for-camera": "A esperar que a câmera carregue", - "video-source": " Fonte de vídeo ", - "max-resolution": "1080p (hd)", - "balanced": "720p (equilibrado)", - "smooth-cool": "360p (suave)", - "select-audio-source": " Fonte(s) de Áudio ", - "no-audio": "Sem Áudio", - "select-output-source": " Saída de áudio: ", - "remote-screenshare-obs": "Partilha de ecrã remota no OBS", - "note-share-audio": "\n\t\t\t\t\t\t

    \n\t\t\t\t\t\t\t\n\t\t\t\t\t\t

    \n\t\t\t\t\t", - "select-screen-to-share": "SELECIONE ECRÃ A PARTILHAR", - "audio-sources": "Fontes de Áudio", + "balanced": "Balanceado", + "copy-this-url": "Copie este URL para uma \"Browser Source\" do OBS", + "copy-to-clipboard": "Copiar para área de transferência", "create-reusable-invite": "Criar convite reutilizável", - "here-you-can-pre-generate": "Aqui pode gerar um link para convidar e o respetivo link de visualização.", - "generate-invite-link": "GERAR O LINK DO CONVITE", - "advanced-paramaters": "Opções Avançadas", + "enable-stereo-and-pro": "Ativar áudio Stereo e Pro HD", + "enter-the-rooms-control": "Entrar no Centro de Controlo da Sala", + "force-vp9-video-codec": "Forçar Codec de vídeo VP9 (menos artefactos)", + "generate-invite-link": "GERAR O LINK DE CONVITE", + "here-you-can-pre-generate": "Aqui pode gerar um link Browser Source reutilizável e um link de convidado relacionado.", + "high-security-mode": "Modo de alta segurança", + "info-blob": "\n\t\t\t\t\t\t

    O que é o OBS.Ninja


    \n\t\t\t\t\t\t
  • 100% grátis; sem downloads; sem recolha de dados pessoais; sem login
  • \n\t\t\t\t\t\t
  • Leve vídeo do seu smartphone, portátil, computador, ou dos seus amigos diretamente para o seu stream de vídeo do OBS
  • \n\t\t\t\t\t\t
  • Usamos tecnologia de ponta de encaminhamento Peer-to-Peer que oferece privacidade e latência ultra-baixa
  • \n\t\t\t\t\t\t
    \n\t\t\t\t\t\t
  • Vídeo de youtube Demoing it here
  • \n\t\t\t\t\t\t\n\t\t\t\t\t\t
    \n\t\t\t\t\t\tProblemas conhecidos:
    \n\n\t\t\t\t\t\t
  • Utilizadores de MacOS precisam de usar OBS v23 ou usar Captura de ecrã de um browser Chrome com OBS v25
  • \n\t\t\t\t\t\t
  • Alguns utilizadores terão problemas de \"pixelização\" com vídeos. Por favor adicione o parâmetro &codec=vp9 ao URL dos links OBS para o corrigir.
  • \n\t\t\t\t\t\t

    Visite o sub-reddit para ajuda e informação avançada. Também estou no Discord e pode contactar-me por email em steve@seguin.email

    \n\t\t\t\t\t", + "joining-room": "Está a entrar na sala", + "logo-header": "OBS.Ninja ", + "max-resolution": "Resolução Máxima", + "mute": "Mute", + "no-audio": "Sem áudio", + "note-share-audio": "\n\t\t\t\t\tnota: Não se esqueça de clicar em \"Partilhar áudio\" no Chrome.
    (Firefox não suporta partilha de áudio.)", + "open-in-new-tab": "Abrir num novo separador", + "record": "Gravar", + "remote-control-for-obs": "Controlo remoto para OBS", + "remote-screenshare-obs": "Partilha de ecrã remota para OBS", + "room-name": "Nome da Sala", + "rooms-allow-for": "As Salas permitem conversas de grupo simplificadas e a gestão avançada de múltiplos streams simultâneos.", + "select-audio-source": "Selecionar fontes de áudio", + "select-audio-video": "Selectionar a fonte de áudio/vídeo abaixo", + "select-screen-to-share": "SELECIONAR ECRÃ A PARTILHAR", + "show-tips": "Mostre-me algumas dicas..", + "smooth-cool": "Smooth and Cool", "unlock-video-bitrate": "Desbloquear Bitrate de Vídeo (20mbps)", - "force-vp9-video-codec": "Forçar Codec de Vídeo VP9", - "enable-stereo-and-pro": "Ativar som stereo e Pro HD", - "video-resolution": "Resolução do vídeo: ", - "hide-mic-selection": "Forçar Microfone predefinido", - "hide-screen-share": "Esconder opção de partilha de ecrã", - "allow-remote-control": "Controlar ao zoom da câmera remotamente (android)", - "obfuscate_url": "Obfuscar o URL do convite", - "add-a-password-to-stream": " Adicionar a password:", - "add-the-guest-to-a-room": " Adicionar o convidado a uma sala:", + "video-source": "Fonte de vídeo", + "volume": "Volume", + "you-are-in-the-control-center": "Está no Centro de Controlo da Sala", + "waiting-for-camera": "Esperando pela câmera", + "video-resolution": "Resolução de Vídeo: ", + "hide-screen-share": "Esconder opção de partilhar ecrã", + "allow-remote-control": "Controlo remoto do zoom da câmera (android)", + "add-the-guest-to-a-room": " Adicionar convidado a uma sala:", "invite-group-chat-type": "Este convidado pode:", "can-see-and-hear": "Pode ver e ouvir o chat de grupo", - "can-hear-only": "APenas pode ouvir o chat de grupo", - "cant-see-or-hear": "Não pode ver nem ouvir o chat de grupo", - "share-local-video-file": "Stream de ficheiro de mídia", - "share-website-iframe": "Partilhar Website", - "run-a-speed-test": "Teste de Velocidade", - "read-the-guides": "Consultar os Guias", - "info-blob": "\n\t\t\t\t\t\t\t

    O que é o OBS.Ninja

    \n\t\t\t\t\t\t\t
    \n\t\t\t\t\t\t\t
  • 100% \n\t\t\t\t\t\t\t\tgratuito; sem downloads; sem recolha de dados pessoais; sem login\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t\t
  • Bring video from your smartphone, computer, or friends directly into your OBS video stream
  • \n\t\t\t\t\t\t\t
  • We use cutting edge Peer-to-Peer forwarding technology that offers privacy and ultra-low latency
  • \n\t\t\t\t\t\t\t
    \n\t\t\t\t\t\t\t
  • Youtube video \n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tDemoing it here\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t\t
    \n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tKnown issues:\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t
    \n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t\t\tMacOS users using OBS will need to update to OBS Studio 26.1.2 or resort to\n\t\t\t\t\t\t\t\twindow-capturing with the provided Electron-Capture app.\n \n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t\t
  • If you have\t\"pixel smearing\" or corrupted video, try adding &codec=vp9 or &codec=h264 to the OBS view link. Using Wi-Fi will make the issue worse.\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t\t\tiOS devices may have occasional audio or camera issues, such as no sound or distorted sound. Partially fixed in iOS 14.3\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t\t\tThe VP9 codec on Chromium-based browsers seems to lag when screen-sharing at the moment. Use the OBS Virtual Camera as a capture source instead.\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t\t
    \n\n 🥳 Site Updated: Jan 12th, 2021. The previous version can be found at \n\t\t\t\t\t\t\thttps://obs.ninja/v14/ if you are having new issues.\n\n\t\t\t\t\t\t\t
    \n\t\t\t\t\t\t\t
    \n\t\t\t\t\t\t\t

    \n\t\t\t\t\t\t\t\t\n Check out the \n\t\t\t\t\t\t\t\t\tsub-reddit\n\t\t\t\t\t\t\t\t\t for help and see the Wiki for advanced info. I'm also on\n\t\t\t\t\t\t\t\t\tDiscord or email me at steve@seguin.email\n \n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t

    \n\t\t\t\t\t\t", - "hide-the-links": " LINKS (CONVITES PARA CONVIDADOS & CENAS)", - "click-for-quick-room-overview": "\n\t\t\t\t\t\t Click Here for a quick overview and help\n\t\t\t\t\t", - "welcome-to-control-room": "\n\t\t\t\t\t\tBem vindo. Esta é a sala de controlo do realizador do chat de grupo.

    \n\t\t\t\t\t\tYou can host a group chat with friends using a room. Share the blue link to invite guests who will join the chat automatically.\n\t\t\t\t\t\t

    \n\t\t\t\t\t\tKnown Limitations with Group Rooms:
    \n\t\t\t\t\t\t
  • A group room can handle up to around 30 guests, depending on numerous factors, including CPU and available bandwidth of all guests in the room. To achieve more than around 7-guests though, you will likely want to disable video sharing between guests. Using &broadcast, &roombitrate=0 or &novideo are options there.
  • \n\t\t\t\t\t\t\n\t\t\t\t\t\t
  • Videos will appear of low quality on purpose for guests and director; this is to save bandwidth and CPU resources. It will be high-quality within OBS still though.
  • \n\t\t\t\t\t\t\n\t\t\t\t\t\t
  • The state of the scenes, such as which videos are active in a scene, are lost when the director resets the control-room or the scene.
  • \n\t\t\t\t\t\t
    \n\t\t\t\t\t\tFurther Notes:

    \n\t\t\t\t\t\t
  • Links to Solo-views of each guest video are offered under videos as they load. These can be used within an OBS Browser Source.
  • \n\t\t\t\t\t\t
  • You can use the auto-mixing Group Scenes, the green links, to auto arrange multiple videos for you in OBS.
  • \n\t\t\t\t\t\t
  • You can use this control room to record isolated video or audio streams, but it is an experimental feature still.
  • \n\t\t\t\t\t\t
  • If you transfer a guest from one room to another, they won't know which room they have been transferred to.
  • \n\t\t\t\t\t\t
  • OBS will see a guest's video in high-quality; the default video bitrate is 2500kbps. Setting higher bitrates will improve motion.
  • \n\t\t\t\t\t\t
  • VP8 is typically the default video codec, but using &codec=vp9 or &codec=h264 as a URL in OBS can help to reduce corrupted video puke issues.
  • \n\t\t\t\t\t\t
  • &stereo=2 can be added to guests to turn off audio effects, such as echo cancellation and noise-reduction.
  • \n\t\t\t\t\t\t
  • https://invite.cam is a free service provided that can help obfuscuate the URL parameters of an invite link given to guests.
  • \n\t\t\t\t\t\t
  • 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
  • \n\t\t\t\t\t\t
    \n\t\t\t\t\t\t\n\t\t\t\t\t\tFor advanced URL options and parameters, see the Wiki.\n\t\t\t\t\t", - "invite-users-to-join": "Os convidados podem usar o link para entrar na sala", - "this-is-obs-browser-source-link": "Use no OBS ou outro software para capturar a mistura dos vídeos", - "more-than-four-can-join": "Estes quatro campos são para efeitos demonstrativos. Podem entrar mais de quatro convidados numa sala.", - "forward-to-room": "Transferir", - "send-direct-chat": " Mensagem", + "can-hear-only": "Pode apenas ouvir o chat de grupo", + "cant-see-or-hear": "Não pode ver ou ouvir o chat de grupo", + "password-input-field": "Password", + "select-output-source": " Saída de áudio: \n\t\t\t\t\t", + "add-a-password-to-stream": " Adicionar uma password:", + "welcome-to-obs-ninja-chat": "\n\t\t\t\t\tBem vindo ao OBS.Ninja! Pode enviar mensagens diretas a quem estiver aqui ligado a partir daqui.\n\t\t\t\t", + "names-and-labels-coming-soon": "\n\t\t\t\t\tNomes a identificar as ligações será uma funcionalidade futura.\n\t\t\t\t", + "send-chat": "Enviar", + "available-languages": "Línguas disponíveis:", + "add-more-here": "Adicionar mais aqui!", + "invite-users-to-join": "Convida os utilizadores a juntarem-se à sala e partilharem câmera ou ecrã com ele. Estes utilizadores vêm as transmissões do resto da sala.", + "link-to-invite-camera": "Convida os utilizadores a juntarem-se à sala e partilharem câmera ou ecrã com ele. Estes utilizadores não vêm nem ouvem as transmissões do resto da sala.", + "this-is-obs-browser-source-link": "Este é um link para Fonte Browser do OBS que por omissão está vazio. Vídeos da sala podem ser manualmente adicionados.", + "this-is-obs-browser-souce-link-auto": "Também é um link para Fonte Browser do OBS. Todos os vídeos desta sala serão automaticamente adicionados.", + "click-for-quick-room-overview": "❔ Clique aqui para uma pequena apresentação e ajuda", + "push-to-talk-enable": "🔊 Ativar Push-to-talk do diretor", + "welcome-to-control-room": "Bem-vindo. Esta é a sala de controlo para o chat de grupo. Há diferentes coisas que pode fazer aqui:

    \t
  • Pode hospedar um chat de grupo com amigos. Partilhe o link azul para os convidados se juntarem ao chat de forma automática.
  • \t
  • Uma sala de grupo pode hospedar entre 4 a 30 4 to 30 convidados, dependendo de inúmeros factores, incluindo CPU e largura de banda de todos os convidados na sala.
  • \t
  • Visualizações individuais de cada vídeo serão mostradas quando carregam. Estas podem ser usadas em Fontes do tipo Browser no OBS.
  • \t
  • Pode usar a cena de grupo automática, o link verde, para dispôr automaticamente os vídeos por si no OBS.
  • \t
  • Pode usar esta sala de controlo para gravar streams isolados de vídeo ou áudio, mas isto é ainda experimental.
  • \t
  • Vídeos na sala de controle são de baixa qualidade propositadamente; para poupar largura de banda/CPU
  • \t
  • Convidados na sala irão ver-se numa qualidade muito reduzida para conservar largura de banda/CPU.
  • \t
  • OBS tem acesso ao vídeo do convidado em alta qualidade; o bitrate de vídeo por omissão é 2500kbps.
  • \t
    \tÀ medida que os convidados entram, os seus vídeos são mostrados abaixo. Pode levar os seus sinais para o OBS como cenas individuais ou pode adicioná-los à cena de grupo.\t
    A Cena de grupo auto-mistura vídeos que lhe forem adicionados. Note que a auto-mistura requer que os convidados sejam manualmente adicionados; não são adicionados automaticamente.

    Dispositivos móveis Apple, como iPhones e iPads, não suportam totalmente o Chat de Grupo. Este é um constrangimento de hardware.

    \tPara opções avançadas e parâmetros, veja o Wiki.", + "guest-will-appaer-here-on-join": "(Aparece aqui o vídeo quando um convidado entrar)", + "SOLO-LINK": "Link individual para OBS:", + "hide-mic-selection": "Forçar microfone definido por omissão", + "share-local-video-file": "Fazer Stream de ficheiro de media", "add-to-scene": "Adicionar à Cena", - "mute-scene": "mute na cena", - "mute-guest": "mute ao convidado", + "forward-to-room": "Transferir", + "disconnect-guest": "Desligar", "change-to-low-quality": "  ", "change-to-medium-quality": "  ", "change-to-high-quality": "  ", - "disconnect-guest": "Desligar", - "record-local": " Gravação Local", - "record-remote": " Gravação Remota", - "voice-chat": " Chat por voz", - "order-down": "", - "order-up": "", - "advanced-audio-settings": " Definições de Áudio", - "advanced-camera-settings": " Definições de Vídeo", - "open-in-new-tab": "Abrir num novo separador", - "copy-to-clipboard": "Copiar", - "welcome-to-obs-ninja-chat": "\n\t\t\t\t\tWelcome to OBS.Ninja! You can send text messages directly to connected peers from here.\n\t\t\t\t", - "names-and-labels-coming-soon": "\n\t\t\t\t\tNames identifying connected peers will be a feature in an upcoming release.\n\t\t\t\t", - "send-chat": "Enviar", - "available-languages": "Línguas disponíveis:", - "add-more-here": "Adicionar mais aqui!" -} + "send-direct-chat": " Enviar mensagem", + "more-than-four-can-join": "Estes quatro convidados são apenas ilustrativos. Podem juntar-se mais de quatro convidados numa sala." +} \ No newline at end of file From bf3a576507cd254c27a5db4818051757ff4796c0 Mon Sep 17 00:00:00 2001 From: Steve Seguin Date: Mon, 18 Jan 2021 04:56:26 -0500 Subject: [PATCH 09/14] Update install.md --- install.md | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/install.md b/install.md index e0b167c..9197290 100644 --- a/install.md +++ b/install.md @@ -2,21 +2,35 @@ Deploying this code. A guide. (INITIAL DRAFT VERSION) ### PREFACE -The code is obvious enough already that someone experienced with the NGINX webserver or with basic site deployments should have no problem getting things running. +The code is obvious enough already that someone experienced with NGINX webservers or with basic site deployments should have no problem getting things running. -I'm concerned at times that less experienced users will be deploying the code without really understanding why or properly how to. There are few cases a person needs to deploy any code. +I'm concerned at times that less experienced users will be deploying the code without really understanding why or properly how to. There are few cases a person needs to deploy any code. Those reasons are: wanting custom branding; contributing as a developer to the codebase; or deploying a private TURN server. -Those reasons are: wanting custom branding; contributing as a developer to the codebase; or deploying a private TURN server. +There may be misconceptions that deploying the website code will make the service faster; it will not. The service is video peer-to-peer based, so deploying webservers servers will not make it faster. Deploying a TURN server may help in some cases, although using a VPN, a cloud VM (for OBS), or disabling any symmetrical firewall will often provide a better end result than a private TURN server. -For a subset of those users even, they might still have better options available. +For those looking for a brand-free experience already with a different domain name, I offer https://rtc.ninja, and as well as other alternate domain names, such as: -I offer https://rtc.ninja for those looking for a brand-free experience already. You can also point your domain to the OBS.Ninja IP address (provided on request), which will also rebrand the site automatically to match your domain name. (Requires Cloudflare as DNS server and proxy, Flexible SSL cert on, and HTTPs always on - all free.) +https://encrypted.chat +https://chromicam.com +https://invite.cam (via URL obfuscation option) +https://ltt.ninja +https://obsn.me +https://rtc.ninja +https://vmix.ninja +https://webrtc.party +https://callin.ninja +https://auxiliary.live (backup hosted) +https://backup.obs.ninja (fully backup hosted) -For those wanting a private TURN server setup, you can load the settings for those via the URL parameters. If infrequently needing a private TURN, this is a great solution. +You can also point your domain to the OBS.Ninja IP address (provided on request), which will also rebrand the site automatically to match your domain name. (Requires Cloudflare as DNS server and proxy, Flexible SSL cert on, and HTTPs always on - all free.) -There are also misconceptions. Deploying the website code will NOT make the service faster. The service is peer-to-peer based, so deploying servers will not make it faster. Even deploying a TURN server is often not the best choice, as using a VPN, cloud VM for OBS, or disabling any symmetrical firewall will often provide a better end result. +For those wanting a private TURN server setup, you can load the settings for those via the URL parameters. If infrequently needing a private TURN, this is a great solution. You can also use URL forwarding services to load up a customized link to OBS.Ninja, with URL parameters already included, such as https://invite.mypersonaldomain.com , which might secretly resolve to https://obs.ninja/?room=myRoom&hash=3423&label or such. -Understanding clearly why you need to deploy any code or server is important. If you do know why, please continue. +OBS.Ninja also supports IFRAMES, so you can embed OBS.Ninja into your website and customize it via both URL parameters, but also via the IFRAME API. You can insert custom CSS styles with this method, giving OBS.Ninja quite a bit of flare. + +Understanding clearly why you need to deploy any code or server is important. Maintaining updated deployed code can be quite hard, as OBS.Ninja updates frequently, so there are good reasons to consider an IFRAME approach instead. Feature requests there are welcomed. + +That all aside, please continue: ### SETUP From c75e641c3a00d6a4ffb3b11fff39130e79b3729e Mon Sep 17 00:00:00 2001 From: Steve Seguin Date: Mon, 18 Jan 2021 05:01:02 -0500 Subject: [PATCH 10/14] Update install.md --- install.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install.md b/install.md index 9197290..e2beaea 100644 --- a/install.md +++ b/install.md @@ -26,7 +26,7 @@ You can also point your domain to the OBS.Ninja IP address (provided on request) For those wanting a private TURN server setup, you can load the settings for those via the URL parameters. If infrequently needing a private TURN, this is a great solution. You can also use URL forwarding services to load up a customized link to OBS.Ninja, with URL parameters already included, such as https://invite.mypersonaldomain.com , which might secretly resolve to https://obs.ninja/?room=myRoom&hash=3423&label or such. -OBS.Ninja also supports IFRAMES, so you can embed OBS.Ninja into your website and customize it via both URL parameters, but also via the IFRAME API. You can insert custom CSS styles with this method, giving OBS.Ninja quite a bit of flare. +OBS.Ninja also supports IFRAMES, so you can embed OBS.Ninja into your website and customize it via both URL parameters, but also via the IFRAME API. You can insert custom CSS styles with this method, giving OBS.Ninja quite a bit of flare. see more on IFRAMES here: https://github.com/steveseguin/obsninja/blob/master/IFRAME.md Understanding clearly why you need to deploy any code or server is important. Maintaining updated deployed code can be quite hard, as OBS.Ninja updates frequently, so there are good reasons to consider an IFRAME approach instead. Feature requests there are welcomed. From 986675a7477f60cdb6a98a9e853f7feec3ff9802 Mon Sep 17 00:00:00 2001 From: Steve Seguin Date: Mon, 18 Jan 2021 05:01:29 -0500 Subject: [PATCH 11/14] Update install.md --- install.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/install.md b/install.md index e2beaea..9a97666 100644 --- a/install.md +++ b/install.md @@ -26,7 +26,9 @@ You can also point your domain to the OBS.Ninja IP address (provided on request) For those wanting a private TURN server setup, you can load the settings for those via the URL parameters. If infrequently needing a private TURN, this is a great solution. You can also use URL forwarding services to load up a customized link to OBS.Ninja, with URL parameters already included, such as https://invite.mypersonaldomain.com , which might secretly resolve to https://obs.ninja/?room=myRoom&hash=3423&label or such. -OBS.Ninja also supports IFRAMES, so you can embed OBS.Ninja into your website and customize it via both URL parameters, but also via the IFRAME API. You can insert custom CSS styles with this method, giving OBS.Ninja quite a bit of flare. see more on IFRAMES here: https://github.com/steveseguin/obsninja/blob/master/IFRAME.md +OBS.Ninja also supports IFRAMES, so you can embed OBS.Ninja into your website and customize it via both URL parameters, but also via the IFRAME API. You can insert custom CSS styles with this method, giving OBS.Ninja quite a bit of flare. + +See more on IFRAMES here: https://github.com/steveseguin/obsninja/blob/master/IFRAME.md Understanding clearly why you need to deploy any code or server is important. Maintaining updated deployed code can be quite hard, as OBS.Ninja updates frequently, so there are good reasons to consider an IFRAME approach instead. Feature requests there are welcomed. From 11e7f6162d40064d5eff5622ecb917484e53bc6e Mon Sep 17 00:00:00 2001 From: Steve Seguin Date: Mon, 18 Jan 2021 05:02:19 -0500 Subject: [PATCH 12/14] Update install.md --- install.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/install.md b/install.md index 9a97666..6c61d77 100644 --- a/install.md +++ b/install.md @@ -10,17 +10,17 @@ There may be misconceptions that deploying the website code will make the servic For those looking for a brand-free experience already with a different domain name, I offer https://rtc.ninja, and as well as other alternate domain names, such as: -https://encrypted.chat -https://chromicam.com -https://invite.cam (via URL obfuscation option) -https://ltt.ninja -https://obsn.me -https://rtc.ninja -https://vmix.ninja -https://webrtc.party -https://callin.ninja -https://auxiliary.live (backup hosted) -https://backup.obs.ninja (fully backup hosted) +- https://encrypted.chat +- https://chromicam.com +- https://invite.cam (via URL obfuscation option) +- https://ltt.ninja +- https://obsn.me +- https://rtc.ninja +- https://vmix.ninja +- https://webrtc.party +- https://callin.ninja +- https://auxiliary.live (backup hosted) +- https://backup.obs.ninja (fully backup hosted) You can also point your domain to the OBS.Ninja IP address (provided on request), which will also rebrand the site automatically to match your domain name. (Requires Cloudflare as DNS server and proxy, Flexible SSL cert on, and HTTPs always on - all free.) From 217b9e102b9974da1ba089a560e966fcd2ec95f9 Mon Sep 17 00:00:00 2001 From: Steve Seguin Date: Mon, 18 Jan 2021 05:18:40 -0500 Subject: [PATCH 13/14] Update install.md --- install.md | 1 - 1 file changed, 1 deletion(-) diff --git a/install.md b/install.md index 6c61d77..115c624 100644 --- a/install.md +++ b/install.md @@ -10,7 +10,6 @@ There may be misconceptions that deploying the website code will make the servic For those looking for a brand-free experience already with a different domain name, I offer https://rtc.ninja, and as well as other alternate domain names, such as: -- https://encrypted.chat - https://chromicam.com - https://invite.cam (via URL obfuscation option) - https://ltt.ninja From 7f46ea944dedf3a50237a4fc7f6c14d95980f65d Mon Sep 17 00:00:00 2001 From: Steve Seguin Date: Wed, 20 Jan 2021 03:15:22 -0500 Subject: [PATCH 14/14] Update install.md --- install.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/install.md b/install.md index 115c624..fa7fa89 100644 --- a/install.md +++ b/install.md @@ -21,6 +21,8 @@ For those looking for a brand-free experience already with a different domain na - https://auxiliary.live (backup hosted) - https://backup.obs.ninja (fully backup hosted) +There is also an isolated version specificly designed for use in mainland China, hosted at https://insecure.cam in Hong Kong AWS. + You can also point your domain to the OBS.Ninja IP address (provided on request), which will also rebrand the site automatically to match your domain name. (Requires Cloudflare as DNS server and proxy, Flexible SSL cert on, and HTTPs always on - all free.) For those wanting a private TURN server setup, you can load the settings for those via the URL parameters. If infrequently needing a private TURN, this is a great solution. You can also use URL forwarding services to load up a customized link to OBS.Ninja, with URL parameters already included, such as https://invite.mypersonaldomain.com , which might secretly resolve to https://obs.ninja/?room=myRoom&hash=3423&label or such.