This Chrome extension monitors WebSocket traffic and forwards it to OBS (Open Broadcaster Software), bridging web applications and OBS for real-time interaction and updates.
- Monitor WebSocket traffic in Chrome
- Forward WebSocket messages to OBS
- Connect to OBS WebSocket server
- User-friendly popup interface
- Configurable settings
- Clone this repository or download the source code.
- Open Chrome and navigate to
chrome://extensions/
. - Enable "Developer mode" in the top right corner.
- Click "Load unpacked" and select the directory containing the extension files.
- Click the extension icon in Chrome to open the popup interface.
- Use "Connect Chrome WS" to start monitoring WebSocket traffic.
- Use "Connect to OBS" to establish a connection with your OBS WebSocket server.
- The popup displays connection status and message statistics.
- Right-click the extension icon and select "Options".
- Set the OBS WebSocket server URL and password.
- Click "Save Settings" to apply changes.
manifest.json
: Extension configurationbackground.js
: Main extension logicpopup.html
andpopup.js
: User interface and functionalityoptions.html
andoptions.js
: Settings page and functionality
To modify or extend the extension:
- Edit relevant files (e.g.,
background.js
for core logic,popup.js
for UI interactions). - Reload the extension in Chrome to apply changes.
- Use Chrome's developer tools for debugging.
This project is licensed under the GNU Lesser General Public License v2.1.
Contributions are welcome! Please feel free to submit a Pull Request.
If you encounter issues or have questions, please file an issue on the GitHub repository.
- OBS Studio for providing a robust platform for live streaming.
- OBS WebSocket for enabling WebSocket control of OBS.
This project is not officially affiliated with OBS Studio or its WebSocket plugin. Use it at your own risk.