If you want prerecorded videos to play one after another during a YouTube livestream, put the files into an OBS VLC Video source and arrange them in the required order. Keep Shuffle Playlist turned off, then choose whether the playlist should stop or start again when it reaches the final file.
Reordering videos in an ordinary YouTube playlist does not create this live sequence. A YouTube playlist is a viewer-facing collection, while the VLC Video source is the live input that OBS sends to YouTube.
A YouTube playlist is not a live broadcast queue
This distinction causes much of the confusion around the question, “How do I make videos play one after another in a YouTube livestream?” YouTube lets you reorder videos in a normal playlist by moving them up or down. That changes the order in which those videos appear in that playlist. It does not feed the files into an outgoing live broadcast.
A live stream has a separate video input. OBS takes that input, encodes it, and sends the resulting programme to YouTube. If you want several finished files to appear consecutively in that programme, the sequencing needs to happen in the software producing the live signal, not in a regular YouTube playlist.
YouTube also uses the word “playlist” in technical ingestion documentation. Its HLS ingestion guide describes media segments that help YouTube reassemble one encoded live stream. That is different from a creator selecting several completed MP4 files for a devotional, music, news or study broadcast.
This means the practical choice is straightforward:
| What you want to do | Use | What it controls |
|---|---|---|
| Change the order of videos in a normal YouTube collection | YouTube playlist controls | The order viewers encounter items in that playlist |
| Play several local files consecutively in a live broadcast | OBS VLC Video source | The order of files sent from OBS to YouTube |
| Play one local file in a scene | OBS Media Source | One file and its playback behaviour |
| Select and arrange hosted prerecorded videos | A supported hosted playlist feature | The queue managed by that provider |
For a local workflow, the rest of this guide uses OBS Studio and VLC. The basic steps are the same for a channel based in India as they are elsewhere. The important part is to separate the YouTube destination from the software that creates the sequence.
Install OBS and compatible VLC first
Install OBS Studio from the OBS Project website and install VLC from the official VideoLAN site before creating the playlist source. OBS documents that its VLC Video source requires VLC to be installed. If you use 64-bit OBS, OBS says that 64-bit VLC is required for this source.
Do not assume that having a media player that opens videos is enough. The VLC Video source needs a compatible VLC installation that OBS can use. If VLC is installed in the wrong architecture, the source may be unavailable or may not behave as expected.
A sensible first check is:
- Open OBS and confirm its architecture in the application information or installer you used.
- Install the matching VLC architecture.
- Close and reopen OBS after installing VLC.
- Create a test scene before configuring the real broadcast.
The files themselves also matter. If one video plays in VLC but not in OBS, that does not automatically mean the live setup is ready. Different files may use different containers, codecs, frame rates or audio layouts, and a playlist can expose problems that are not obvious when you test only one item.
You do not need to buy a particular computer model based on this guide. OBS and VLC run locally, so the computer must be able to read the files, display the scene and produce the live encode you have selected. The right requirement depends on the file formats and output settings you intend to use. For a broader explanation of formats, see this guide to the best video format for 24/7 live streaming.
Add a VLC Video source in OBS
Open OBS and select the scene that will carry your live programme. If you have not created one, add a scene and give it a clear name such as “Main broadcast”. A scene is the layout OBS sends to the encoder. The VLC Video source will be one of the sources inside it.
In the Sources panel, select the plus button and choose VLC Video. Name the source something recognisable, such as “Ordered videos”, and open its properties. The exact appearance of the window can vary slightly between OBS releases, but the important controls are the playlist, shuffle option and loop option.
Use Add Files to select the local video files you want to play. You can select several files together or add them individually. After they appear in the playlist, inspect the order rather than assuming the file browser added them in the order you intended.
Keep the source visible in the scene. If it is hidden, covered by another source or placed below an opaque image, the files may be playing while viewers see something else. For a basic full-screen sequence, make the VLC Video source fill the canvas. If you also want a logo, clock or border, place those sources above it.
At this point you are configuring the live input, not a YouTube playlist. The sequence will be produced by OBS as the source moves from one file to the next. The YouTube stream receives the resulting output as one live broadcast.
You can use OBS’s 720p 60fps live stream settings guide when choosing output settings, but do not change settings merely because a particular value worked for somebody else. Match the output to the files, the visual quality you need and what your computer can sustain.
Arrange the files in the intended order
The order shown in the VLC Video playlist is the order you should treat as the broadcast sequence. Put the opening item first, followed by the next item, and continue until the final file. For a bhajan channel, that may mean an opening slate, aarti video, a set of devotional songs and a closing loop. For a local news loop, it may mean an introduction, several reports and a weather or contact segment.
After arranging the files, read the list from top to bottom. Check the actual filenames as well as the thumbnails or durations. A filename such as final2.mp4 may not be the second item you expect, and a file copied from another folder may have an almost identical name.
A useful preparation method is to give the files an unambiguous naming pattern before adding them. For example:
01-opening.mp4
02-morning-bhajan.mp4
03-aarti.mp4
04-closing-card.mp4
Naming files this way does not control the playlist after you have added them, but it makes mistakes easier to see. The playlist order remains the setting that matters.
Avoid editing or moving the files while OBS is using them. If a file is renamed, deleted or moved to a disconnected drive, OBS may no longer be able to open it when its turn arrives. Keeping the files in a stable folder also makes it easier to rebuild the source after a change.
If the videos have different dimensions or orientations, decide how they should appear before going live. A vertical phone recording may leave empty space in a landscape scene. A video with a different aspect ratio may be cropped or displayed with borders depending on the source and scene transformation. Fixing that during a public broadcast is more difficult than checking it in advance.
For podcast-style episodes, the same sequencing question often appears when a channel needs a repeatable run of files. The guide on looping podcast episodes on a YouTube live stream is relevant when the content is episodic rather than a single long video.
Leave Shuffle Playlist off for ordered playback
If the order matters, leave Shuffle Playlist off. With shuffle enabled, OBS can select files in a changing order rather than following the sequence you prepared. That may be suitable for an ambience station where variety matters more than a fixed running order, but it is the wrong choice for a planned programme.
Shuffle is particularly easy to overlook because the playlist itself can still look correctly arranged in the source properties. The visible order and the playback rule are separate controls. A carefully arranged list will not produce a predictable sequence if shuffle is enabled.
A fixed order is useful when viewers expect a known set of items, when an announcement introduces the next segment, or when you need to verify the programme against a schedule. It is less important when the broadcast is a loose collection of long background videos and the individual order has no editorial meaning.
If you are diagnosing an unexpected sequence, check shuffle before rebuilding the playlist. Also check that you are looking at the active VLC Video source and not another source or scene. OBS can contain multiple scenes, and changing the wrong source will not alter what is currently being broadcast.
Decide whether the playlist should loop
The loop setting answers a different question from shuffle. Loop Playlist controls what happens after OBS reaches the end of the final file. When it is enabled, playback returns to the beginning of the playlist. When it is disabled, the source reaches the end and does not start the sequence again.
Choose the setting based on the broadcast’s purpose:
| Broadcast requirement | Loop Playlist setting | Result |
|---|---|---|
| Run a scheduled set once and stop at the end | Off | The source does not begin again after the final file |
| Keep a devotional or ambience sequence repeating | On | The first file plays again after the last one |
| Repeat a news, advert or information cycle | On | The configured cycle begins again |
| Test the ending behaviour before deciding | Test both settings privately | You can observe what viewers will see at the boundary |
Looping the playlist does not mean YouTube has received several separate live broadcasts. OBS continues sending its live output while the source returns to its first file. The transition can still be noticeable, especially if the final file ends with a blank frame, a long fade or a different audio level.
If you need an uninterrupted devotional cycle, inspect the last and first files together. A closing card followed by an opening card may be acceptable, while a sudden change in volume or a black frame may feel like a break. OBS’s playlist control determines the order and repeat behaviour, but it does not automatically edit the boundaries between files.
For a single aarti video that should repeat, a simpler setup may be enough. See the guide to looping aarti videos on YouTube Live without a gap for that narrower use case.
Use Media Source when there is only one file
OBS’s Media Source is the better fit when the scene needs one video file rather than a multi-file sequence. Add Media Source to the scene, choose the file, and configure the playback behaviour available for that source. This keeps a simple one-file setup easier to understand.
Media Source does not provide the same multi-item playlist control described for VLC Video. Do not add one file to Media Source and expect it to manage a queue of unrelated files in the way a VLC Video playlist does. If you need several local videos in a defined order, use VLC Video and its playlist.
The choice can be summarised like this:
| Situation | More suitable source |
|---|---|
| One long prerecorded video | Media Source |
| One file that should repeat | Media Source with its repeat setting, after testing |
| Several local files in a chosen order | VLC Video |
| Several files with shuffle and playlist loop controls | VLC Video |
| A branded layout containing a video and overlays | Either source inside an OBS scene, depending on the number of files |
A one-file source also makes sense for a simple prayer stream, a long study timer or a single recorded event. If the content later grows into a sequence, you can add a VLC Video source rather than trying to make Media Source perform a job it was not designed to perform.
Rehearse before sending it publicly
Do a private or unlisted rehearsal before committing the sequence to a public broadcast. This is not a guarantee that a later stream will never fail, but it lets you observe the points most likely to cause confusion: the first file, the change to the second file, the transition from the final file to the first, and the audio level across different recordings.
During the rehearsal, confirm that:
- the intended scene is active
- the VLC Video source is visible
- the first file starts correctly
- the second file follows without requiring a manual click
- shuffle is off
- loop behaves as intended
- audio is present in OBS’s mixer
- the live preview shows the expected picture and sound
- no file depends on a removable drive that will be disconnected later
If you are running a 24/7 channel from a home computer, remember that OBS must remain open and the computer must continue running. Sleep settings, updates, power interruptions and a lost connection can affect a local setup. A cloud-based arrangement can remove the need to keep your own computer running. StreamNeo removes that particular operating task by letting you upload a video, provide the YouTube stream key and leave the broadcast running while your computer is switched off; it is intended for YouTube-only streaming and can monitor and restart the broadcast if it drops.
That convenience does not remove the need to prepare the content or check the YouTube channel. You still need to select the correct stream, protect the stream key, check the public-facing details and review the playback before relying on an always-on channel. If you are considering a move away from a home computer, compare the practical choices in this guide on moving an always-on YouTube stream to a cloud service.
Check rights before using the files
Only stream files for which you have the rights needed for the live broadcast. This applies to your own recordings, commissioned work, royalty-based material and licensed music. A file being stored on your computer does not prove that you can rebroadcast it publicly.
YouTube states: “All live streams are scanned for matches to third-party content, including copyrighted content in the form of another live broadcast.” — YouTube Help, “Copyright issues with live streams.” If YouTube identifies third-party material, the stream may be interrupted or replaced with a placeholder. Continued use can also lead to further action.
YouTube’s copyright guidance for live streams also explains that a rights holder may need to add a channel to its Content ID allowlist when the material is licensed. A licence alone does not guarantee that the live broadcast will avoid interruption. Check the current official guidance for the details that apply to your arrangement.
This is particularly important for devotional and music channels, where a recording may include music owned by someone else even when the video itself was made by the channel owner. It also matters for local news loops that include agency footage, television clips, photographs or background music. Keep licences, permissions and source records where you can find them, and do not treat a successful private test as proof that the public broadcast has cleared every rights check.
Local OBS or a hosted playlist
OBS and VLC give you direct control over local files. You decide which files are available, arrange them in the source, turn shuffle off and select the loop behaviour. The trade-off is that the computer running OBS must remain available and the local files must remain accessible.
A hosted prerecorded playlist can be useful when you do not want to leave a home computer running or when several people need to manage the queue remotely. Restream’s help documentation describes a prerecorded playlist workflow in which users upload or select multiple videos, arrange them by drag-and-drop and stream the playlist. The page says this access is tied to specified Upload & Stream add-on tiers, including Marathon or Media, as described on Restream’s site in September 2026. Check the current plan details before relying on that feature.
Do not choose a hosted service solely because it uses the word “playlist”. Confirm that it supports the number of files, ordering method, repeat behaviour and YouTube destination you need. Check what happens when a file fails, when the queue ends and when the service plan changes.
The main trade-offs are simple:
| Consideration | Local OBS and VLC | Hosted prerecorded playlist |
|---|---|---|
| File location | Your computer or connected storage | Provider’s upload or selection system |
| Order control | Set in the VLC Video source | Set in the provider’s playlist interface |
| Computer requirement | Your computer must keep running OBS | The provider runs the scheduled playback |
| Troubleshooting | You can inspect OBS and the local files | You depend on the provider’s controls and status information |
| Plan requirement | Software workflow, with your own equipment costs | Feature access may depend on the provider’s current plan |
For a small India-based channel testing its first sequence, local OBS can be a practical way to understand the workflow. For an always-on station where leaving a computer powered overnight is the main problem, hosted operation may be worth comparing. Neither choice changes the requirement to use appropriate content and test the programme.
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 putting videos in a YouTube playlist make them play inside my live stream?
No. Reordering a normal YouTube playlist changes that playlist’s order, not the outgoing live video. Use an OBS source such as VLC Video to feed a sequence of local files into the broadcast.
Why are my videos not playing in the order I selected?
Open the VLC Video source properties and check the playlist order, then confirm that Shuffle Playlist is off. Also check that the correct scene and source are active, because editing a different scene will not change the live output.
Should I use VLC Video or Media Source?
Use VLC Video when you have several local files that must play in a chosen order, with optional shuffle and playlist looping. Use Media Source when the scene needs one file and does not require the same multi-item playlist controls.
Can I use copyrighted music if I have a licence?
A licence may not by itself prevent a live broadcast interruption. YouTube scans live streams for third-party matches, and some licensed content may require the channel to be allowlisted by the rights holder, so check the current YouTube guidance and your agreement before streaming.