For a simple 24/7 lofi radio, use OBS Studio’s VLC Video source with Loop Playlist and Shuffle Playlist enabled, then send OBS to YouTube Live. But OBS’s shuffle does not promise a fresh order on every loop or guarantee that a track will not repeat before the rest of your library plays. For strict no-repeat playback, you need a history-aware scheduler that tracks which tracks have already played.
Choose the shuffle behavior you actually need
“Shuffle” can mean either a randomized playlist order or a strict rule that no track repeats until every eligible track has played. Those are different requirements.
| Approach | What it does | Repeat behavior | Best fit |
|---|---|---|---|
| OBS VLC Video source with shuffle and loop | Randomizes the playlist order and loops the list. | A shuffled order can repeat on later loops; strict cross-cycle de-duplication is not established. | Background-radio variety without a strict no-repeat rule. |
| History-aware playlist scheduler | Tracks played IDs and selects only tracks not yet played. | Can avoid repeats until the eligible pool is exhausted if implemented correctly and playback history is retained. | A strict no-repeat requirement. |
For a scheduler, check whether it changes the order each cycle, prevents a song repeating before the full library has played, supports your file formats and transitions, and preserves history after OBS or the computer restarts. Also check whether it can operate unattended and how you will monitor it. No particular scheduler is established here as a verified solution.
Prepare music you are allowed to livestream
Before building the playlist, confirm that you have the rights to use every track in a continuous livestream. YouTube’s Livestream terms and conditions say: “you have all necessary rights for the exploitation of the Live Content on the Google Services throughout the world, including, without limitation, music licensing rights from artists, record labels, publishers (including public performance licenses) and any other royalty participants.” YouTube Livestream terms and conditions.
#1 Best Overall
- Read Before You Buy — No Video Output: These adapters support charging and USB 2.0 data transfer, but cannot transmit video signals. Except for standard USB webcams (which use USB data only), they are not compatible with HDMI/DisplayPort cables, video-capable USB-C hubs, or docking stations with video output.
- Convert USB-A Ports to USB-C: Designed to connect USB-C earphones, cables, flash drives, card readers, and other USB-C accessories to standard USB-A ports. Plug-and-play with no drivers or software required.
- Aluminum Alloy Housing: Built with a sturdy aluminum alloy shell that aids in heat dissipation and protects against daily wear and scratches. Designed to maintain a stable and secure connection.
- Compact & Travel-Friendly: The ultra-compact design allows the adapter to stay plugged into your device without blocking adjacent ports or adding bulk, reducing wear and tear on your original USB ports.
- 12-Month Warranty: Backed by a 12-month manufacturer warranty for peace of mind. Designed to meet strict quality control standards for reliable everyday performance.
- Do not assume that “royalty-free” means cleared for a continuous livestream. Check the license’s permitted uses and any duration, platform, or audience restrictions.
- A license for ordinary videos may not cover livestream use. Confirm the scope with the rights holder when it is unclear.
- YouTube warns that even licensed third-party content can interrupt a stream if the rights holder has not allowlisted your channel. Ask about allowlisting when it applies to your license.
Build a looping playlist in OBS
Install the playlist source
- Install OBS Studio and VLC. OBS’s VLC Video source requires VLC to be installed; match the architecture, including 64-bit VLC for 64-bit OBS. See OBS’s Media Sources guide.
- In OBS, create a scene for your radio broadcast. Add a VLC Video source and add the local media files you have cleared for livestream use.
- Arrange the scene’s visual elements as needed, then preview each playlist item and check that the audio is audible and at a suitable level.
OBS’s built-in Media Source can play an individual file, but VLC Video is the playlist-capable source described in the OBS guide.
Enable loop and shuffle
- Open the VLC Video source’s properties.
- Enable Loop Playlist so the source starts the list again after it runs out of files.
- Enable Shuffle Playlist to randomize the file order.
- Apply the settings and preview the source to confirm that the media plays and advances.
These controls provide a shuffled order that loops; they do not establish a new shuffle at every loop boundary. OBS’s source code applies a shuffle when source settings are updated, rather than documenting a history-aware reshuffle on every pass. An OBS forum post describes a user seeing the same shuffled order repeat, but that is an anecdotal report, not proof that every setup behaves identically. See the OBS VLC source implementation and the OBS forum discussion.
Rank #2
- 5-in-1 USB-C Hub: Experience comprehensive connectivity featuring a Power Delivery input, two USB-A 2.0 ports, a USB-A 3.0 port, and an HDMI port. (Note: The USB-C power delivery input port is only for connecting an external wall charger to power your laptop and cannot power peripheral devices.)
- 90W Pass-Through Charging: Achieve optimal charging with 90W pass-through power to your laptop, supported by a total input of 100W, with the hub reserving 10W for operational efficiency. (Note: Wall charger not included.)
- Quick Data Transfers: Accelerate your productivity with rapid data transfers using a high-speed 5Gbps USB 3.0 port and two 480Mbps USB 2.0 ports.
- 4K HDMI Display: Enhance your visual experience with a hub capable of delivering 4K resolution at 30Hz in both mirror and extend modes. Please note that this hub is compatible with MacBook (macOS 12 and newer), Windows 10 and 11, ChromeOS, and laptops equipped with DP Alt Mode and Power Delivery. Note: This device is not compatible with Linux.
- What You Get: Anker USB-C Hub (5-in-1, 4K HDMI), welcome guide, 18-month warranty, and our friendly customer service.
What to do if repeats are unacceptable
Use a scheduler that records stable track IDs in a played-history set, chooses only from unplayed items, and resets its history only after the eligible pool is exhausted. Verify that its state survives a restart; otherwise, a crash or reboot could cause recently played tracks to return early. OBS’s shuffle alone is not a documented strict anti-repeat system.
For ordinary variety with OBS, use a substantial library and consider rebuilding or reordering the playlist between planned broadcast sessions. That can change the order between sessions, but does not guarantee no repeats during a continuous run.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Rank #3
- Sleek 7-in-1 USB-C Hub: Features an HDMI port, two USB-A 3.0 ports, and a USB-C data port, each providing 5Gbps transfer speeds. It also includes a USB-C PD input port for charging up to 100W and dual SD and TF card slots, all in a compact design.
- Flawless 4K@60Hz Video with HDMI: Delivers exceptional clarity and smoothness with its 4K@60Hz HDMI port, making it ideal for high-definition presentations and entertainment. (Note: Only the HDMI port supports video projection; the USB-C port is for data transfer only.)
- Double Up on Efficiency: The two USB-A 3.0 ports and a USB-C port support a fast 5Gbps data rate, significantly boosting your transfer speeds and improving productivity.
- Fast and Reliable 85W Charging: Offers high-capacity, speedy charging for laptops up to 85W, so you spend less time tethered to an outlet and more time being productive.
- What You Get: Anker USB-C Hub (7-in-1), welcome guide, 18-month warranty, and our friendly customer service.
Connect OBS to YouTube Live
- Open YouTube Studio and go to the Live Control Room. Create or select an encoder stream.
- Copy the stream URL and stream key shown by YouTube into OBS’s streaming settings. Treat the key as private: anyone who obtains it may be able to send video to your stream.
- Start OBS’s stream output and wait for the incoming preview in YouTube Studio.
- Check that both picture and audio arrive correctly, then start the live broadcast in the Live Control Room.
YouTube live streaming requires an eligible channel. Its getting-started guidance describes a verified channel without a live-streaming restriction in the preceding 90 days; check the current status shown for your channel in Studio. See YouTube’s encoder setup guidance.
Run a shakedown before going public
Test the complete setup with a short private or unlisted broadcast before scheduling a public 24/7 run. Check playlist advance and loop transitions, the incoming picture and sound, and whether your computer and network remain stable. YouTube recommends preparing the encoder, checking the preview, monitoring stream quality, and checking local recording files. See YouTube’s live streaming preparation guidance.
Rank #4
- Dual Converters, Infinite Potential:Includes 2× USB C male to USB A female adapters and 2× USB A male to USB C female adapters. Perfect for a wide range of uses—tablets with Bluetooth keyboards, expand USB ports on macbook, and more. Two different converters for all your daily needs
- Next-Level 10Gbps & 3A Charging: No more slow 480Mbps, this usb to usb c adapter has a transfer speed of up to 10Gbps, allowing you to do more transferring in less time. This usb adapter fits both USB A and USB C charger, supporting up to 3A fast charging
- Upgraded Exquisite Craftsmanship: With an aluminum alloy housing and metal connector, the usbc to usb adapter is extremely durable and sturdy. Rigorously tested to withstand more than 10,000 times of plugging and unplugging, ensuring long-lasting performance
- Broad Compatible: The usb c to usb adapter widely supports all USB C/ USB A devices like laptops, tablets, cellphones, car chargers, and phone chargers. Such as compatible with MacBook Pro/Air 2023/2022, Thunderbolt 4/3 Devices,Apple MagSafe Watch 9/8/7/SE/Ultra, iPad Pro 2022/2021, Samsung Galaxy S23/S20/S10, and iPhone 17/16/15 Pro. Plug and play
- Please Note: To reach 10Gbps speed, keep the cable under 3.3 ft. For USB A Male to USB C adapters, try flipping the USB C connector. USB C Male to USB A adapters support bidirectional 10Gbps transfer within 3.3 ft
Keep the broadcast and its replay in perspective
A looped playlist does not keep the YouTube broadcast connected by itself: OBS must continue producing and sending the signal, and network disruption can break a stream. Use a reliable connection, leave upload-bandwidth headroom, test the setup, and monitor the incoming stream. The available guidance does not establish that any particular device or service guarantees 24/7 availability.
Replay archiving is a separate concern from whether viewers can watch the live feed. YouTube says streams under 12 hours can be automatically archived; a stream exceeding 12 hours may not be captured at all. YouTube also says DVR rewind may be limited or unavailable on streams longer than 12 hours. The help guidance does not state a publication year, so check the current YouTube live stream archive guidance before relying on these behaviors.
The Tool Desk
Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Best Value
- 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
- Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
- Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
- HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
- What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.
- If a complete replay matters, record locally and check that the recording is being created and saved correctly.
- Size local storage against recording bitrate and duration; longer recordings require more space.
- If you plan shorter broadcast sessions to make archiving more predictable, tell viewers when the stream will end and restart. A restart interrupts the live audience.
- Do not promise viewers they can rewind the full history of a continuous 24/7 session.
Or let it run in the cloud
If the goal is to keep a pre-recorded lofi playlist live on YouTube without leaving a home computer on, StreamNeo runs the uploaded videos from the cloud. Upload your recording or build a playlist, add your YouTube stream key once, and go live. It loops the uploaded video; it does not broadcast from a camera.
- Nothing has to stay on at home for the cloud stream to continue.
- Each slot streams what you uploaded, up to 4K 60fps, at one flat price per slot, with no re-encode or quality tiers.
- Automatic recovery is included if YouTube drops the stream.
- The first day is free with no card, once per account.
Monthly: $9.99 per month. See StreamNeo for details, then start your free first day.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




