Skip to content
streamneo.
Troubleshooting13 min read

How to Add a Product Demo to an OBS YouTube Live Loop Without Restarting

Stage a revised OBS playlist in a second source, test it, then switch at a planned boundary without stopping the YouTube broadcast.

sn.
StreamNeoPublished 4 October 2026
Worth sharing?

You can change the video OBS sends to YouTube without pressing Stop Streaming, but editing the active VLC Video playlist may restart that source’s playback. A lower-risk handoff is to prepare a second source or scene with the revised loop, check it, and switch when the current demo reaches a suitable point.

That switch is not guaranteed to be seamless on every setup. OBS and VLC versions, source visibility settings and scene composition can affect what happens, so test the workflow with your own configuration before relying on it during a long broadcast.

Why changing a live loop needs care

A loop has two parts that are easy to conflate: the media playing inside OBS and the stream OBS is sending to YouTube. Changing the local playlist can interrupt or restart playback without necessarily being the same action as ending the broadcast. Your aim is to change the programme material while keeping the encoder session running.

The distinction matters if the current video is part-way through a product demonstration. Adding a new item to the active VLC playlist may make the source stop and rebuild its media list, then begin playing again. Depending on your setup, that can mean the existing sequence starts from the beginning rather than continuing from the exact frame where you left it. OBS’s current VLC source implementation is consistent with this behaviour, but the result should still be checked on the installed version you use.

A viewer may see the old clip restart, a brief interruption, or a change to the next scene. The documentation does not promise an identical transition in every configuration. If a particular clip must finish before the new one appears, prepare the update separately and make the handoff at a planned boundary rather than editing the source that is currently on air.

This is also a useful moment to check that the demo belongs in a continuous loop. A product video with an introductory card, a long pause, or a call to action that feels awkward when repeated may need trimming or reordering. The considerations in live streaming versus pre-recorded video can help you decide what viewers should encounter when they join mid-cycle.

VLC Video and Media Source do different jobs

OBS provides more than one way to put a video into a scene. VLC Video is the relevant source when you want a playlist of multiple media items. Media Source is designed around an individual media file, with settings such as looping that file. OBS describes the distinction in its Media Sources documentation: VLC Video can create a playlist, unlike Media Source.

VLC Video depends on VLC being installed on the computer running OBS. OBS notes that a 64-bit OBS installation requires 64-bit VLC. If the VLC Video source is missing or does not behave as expected, check that the compatible VLC installation is present before changing the playlist itself. A missing dependency is not fixed by adding the same file as a Media Source; that is a different source type with different controls.

For a loop with several demos, use VLC Video for the staged playlist. If you only want to show one new demo as a temporary standalone item, Media Source may suit that job, but you will need to control how it enters and leaves the programme using scenes or source visibility. It is not a drop-in replacement for the documented VLC playlist workflow.

Choice Useful when Main trade-off
Edit the active VLC Video playlist You can accept that playback may restart and want the simplest change The source may rebuild its list and begin again; you cannot assume its current playhead will be preserved
Prepare a second VLC Video source or scene You want to arrange and preview the revised loop before putting it on air It takes extra setup and a deliberate switch; a clean transition is not assured
Use Media Source for the demo The new video is a single standalone item It does not provide the documented multi-item VLC playlist controls, so integrating it requires additional scene or source control

If you already use VLC Video for a devotional, study or ambience rotation, the OBS playlist method for devotional videos covers the playlist role in more detail. Keep the decision here narrow: decide whether the demo is another item in a repeating sequence or a one-off segment, then use the corresponding source type.

Stage the revised loop in a separate source

First identify the scene and source that are currently on air. In the OBS Sources dock, note whether the loop is a VLC Video source and which scene contains it. Do not open the active source’s properties and apply playlist changes if preserving the current playback position matters; applying settings to the active VLC source can restart its media list.

Create a second VLC Video source for the revised playlist, or create a separate scene that contains that source. Give it a name that makes its purpose clear, such as Product loop – revised, so you can distinguish it from the live version under pressure. Include the existing videos as well as the new demo, in the order you want them to play. A staged playlist containing only the new demo would replace the old loop rather than extend it.

Keep the scene composition as close as practical to the current one. If the outgoing scene includes a logo, lower-third, background, or other overlay, decide whether those elements should also appear with the new loop. A scene switch changes the scene’s composition, not just its video file. If you instead add the second VLC source to the existing scene, check its position and visibility so it does not cover the current source prematurely.

Set the staged source’s loop and shuffle options deliberately. Shuffle may make a carefully planned product sequence less predictable; looping determines whether the list repeats after its final item. These settings should match the intended viewing experience, rather than being copied without checking from the old source.

For an always-on channel, a staged scene is often easier to reason about: you can preview the entire replacement composition before taking it live. A second source in the same scene can be appropriate when your overlays should remain untouched, but it requires care to avoid showing both videos at once or changing the visible source earlier than intended.

The saved OBS profile and scene collection guide is useful if you need a repeatable arrangement for future updates. Save a known working scene collection before making structural changes, and keep an unambiguous name for the outgoing and staged versions. A saved copy gives you a reference point; it does not replace previewing the handoff.

Check the new order and playback before switching

Preview the staged scene or source while the current programme remains on air. Confirm that every intended file appears, that the order is right, and that the new demo’s opening and ending are suitable for the loop. Watch long enough to establish that the source begins playing and that its audio and video are present. A source appearing in the preview is not, by itself, proof that the whole sequence will behave as expected.

Pay particular attention to audio. If the demo includes spoken narration, make sure it is not muted or competing with music carried by another source. If the existing loop has a separate music bed, check whether the staged scene preserves it or intentionally replaces it. Listen in the OBS preview and check the relevant audio meters; do not infer the final mix from the playlist order alone.

OBS offers visibility behaviour for VLC sources when they are not visible. Depending on the setting, a hidden source can stop and restart, pause and resume, or always play. This changes what happens when you switch scenes: a source set to stop and restart may begin again when made visible, while one that keeps playing may already be part-way through its list. Choose the behaviour that fits your handoff, then test it by hiding and showing the staged source before using it live.

If the demo must always start at its first frame, confirm that it does so when the staged scene becomes visible. If the whole playlist should keep running behind another scene, check where it is in the sequence when you return to it. These are different goals, and a visibility setting that suits one may not suit the other.

Do a short rehearsal with the same scenes and source settings you intend to use on air. You can temporarily make the staged scene active while watching the OBS preview and then return to the current scene. Do not treat that rehearsal as proof of a perfect live transition: it helps catch wrong ordering, missing files, unexpected audio and visibility behaviour, but the live output and local preview are not identical evidence of what every viewer will see.

Switch at a planned clip boundary

Choose a handoff point that is acceptable if the transition is not instantaneous. For a product demo, that may be the end card or the moment after the narration finishes. If OBS does not offer a reliable cue for the exact end of your current clip, watch the programme and make the switch manually when the clip reaches the agreed point. Do not assume a scene switch is automatically synchronised to VLC’s playlist boundary.

When the outgoing clip reaches that point, select the staged scene, or make the staged source visible if you built it in the current scene. Use the normal OBS scene transition you have chosen, then check the preview/program output to confirm the revised loop is now being sent. A transition can take a moment or show an unwanted frame on some setups; switching at a tolerable point reduces the consequence but does not remove that possibility.

If a brief interruption would be unacceptable, do not make the first test during a critical broadcast. Arrange a quiet time to rehearse, or use a less sensitive update window. You might also choose a natural pause between demos rather than cutting into an explanation or product feature. The aim is not to promise uninterrupted pixels; it is to avoid disturbing the current playlist while you prepare and to give yourself a controlled point to observe the change.

After the new scene is live, leave it running long enough to make sure the intended file continues. If the old scene remains available, keep it intact until you have confirmed that the new loop is operating as expected. Removing the old scene immediately makes rollback harder if the staged playlist has a missing file, incorrect order, or unexpected restart behaviour.

Keep the broadcast running and watch its status

Do not click Stop Streaming when the goal is to keep the YouTube broadcast active. A scene or source change modifies what OBS outputs; stopping the stream ends the current streaming session. YouTube’s live encoder setup guidance describes sending an encoder stream to YouTube, a separate concern from arranging the local media list in OBS. It does not certify that every local source change will be invisible to viewers.

Keep OBS’s stream status visible during the handoff. Watch for a connection or encoding warning, and make sure the programme output shows the expected demo. If you use YouTube Live Control Room, check its preview as an additional confirmation that the expected content is arriving. The preview can help distinguish a local scene selection from what YouTube is receiving, though it may not update at the same instant as OBS.

If the video changes but the streaming status stays active, that is consistent with changing the programme content while retaining the encoder session. If OBS reports that the stream has stopped, or YouTube no longer receives the broadcast, investigate that separately rather than repeatedly switching scenes. Local playback and the network connection can fail for different reasons.

A computer running OBS continuously also has operational costs beyond this update: power, network stability and the need to notice problems. For that side of the arrangement, see how to calculate the electricity cost of running OBS 24/7. This article’s workflow assumes OBS is already broadcasting; it is not a fix for a computer that sleeps, loses its connection or closes OBS.

If managing a local computer overnight is the specific point of failure, StreamNeo can remove the need to leave that computer running by turning an uploaded video into a YouTube live stream, but it does not operate an OBS playlist or provide a way to edit an active local VLC source. Keep this distinction in mind when choosing a workflow: this guide is for changing an OBS programme while its stream remains active.

Test the exact OBS and VLC versions you use

OBS and VLC behaviour can change between versions, and the source settings and scene design matter too. The workflow here follows OBS’s documented source model and the current VLC source implementation, but there is no universal promise that every handoff will be glitch-free. The OBS Sources Guide explains how scenes are built from sources; it does not certify a particular two-scene transition as seamless.

Before a real update, record which OBS version and VLC version are installed, then test with the same files, audio and visibility options you plan to use. A practical test is to build a small staged playlist, preview it, hide and show it, and switch to it while OBS is streaming to a private or otherwise suitable test destination if you have one. Avoid using a public channel as a test target unless that is acceptable for your audience.

Check three outcomes separately: whether the staged source starts at the expected point, whether the scene change looks and sounds acceptable, and whether the OBS-to-YouTube stream remains active. Passing one does not establish the others. For example, the source can play correctly in OBS while a network interruption affects delivery, or the stream can remain active while the new scene starts in the middle of a video.

If you cannot test a live handoff, the least risky choice is to wait for a suitable change window and make the update with the outgoing scene preserved for rollback. Editing the active VLC playlist remains an option if a playback restart is acceptable, but it is not a reliable way to append a demo while preserving the exact current playhead. Keep notes on the settings that worked, particularly visibility behaviour and which scene was active, so the next change does not depend on memory.

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

Can I add a video to the active VLC playlist without restarting its current clip?

You can try, but do not assume the current clip will continue from its existing position. Applying updated VLC Video settings can stop and rebuild the source’s media list, which may restart playback. If preserving the current clip matters, stage a second source or scene and test it first.

Does changing scenes stop my YouTube Live stream?

A scene switch changes the content OBS outputs; it is not the same action as pressing Stop Streaming. Keep the broadcast active and check OBS and YouTube’s preview during the change. Documentation does not guarantee that every transition will be free of a brief visual or audio interruption.

Should I use VLC Video or Media Source for a new product demo?

Use VLC Video when the demo is one item in a multi-file playlist. Media Source is suited to an individual file, such as a temporary standalone segment, and does not provide the documented VLC playlist workflow. Test the source and scene arrangement before taking it live.

Why does the staged source start over when I make it visible?

Check the VLC source’s behaviour when it is not visible. A setting that stops and restarts playback can cause the source to begin again when shown; other settings can pause and resume or keep it playing. Test the selected behaviour with your installed OBS and VLC versions before relying on it.

YOU’VE REACHED THE END

Keep the ideas coming.

More guides, useful tools and a little help for your next broadcast.

Back to the journal ↗
YOUR NEXT READ

A little more to explore.

More Troubleshooting guides ↗ · All topics ↗