The support for OBS 28 has been done. You're extremely welcomed to post your feedbacks!
For the macOS support, since I don't own a mac, currently I can't provide support for it (notably, some nasty delayed dynamic loading is required, so it's more thing to do than just compile a binary using CMake).
OBS source plugin to receive stream using Streamlink.
-
Broadcast using ONLY OBS. No Chrome. No Webpage. No stream transformer. No extra environment. No extra applications.
-
HANDY as you only need to provide channel link. No other configurations.
-
ISOLATED AUDIO with no need to close all other applications playing sound. The audio from livestream will go directly into OBS, enabling you to even rebroadcast multiple livestreams simultaneously! You can use a
-
Using powerful Streamlink to resolve stream. Born with powerful plugins and community support.
-
Support almost all streaming platforms from worldwide because streamlink has a lot of plugins and has a strong community.
-
Support all Streamlink options so it's able to meet all your needs.
-
Lowest performance consumption as it uses only OBS core modules. It will use NO MORE THAN 10% of CPU when playing. (Plugin + OBS, on a Ryzen 5900HS)
-
Custom Streamlink arguments to match your requirements!
OBS Only (>=28.0).
Just download the installer from the latest release and run it. The installer will check and verify the OBS install path automatically so just click next and finish.
-
Add a
StreamlinkSource
in your scene. -
Paste your channel link and click
Refresh Source List
. Set up proxy server address if you need. -
Choose a source from the list (or automatically the best) and click OK. Your stream is now ready.
-
If custom Streamlink arguments is needed, put it in an JSON object, for example:
{"http-proxy":"http://localhost:1080", "https-proxy":"http://localhost:1080", "ffmpeg-verbose": true, "ffmpeg-verbose-path": "test.txt"}
-
If you want to add custom plugins, place the
.py
files in(obs installation path)data/obs-plugins/obs-streamlink/Python38/Lib/site-packages/streamlink/plugins
.plugin-dirs
Streamlink option is not supported.
It won't consume more than 10% of CPU if there's only an instance in the active scene. Tested on several processors.
Feel free to open issues.
PRs are welcome! Feel free to contribute on this project.
GPL-v3.0