Skip to content

hyperion-project/hyperion-obs-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d1bacb3 · Feb 21, 2023

History

27 Commits
Feb 20, 2023
Feb 20, 2023
Feb 20, 2023
Feb 21, 2023
Feb 20, 2023
Feb 20, 2023
Dec 8, 2021
Feb 20, 2023
Feb 20, 2023
Feb 20, 2023
Feb 20, 2023
Mar 11, 2022
Feb 21, 2023
Feb 20, 2023
Feb 20, 2023

Repository files navigation

hyperion-obs

Latest-Release GitHub Actions

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.

Usage with hyperion-obs

  • 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 image Output Decimation factor.
  • Click the Start button.

hyperion-obs

Contributing

Contributions are welcome! Feel free to join us! We are looking always for people who wants to participate.
Contributors

For an example, you can participate in the translation.
Join Translation

Download

See Release Page

Build (Windows/macOS/Linux)

  1. 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

  2. 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

License

The source is released under MIT-License (see https://opensource.org/licenses/MIT).
GitHub license