mirror of
https://github.com/Palakis/obs-websocket.git
synced 2024-08-30 18:12:16 +00:00
Update README.md
This commit is contained in:
parent
6d77ae24b3
commit
a3bc9ae8d0
14
README.md
14
README.md
@ -2,18 +2,16 @@ obs-websocket
|
||||
==============
|
||||
Websocket API for OBS Studio.
|
||||
|
||||
## Build prerequisites
|
||||
You need QT 5.7 (with QtWebSockets), CMake, and a working development environment for OBS Studio installed on your computer.
|
||||
## How to use
|
||||
The Websocket API server runs on port 4444. A settings window is available in "Websocket server settings" under OBS' "Tools" menu.
|
||||
There's currently no frontend or language API available for obs-websocket. However, the full protocol reference is available in [PROTOCOL.md](PROTOCOL.md).
|
||||
|
||||
## How to build
|
||||
In CMake, you'll need to fill these CMake variables :
|
||||
You'll need QT 5.7 with QtWebSockets, CMake, and a working development environment for OBS Studio installed on your computer.
|
||||
In CMake, you'll have to set the following variables :
|
||||
- **QTDIR** (path) : location of the Qt environment suited for your compiler and architecture
|
||||
- **LIBOBS_INCLUDE_DIR** (path) : location of the libobs subfolder in the source code of OBS Studio
|
||||
- **LIBOBS_LIB** (filepath) : location of the obs.lib file
|
||||
- **OBS_FRONTEND_LIB** (filepath) : location of the obs-frontend-api.lib file
|
||||
|
||||
After building the obs-websocket plugin's binary, copy its Qt dependencies (QtCore, QtNetwork and QtWebSockets library binaries) in the same folder.
|
||||
|
||||
## How to use
|
||||
There's currently no frontend or language API available for obs-websocket. However, the full protocol reference is documented in the [PROTOCOL.md](PROTOCOL.md) file.
|
||||
A simple websocket client can connect to the plugin's embedded server.
|
||||
After building the obs-websocket binary, copy its Qt dependencies (QtCore, QtNetwork and QtWebSockets library binaries) in the same folder.
|
||||
|
Loading…
x
Reference in New Issue
Block a user