Dynamic Next Stream is a third-party native dock plugin for OBS Studio. It maintains a weekly stream schedule and writes the next upcoming stream entries to a selected text source.
The plugin is designed for streamers who want an always-current "next stream" text overlay without editing the text source manually before every show.
- Dock UI for configuring stream days, times, categories, and output format.
- Odd/even calendar week schedules for alternating weekly programs.
- Live preview with one-click copy.
- Automatic updates on a configurable interval.
- Direct output to OBS text sources.
- Optional free-format file output for use outside OBS.
- Optional configurable Discord-ready text file for Streamer.bot or chat posting.
- German and English UI text.
- OBS Studio 30.x, 31.x, or 32.x
- Windows 64-bit release build
- Qt 6, provided by OBS Studio
Download the release archive and extract or copy its contents into your OBS Studio installation directory.
The final layout should include:
obs-plugins/64bit/dynamic-next-stream.dll
data/obs-plugins/dynamic-next-stream/locale/en-US.ini
data/obs-plugins/dynamic-next-stream/locale/de-DE.ini
Restart OBS after installation. The dock appears under:
View -> Docks -> Next Stream
- Open the dock from
View -> Docks -> Next Stream. - Choose the target text source.
- Configure the days and times when you stream.
- Adjust the output format and preview.
- Let the plugin update the selected text source automatically.
The file tab can also write a Discord plan. Sunday and Monday week starts use the current week for that weekday; the plan week control can manually advance to later weeks. The Discord count is the number of real stream entries to list, so stream-free days are skipped.
Requires CMake 3.28 or newer, Qt 6, OBS development headers, and a supported compiler toolchain.
cmake --preset windows-x64
cmake --build --preset windows-x64 --config RelWithDebInfoSource code is available at:
https://github.com/KSTYER1/dynamic-next-stream
- Changed Discord TXT Sunday/Monday starts to use the current week for the selected weekday instead of rolling forward automatically.
- Added a manual plan week offset for switching to later planned weeks.
- Changed the Discord TXT count from calendar days to real stream entries, so stream-free days are skipped.
- Fixed Discord TXT week start dates so Sunday/Monday start modes roll forward to the next matching plan start instead of staying on the previous week.
- Changed Discord TXT day count to a free numeric field.
- Updated Discord TXT formatting to Markdown-style weekly entries with a Sunday week divider.
- Added Discord TXT options for week start, past streams, day count, categories, and layout.
- Reworked the Plan tab into two-row weekday entries with full-width category fields.
- Added separate free TXT and Discord weekly TXT output paths.
- Current Windows x64 release.
- Split from the older combined time/date/countdown package.
- Added a dedicated dock for weekly stream planning.
Dynamic Next Stream is licensed under GPL-2.0-or-later.
Dynamic Next Stream is an unofficial third-party plugin and is not affiliated with or endorsed by the OBS Project.
AI-assisted tools were used during development and release preparation. The maintainer is responsible for reviewing, testing, and publishing the released plugin.