Home
Softono

Obs Web

Open source Svelte
1.4K
Stars
173
Forks
19
Issues
24
Watchers
3 months
Last Commit

 About Obs Web

OBS-web - the easiest way to control OBS remotely

Platforms

Web Self-hosted

Languages

Svelte

Need Help Installing Obs Web?

We provide expert installation service for this software. Our team will install, configure, and secure Obs Web on your server. plans start at just $30.

OBS-web

All Contributors

The easiest way to control OBS remotely

URL: http://obs-web.niek.tv/

Download latest build here

Screenshot:

Screenshot of OBS-web

Features:

  • No installation or extra software is needed, works in any modern browser (desktop + mobile)
  • Support for local network and internet control through WSS tunnels
  • Easily switch scenes and start/stop streaming and recording
  • Support for Studio Mode (preview and program scenes)
  • Support for Virtual Camera
  • Live view of preview & output, updating 1 fps
  • Fullscreen button and wakelock support (keeps the screen on)
  • Replay Buffer button
  • Easy bookmarking/deeplink by specifying host in URL
  • Profile switching support
  • Scene Collections switching support
  • Custom transition support
  • Extra features:
    • Hide scenes that have (hidden) in their name
    • Switch sources in scenes with (switch) in their name visually by thumbnails

Requirements:

  • OBS v28 or higher - this includes the latest version of the OBS-websocket plugin
  • Enabling the OBS-websocket server in OBS under Tools -> obs-websocket Settings -> Enable WebSocket Server
  • Optionally: a tunnel service if you want to control OBS outside your local network, see these instructions

Build instructions:

npm ci
npm run dev # or: npm run build

Docker:

docker run --rm -p8080:8080 ghcr.io/niek/obs-web

Contributors ✨

Thanks goes to these wonderful people (emoji key):

verstaerker-583
verstaerker-583

πŸ’»
crazy4groovy
crazy4groovy

πŸ›
Isaac Taylor
Isaac Taylor

πŸ’» πŸ€”
darthclide
darthclide

πŸ›
Rodrigo GraΓ§a
Rodrigo GraΓ§a

πŸ“–
Daniel Feitosa
Daniel Feitosa

πŸ’»
Arun Woosaree
Arun Woosaree

πŸ’»
Aleksey Pivkin
Aleksey Pivkin

πŸ’» πŸ€”
Nathan Easton
Nathan Easton

πŸ’»
Tristan Smith
Tristan Smith

πŸ›
Filip Hanes
Filip Hanes

πŸ’» πŸ€” 🎨 πŸ›
TotalInternalReflection
TotalInternalReflection

πŸ›
Alessio Nossa
Alessio Nossa

πŸ€”
tt2468
tt2468

πŸ€”
donahuetech
donahuetech

πŸ’» πŸ€”
AshwinSatyawan
AshwinSatyawan

πŸ“–
ewized
ewized

πŸ’»
bzip22
bzip22

πŸ’»

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