A predictable fireplace stream starts with a set of video clips in VLC Video inside OBS, arranged in the order you want and played with shuffle off and Loop Playlist on. OBS sends that feed to a YouTube Live event using its stream URL and key; the playlist repeats the clips, but it does not guarantee that the encoder, connection or YouTube broadcast will stay up.
You can build the setup on a computer you already have, but plan for monitoring and recovery separately from playback. Before you prepare a long-running stream, check rights to every image and sound, confirm your channel can livestream, and decide whether you need an archive of the broadcast.
Prepare fireplace clips for playback
Start with the footage and sound, not the OBS settings. Use video and audio that you own or have permission to use for the intended YouTube livestream, including any music, crackling-fire recording or other background sound. A clip labelled “free” is not automatically cleared for worldwide commercial or live use. Keep the licence terms and any written permission where you can find them.
YouTube’s livestream terms and conditions say that the person providing the live content must have the necessary rights, including music rights. YouTube also scans live streams for potential third-party content matches. A match can lead to a placeholder replacing the stream, and continued use can interrupt or terminate it. If you have a third-party licence, check whether the rights holder must add your channel to its Content ID allowlist; a licence alone may not prevent a live match from interrupting the feed. See YouTube’s guidance on copyright issues with live streams and check the current official rules before broadcasting.
Make the clips easy to identify. Name them with a sequence prefix and a short description, such as 01-evening-hearth, 02-rain-at-window and 03-embers-close-up. Use a consistent frame shape and resolution where practical, and check that each file opens and plays through before adding it to OBS. Mixed formats can still be usable, but testing each clip makes problems such as a silent file, a black frame or an unexpected aspect ratio easier to find before viewers see it.
Think about the transitions as well. A fireplace clip that ends on a sudden cut may be jarring when it returns to the start, especially if the final frame differs sharply from the first. If you control the edit, make the end and beginning feel compatible, or use several clips with deliberate variety. Avoid assuming that a very long, nearly identical loop will necessarily qualify for monetisation. YouTube’s channel monetisation policies apply to livestreams, and identify repetitive or mass-produced content under the inauthentic content policy. Whether a particular channel or stream meets the policy is for YouTube to assess.
Install VLC and add a VLC Video source
OBS Studio’s VLC Video source uses VLC playback, so install VLC before you configure the source. OBS notes that the source requires VLC and that 64-bit OBS needs the matching 64-bit VLC installation. Follow the OBS Media Sources instructions if you need to check the current setup steps.
In OBS, add a VLC Video source to the scene that will feed the broadcast. Give it a name that distinguishes it from other sources, such as “Fireplace playlist”. Add the clips you prepared, then size and position the source in the preview so the picture fills the canvas as intended. If the image is cropped or letterboxed, correct the source transform before going live; do not assume the YouTube player will fix it for you.
Keep the scene simple while testing. A fireplace scene might contain the VLC Video source, a small channel logo and no other moving elements. If you add a title or overlay, check that it stays legible over both bright flames and dark corners of the footage. For more on the broader encoder workflow, the guide to streaming prerecorded videos to YouTube Live from a computer covers the relationship between a prepared video feed and the live event.
A playlist is only one piece of the broadcast chain. OBS must remain open and able to play the files, and the computer must stay powered and connected. A loop setting governs the playback sequence; it is not a watchdog for an OBS crash, a machine restart, a network outage or a YouTube interruption.
Arrange the playlist in the intended order
In the VLC Video source properties, add the files in the sequence you want viewers to see. Use the numbered names as a guide, then inspect the list itself rather than relying on file-browser sorting. If you intend a calm progression from wide room shots to close details and then back to the opening scene, order the files to make that progression happen.
A predictable order is useful when clips differ in brightness, sound level or mood. For example, you might put a steady wide fireplace view first, follow it with a rain-on-window shot, then use a close view of embers before returning to the wide view. That gives you a known path through the material and makes it easier to spot when a particular clip has frozen, gone silent or displayed incorrectly.
Check the start and end of each file, not just its thumbnail. A clip may contain an edit slate, an accidental blank frame or a volume change near the end. Listen to the transition between files while monitoring the OBS audio meters. If one clip is much louder than the others, adjust the source material or mix before relying on the playlist for hours of playback.
For background on the separate ways to repeat content, see how to loop a video on a YouTube Live stream. Here, the important distinction is that OBS and VLC provide the playback loop, while YouTube receives the resulting encoder feed. You can change the file order in OBS without changing the YouTube event, but an updated playlist still needs to be checked in the local preview.
Keep shuffle off for a predictable sequence
VLC Video offers a shuffle option. Leave it off if the sequence matters. With shuffle enabled, the order is not the planned progression, so a calm opening clip might appear after a brighter or more visually busy scene, and a troubleshooting check cannot tell you which clip should be playing next.
Shuffle can make sense when you have many clips designed to work in any order and want variation rather than a fixed narrative. For a fireplace station, though, viewers often expect a consistent atmosphere. A deliberate order lets you balance the sound and picture across the cycle and makes it easier to tell whether the playlist is behaving as configured.
Do a short local test after setting the order and shuffle state. Let the current clip finish, confirm that the next expected file starts, and watch for any pause or audio discontinuity. Repeat the check after editing the playlist or replacing a file. Do not infer that a successful first transition proves that every clip or every later transition will work indefinitely.
Enable Loop Playlist
Enable Loop Playlist in the VLC Video source so the configured sequence can repeat after it reaches the end. This tells the source to replay its list; it does not ask YouTube to replay the live broadcast, and it does not restart OBS or repair the source if playback fails.
After turning the setting on, test the last-to-first transition. If you have three clips, verify that the third gives way to the first as expected. Look for a black pause, a sudden volume jump or an unexpected stop. If the transition is visibly awkward, edit the clip edges or reorder the material rather than treating the loop setting as a transition effect.
Keep the source properties available to whoever will maintain the channel, and note which clips are in the list. That makes a later replacement safer: remove the old item, add the new one in its intended position, check that shuffle remains off, and confirm Loop Playlist is still enabled. Small configuration changes can alter the result, so use OBS’s preview after changes.
Looping is not the same as service continuity. If OBS closes, the computer sleeps, the network drops or YouTube stops receiving the feed, the playlist setting does not by itself reconnect the broadcast. The practical plan is to monitor the viewer-facing stream and know who will act if it disappears. If your priority is avoiding a computer that must stay switched on, StreamNeo can take the uploaded video and YouTube stream key so the broadcast can continue without your own computer running, with monitoring and restart handling for drops; you still need to check the live result and respond to platform or rights issues.
Connect OBS to the YouTube stream URL and key
In YouTube Studio, open the Live Control Room and create or schedule a stream that uses an encoder. YouTube’s guide to creating a live stream with an encoder describes the flow. Copy the stream URL and stream key from the event settings, then enter them in OBS’s stream settings using the custom service option where required.
Treat the stream key like a password. Anyone with it may be able to send a feed to your event, so do not include it in screenshots, public notes or a shared document without access controls. If you believe it has been exposed, reset it in YouTube Studio and update OBS with the replacement. Check that the selected event and key belong together before starting the encoder; sending to a different event can create confusion even if OBS reports that it is connected.
The YouTube channel must be eligible for live streaming. YouTube’s live-streaming tips state that the channel should be verified and must not have livestream restrictions in the previous 90 days. First-time livestream activation may take up to 24 hours, according to YouTube’s encoder setup guidance, so do not leave activation until the night you intend to launch. Use the channel eligibility guide to check whether your channel can livestream and confirm the current requirements in YouTube Studio.
YouTube also describes hardware encoders as an option, but the OBS and VLC route is a software setup and does not imply that you need to buy a dedicated machine. Compare an existing computer running OBS with a hardware encoder by setup effort, playlist control, monitoring and recovery arrangements, and total cost. Hardware may suit a production with an operator or other equipment already in place; OBS may be more practical when you want to control the playlist directly and have a suitable computer. Neither choice guarantees that the connection or broadcast will remain uninterrupted.
Check preview, picture and audio before going live
Start the encoder and wait for YouTube Studio to show the incoming preview. Check the picture in the Live Control Room, then view the public watch page if available. Confirm the video is framed correctly, not frozen, and bright enough in its darkest sections. Check audio from a device separate from the one running OBS where possible, so you hear the viewer-facing mix rather than only the local source.
YouTube recommends checking the preview and confirming that the stream is accessible on channel or watch pages and on mobile. Its live-streaming tips also advise monitoring picture and sound quality. Check that sound is present without clipping or abrupt changes, and that any logo or text remains visible on a phone-sized screen. Keep the test unlisted or otherwise limited if you do not want the test to be public, and confirm the event’s visibility settings before the actual broadcast.
A successful preview confirms that the encoder is reaching YouTube at that moment. It does not prove that the feed will remain up for the whole day. Keep a separate monitoring routine for the live watch page and the OBS status, and decide in advance how you will respond to a dropped connection or an encoder problem. This may mean restarting OBS, checking power and internet, then confirming the new preview before resuming. Do not describe playlist looping as automatic recovery.
A continuous broadcast and a replay archive are also separate plans. YouTube says streams under 12 hours can be automatically archived, while a stream over 12 hours may not be captured at all. If preserving a replay matters, plan shorter broadcasts and a local recording rather than expecting one 24-hour session to produce a complete archive. See YouTube’s archive live streams guidance and keep a local copy if the footage is important. You can also review cloud backup practices for YouTube creators to think through where a copy should live.
Do not build the operating plan around assumed income. Monetisation depends on channel and content eligibility, and repetitive material may be assessed under YouTube’s inauthentic content policy. Even for eligible monetised streams, YouTube says ad slots are not guaranteed to serve an ad. Treat features such as ads, Super Chat, Super Stickers or memberships as conditional possibilities, not predictable revenue from a loop.
Keep the stream maintainable
Before calling the setup ready, write down the playlist order, the OBS scene name, the YouTube event, and where the stream key is stored securely. Add a note about who checks the broadcast and what to do if the viewer-facing page goes offline. A simple handover is more useful than relying on one person to remember which scene or source was used.
Plan for changes to the files and the channel. If you replace a clip, inspect its audio and picture, confirm its place in the sequence, and test the transition in OBS. If you change the YouTube event or rotate the stream key, update OBS and verify the preview again. Keep an eye on copyright claims or Studio notifications, since a technically healthy encoder cannot resolve a rights issue.
If the channel depends on a replay, use planned shorter sessions and recording rather than assuming the live platform will preserve an indefinitely long broadcast. If it depends on a continuous viewer experience, assign monitoring and a response plan. The right arrangement depends on whether your main constraint is control over the playlist, a computer that can remain available, or the amount of manual attention you can provide; none of these removes the need to check YouTube’s current policies and the actual live feed.
Before committing, compare the operating options on the pricing page. When the file and channel are ready, start free — 24-hour trial, no card.
FAQ
Does Loop Playlist keep a YouTube stream online?
No. It repeats the files in the OBS VLC Video source. It does not recover a failed encoder, computer, network connection or YouTube event, so you still need a monitoring and response plan.
Should I turn shuffle on for a fireplace playlist?
Leave shuffle off when you want a known sequence, consistent pacing or easier troubleshooting. Shuffle can suit a collection where any clip can follow any other, but check the transitions and sound levels either way.
Will a 24-hour live stream be saved as a replay?
Do not rely on that. YouTube says a stream over 12 hours may not be captured, so plan shorter sessions and local recording if you need an archive.
Can I monetise a looped fireplace stream?
There is no guarantee that a particular stream will be accepted for monetisation. YouTube’s policies cover repetitive or mass-produced content, and ad slots on eligible streams are not guaranteed to serve an ad.