- Notifications
You must be signed in to change notification settings - Fork148
OBS-web - the easiest way to control OBS remotely
License
NotificationsYou must be signed in to change notification settings
Niek/obs-web
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
The easiest way to controlOBS remotely
Download latest buildhere
- No installation or extra software is needed, works in any modern browser (desktop + mobile)
- Support for local network and internet control throughWSS 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
- Hide scenes that have
- OBS v28 or higher - this includes the latest version of the OBS-websocket plugin
- OBS v27 is also supported, by manually installing theOBS-websocket v5 plugin
- For older OBS versions, use theOBS-websocket v4 plugin andOBS-web v4 (no longer maintained)
- 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
npm cinpm run dev# or: npm run build
docker run --rm -p5000:5000 ghcr.io/niek/obs-web
Thanks goes to these wonderful people (emoji key):
This project follows theall-contributors specification. Contributions of any kind welcome!
About
OBS-web - the easiest way to control OBS remotely