An OBS Studio plugin that provides output capabilities to a Hyperion.ng Server.
The idea for this plugin originated from a Hyperion.ng fork of Murat Seker.
- Open OBS and select the menu entry
Tools > Hyperion Streaming
. - Enter the flatbuffer destination IP and select the appropriate port.
- Optionally you can change the
Priority
or the imageOutput Decimation
factor. - Click the
Start
button.
Contributions are welcome! Feel free to join us! We are looking always for people who wants to participate.
For an example, you can participate in the translation.
See Release Page
-
In-tree build:
-
First follow the build instructions for OBS-Studio: https://obsproject.com/wiki/Install-Instructions
-
Check out this repository to plugins/hyperion-obs
-
Append
add_subdirectory(hyperion-obs)
to plugins/CMakeLists.txt -
Rebuild OBS Studio
-
Optional: Install Flatbuffers as system library and use it with the CMake switch
-DUSE_SYSTEM_FLATBUFFERS_LIBS=ON
-
-
Stand-alone build (Linux only):
- Verify that you have package with development files for OBS
- Check out this repository and run
cmake -S . -B build -DBUILD_OUT_OF_TREE=On && cmake --build build
The source is released under MIT-License (see https://opensource.org/licenses/MIT).