Skip to content
 
 

Repository files navigation

NOTES REGARDING THIS REPO/FORK

This is a fork of niek's great obs-web repository mainly to enhance deep linking/bookmarking with username and password due to various reloading issues on mobile devices. Yes, this is insecure on shared devices and human readable passwords may appear in browser history etc. - use with care/incognito mode!

See:

Breaking Change: Upstream's deep linking is not supported anymore!

new format:


http://localhost:5000/#host=10.0.0.10:4444&password=Joshua

# localhost:5000 => instance of obs-web
# 10.0.0.10 => IP of OBS node
# 4444 => obs-websocket port
# Joshua => obs-websocket password

Have a look at the commits at https://github.com/rmoriz/obs-web/commits/master for more details.

compare this fork with upstream

Docker images built with github actions:
docker run --rm -p 5000:5000 -it rmoriz/obs-web:latest
Hosted on GitHub Pages

http://obs.rolandrides.com/

(if this link does not work for you, HSTS preloading for subdomains is still active, I'm sorry.)

Thanks, Roland#2543

(unchanged upstream readme follows:)

OBS-web

All Contributors

The easiest way to control OBS remotely

Download latest build here

Screenshot:

Screenshot of OBS-web

Features:

  • No installation needed, works in any modern browser (desktop + mobile)
  • Support for remote control through WSS tunnels
  • Easily switch scenes and start/stop streaming and recording
  • Support for Studio Mode (preview and program scenes)
  • Preview of output, updating continuously
  • Fullscreen button and wakelock support
  • Easy bookmarking/deeplink by specifying host in URL
  • Hide scenes that have (hidden) in their name

Requirements:


Build instructions:

npm i
npm run dev # or: npm run build

Docker:

docker run --rm -p5000:5000 ghcr.io/niek/obs-web

Contributors ✨

Thanks goes to these wonderful people (emoji key):


verstaerker-583

💻

crazy4groovy

🐛

Isaac Taylor

💻 🤔

darthclide

🐛

Rodrigo Graça

📖

Daniel Feitosa

💻

Arun Woosaree

💻

Aleksey Pivkin

💻 🤔

Nathan Easton

💻

This project follows the all-contributors specification. Contributions of any kind welcome!

About

OBS-web - the easiest way to control OBS remotely

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages