https://github.com/hyperion-project/hyperion-obs-plugin
OBS Studio output plugin for Hyperion.ng
https://github.com/hyperion-project/hyperion-obs-plugin
capture hyperion obs
Last synced: 4 months ago
JSON representation
OBS Studio output plugin for Hyperion.ng
- Host: GitHub
- URL: https://github.com/hyperion-project/hyperion-obs-plugin
- Owner: hyperion-project
- License: mit
- Created: 2021-12-05T12:53:08.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-02-21T16:34:20.000Z (over 3 years ago)
- Last Synced: 2024-11-05T08:37:05.242Z (over 1 year ago)
- Topics: capture, hyperion, obs
- Language: CMake
- Homepage:
- Size: 206 KB
- Stars: 16
- Watchers: 8
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# hyperion-obs
[](https://github.com/hyperion-project/hyperion-obs-plugin/releases)
[](https://github.com/hyperion-project/hyperion-obs-plugin/actions)
An [OBS Studio][obs] plugin that provides output capabilities to a [Hyperion.ng][hyperion] Server. \
The idea for this plugin originated from a [Hyperion.ng][hyperion] fork of [Murat Seker][m-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.

## Contributing
Contributions are welcome! Feel free to join us! We are looking always for people who wants to participate.
[](https://github.com/hyperion-project/hyperion-obs-plugin/graphs/contributors)
For an example, you can participate in the translation.
[](https://poeditor.com/join/project?hash=0diZuCpLVX)
## Download
See [Release Page](https://github.com/hyperion-project/hyperion-obs-plugin/releases)
## Build (Windows/macOS/Linux)
1. In-tree build:
- First follow the build instructions for OBS-Studio: [https://obsproject.com/wiki/Install-Instructions][obs_build]
- Check out this repository to plugins/hyperion-obs
- Append `add_subdirectory(hyperion-obs)` to plugins/CMakeLists.txt
- Rebuild OBS Studio
- Optional: Install [Flatbuffers][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).
[](https://raw.githubusercontent.com/hyperion-project/hyperion-obs-plugin/main/LICENSE)
[obs]: https://obsproject.com/
[obs_build]: https://obsproject.com/wiki/Install-Instructions
[flatbuffers]: https://google.github.io/flatbuffers/flatbuffers_guide_building.html
[hyperion]: https://github.com/hyperion-project/hyperion.ng
[m-seker]: https://github.com/m-seker