One queue
Mix YouTube, Twitch Clips, Medal and TikTok in the same request queue.
A simple media request player for OBS, powered by Streamer.bot. Viewers send links. You control the queue from a dock inside OBS.
React Player gives you a dedicated video player and a control dock inside OBS. The queue lives in Streamer.bot, so your stream controls stay local on your PC.
Mix YouTube, Twitch Clips, Medal and TikTok in the same request queue.
Play, skip, pause, seek, change volume, hide video, show the source and more from the dock.
You do not need your own YouTube API key or a separate web service.
Viewer commands, chat scanning, StreamElements tips and vote skip are included but optional.
Follow the steps in order. You do not need to understand how React Player works behind the scenes.
This guide assumes OBS and Streamer.bot are running on the same PC. If Streamer.bot already controls your OBS, Step 3 is already done.
Download the Streamer.bot import file. Do not open or edit it.
https://react.melkepakken.tv/v1/player/
https://react.melkepakken.tv/v1/dock/
React Player is already usable. Only enable the features below if you actually want them.
In Streamer.bot, find the command React Player Request and enable it.
This lets someone type normal text such as "check this out [link]" and React Player will use the first supported link.
The default is 3 unique viewers. Commands are !voteskip and !vskip.
The helper actions are already included. Enable only the command objects you want your mods to use.
Open React Player: Add Link and look at its Triggers. Example triggers are included but are off by default. Configure the trigger you want for your channel, then enable it.
Check that your OBS Browser Source uses this exact URL:
https://react.melkepakken.tv/v1/player/
Streamer.bot probably is not connected to OBS. Go back to Step 3 and check the OBS connection.
Commands are disabled by default. Go to Commands in Streamer.bot and enable the React Player commands you want to use.
Short version history. No engineering diary.