To add a playlist in XSplit Broadcaster, choose Add source > Scene Widgets > Video Playlist, add your video files in the source properties, and save. XSplit says Video Playlist supports custom transition and looping effects, but its public setup instructions do not show the exact controls, so check the version installed on your computer before relying on a particular label, value or default.
For a YouTube radio stream, keep playlist playback effects separate from scene transitions and YouTube’s go-live control. They act on different things: the playlist handles media entries, scene transitions apply when you move between scenes, and YouTube Manual Transition controls broadcast status.
Add a Video Playlist source
Start in the XSplit scene you intend to use for the radio stream. Select Add source > Scene Widgets > Video Playlist. This is the documented route for adding the playlist source; it is not the same as adding each video as a separate scene or creating a YouTube playlist for viewers.
A scene is the composition XSplit sends to the broadcast at a given time. It can contain the playlist alongside other visible elements, such as a logo or a background. The playlist is a source within that scene. If you plan to have a single, uninterrupted radio scene, add it there and avoid changing scenes unless you have a reason to do so.
The source and scene distinction matters when you later investigate a transition. A change from one playlist video to the next is a playlist playback event. Switching from a branded opening scene to the radio scene is a scene change. The words can sound similar, but setting one does not automatically configure the other.
XSplit’s Video Playlist setup guide documents the source-creation path and the basic process of adding files. Use it as the reference for the supported workflow, then check your own installed version for details the public guide does not spell out.
Add files and save the source
Open the Video Playlist source properties, choose Add, select the local video files you want in the sequence, then choose Ok to save the playlist. Check that you have selected the intended files and that the order shown in the source matches the order you want viewers to hear and see. A devotional channel, for example, may need a particular prayer or opening track to lead into the rest of its programme rather than appear midway through it.
XSplit’s media-source help lists common formats including MP4, WEBM and MP3, and describes playback controls for video and audio files. That is useful when preparing a playlist, but a listed format is not a promise that every file will play correctly in every installation. Test your actual files in XSplit. Check that the picture appears, that audio is audible, and that the clip does not end early or remain silent before the next entry.
Save the source after adding or changing files. Then return to the scene and confirm that the playlist is visible and that its audio is reaching the output you expect. If other sources overlap it, inspect their positions and visibility. If the playlist is meant to be the whole broadcast, check that no unrelated scene or media source will cover it or play over it.
File compatibility is separate from permission to broadcast. XSplit’s format information does not establish whether you have the rights to use a song, video or recorded performance on a public stream. Check the relevant rights and YouTube guidance for the material you plan to use; do not treat the fact that a file can be added as evidence that it may be broadcast.
For a longer preparation workflow, how to prepare a long MP4 for looping in OBS without audio drift covers file preparation considerations that are useful beyond one particular broadcasting application. The methods are not XSplit controls, so use that article for media checks rather than as a substitute for the playlist setup described here.
Understand playlist playback and looping
A playlist determines which media entries XSplit plays as part of the source. XSplit’s advanced tips say that Video Playlist supports custom transition and looping effects. Those are the relevant documented capabilities when you want playlist playback to continue through items or repeat material. The public setup article, however, does not enumerate the playlist-specific controls or provide a step-by-step procedure for selecting an effect, setting its timing or enabling looping.
That gap is important for anyone searching for a precise setting. Do not infer a control name or value from a screenshot of another XSplit feature, an older version, or a tutorial about a different source. Open the Video Playlist’s own properties in your installed version and look for the controls provided there. Confirm what each control changes before putting a long stream on air.
Looping and transitions answer different operational questions. Looping concerns what happens when playback reaches the end of the available sequence: whether the sequence is repeated or playback stops. A transition concerns the change between items. A smooth handover does not by itself prove that the sequence will repeat, and a repeating playlist does not by itself prove that the end of one item will blend into the next.
If the stream depends on a repeat, test beyond the end of the sequence rather than assuming the word “looping” means every possible boundary will behave as you want. For a short playlist, wait for the last item to finish and observe whether playback returns to the intended starting point. If a transition effect is available, check both an ordinary item-to-item boundary and the final-to-first boundary. Make note of what you see in your current version.
The guide to preventing silence between songs in a 24/7 bhajan stream is relevant if a pause between tracks is the real problem. It addresses the listening experience and production choices; it does not document XSplit’s current playlist controls. In practice, distinguish a gap caused by the source files themselves from one caused by playback or transition behaviour before changing settings.
Distinguish playlist effects from scene transitions
XSplit has scene transition controls, including a dropdown above the scene list and a Transition Manager. Its documentation describes scene effects such as fades, wipes, zooms, stingers and luma transitions. These affect what happens when XSplit changes from one scene to another. They are not, on the evidence in the public documentation, the controls for changing between entries within a Video Playlist.
The Transition Manager can assign overrides for scene-to-scene changes. XSplit says an override is disabled by default, and an enabled override takes priority over a favourite chosen from a scene’s context menu. That may matter if you use separate scenes for an introduction, the main radio programme and a closing screen. It does not establish how the Video Playlist transitions between its own files.
| What changes | Where to look | What the documentation establishes |
|---|---|---|
| Playlist entry to the next entry | Video Playlist source properties | XSplit says custom transition and looping effects are supported; the public setup guide does not list exact playlist controls. |
| One scene to another | Scene transition dropdown or Transition Manager | These controls apply to scene changes; an enabled manager override takes priority over the scene’s favourite transition. |
| Prepared or scheduled broadcast to live status | YouTube output and YouTube Live Control Panel | XSplit’s Manual Transition option concerns broadcast status, not the visual change between playlist items. |
XSplit also documents transitions for many sources under a source’s Effects tab. Do not assume that a source-level effect is identical to the Video Playlist’s custom transition effect. The documentation does not establish that they are the same control or explain how they interact. Unless the interface or current documentation in your installed version confirms the relationship, treat them as distinct and test each relevant behaviour separately.
A scene effect can still be useful for a radio stream. For example, it may make the move from a holding screen to the playlist scene less abrupt. But if listeners hear a pause between two bhajans, changing the scene transition is unlikely to address the playlist boundary unless you have verified a specific relationship in your version. Diagnose the event that changes before changing a control.
Inspect controls in your installed version
Open the Video Playlist source properties and inspect the controls available there. Do not rely on this guide to provide a transition label, menu location, duration or default: XSplit’s public material confirms the feature exists, but does not document those exact details. Your installed version is the place to verify the controls before you write operating instructions for your channel or leave a stream running unattended.
For each setting you consider, establish what it applies to and what observable change it should produce. Does it govern the boundary between playlist entries, the end of the playlist, or some other aspect of source playback? Does a change take effect immediately or only after a restart of the source? If the interface or documentation does not make that clear, do not guess. Test with a short, non-public run and record the behaviour you actually observe.
XSplit’s Macros extension documents events such as when a media source stops and actions such as setting a scene transition or setting the playback state of an audio or video media source. That can support certain automation workflows, but it does not document a macro action that sets Video Playlist item transitions. Do not build a macro around an assumed playlist control; confirm that a specific action exists in the version and extension you use.
Keep a simple note of your tested configuration: the XSplit version, the selected files, the order, the visible playlist behaviour at a boundary, and whether the list repeats. This is not a substitute for documentation, but it helps you recognise when an update or file replacement changes what you previously checked. If someone else maintains the channel, that note is more useful than an instruction such as “use the smooth transition” when no verified setting name is recorded.
Test the radio stream before going live
Test the complete path from source to viewer. First preview the scene in XSplit. Check that the intended playlist is visible, its audio can be heard, and no other scene element obscures the content. Then make a short test broadcast or use a private/unlisted test arrangement appropriate to your channel, and check the result through YouTube rather than relying only on the local preview. Preview and viewer playback are different parts of the workflow.
Listen across several boundaries. A visual transition may appear smooth while the audio clicks, dips or pauses. Conversely, the audio may continue cleanly while a video frame changes abruptly. Pay attention to the end of the final file as well as transitions between earlier entries if you intend the programme to repeat. The relevant test is what your audience receives, not simply whether XSplit shows that a source is playing.
Check the stream after leaving it alone for a meaningful stretch of your normal operating routine. For a 24/7 channel, include a handover or overnight check in your launch plan, and make sure someone knows how to confirm that the stream is still producing picture and sound. No transition setting can compensate for a missing file, a muted source, a disconnected output or a stream that has stopped. Keep the test focused on the failure modes your channel actually needs to catch.
If your main concern is whether prerecorded material can be sent to YouTube Live, see how to live stream prerecorded video on YouTube. It covers that broader publishing question; this guide is narrower, concerned with XSplit’s playlist source and the distinctions between its playback behaviour and other types of transition.
XSplit’s YouTube setup guidance states that a channel must be verified and must not have a live-stream restriction in the prior 90 days; it also says first-time live-stream enablement may take up to 24 hours. Requirements can change, so check the current XSplit instructions for streaming to YouTube Live and YouTube’s current live streaming help before scheduling a first broadcast. Do not assume that configuring the XSplit output alone means the channel is ready to go live.
YouTube Manual Transition is a separate output choice. XSplit describes it as a way to control broadcast status through the YouTube Live Control Panel. It concerns when a prepared or scheduled broadcast becomes live, not the transition between playlist entries and not a fade between scenes. If you use it, include that status change in your go-live test so that the person operating the channel knows what to expect.
If you would rather avoid keeping a personal computer switched on to run an always-on prerecorded stream, StreamNeo removes that specific operational burden by taking an uploaded video and running it as a YouTube live stream, with monitoring and restarts if the broadcast drops. It is YouTube-only, so it does not solve a need to distribute the same channel to other platforms; check the workflow against your own channel before choosing it.
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
How do I add a Video Playlist in XSplit Broadcaster?
In a scene, choose Add source > Scene Widgets > Video Playlist. Open the source properties, choose Add, select your local video files, and choose Ok to save the playlist. Check the resulting order and test the source before broadcasting.
How do I set a transition between playlist videos?
XSplit says Video Playlist supports custom transition effects, but its public setup instructions do not identify the current playlist controls or give a step-by-step procedure. Inspect the Video Playlist properties in your installed version and verify the result in a test before relying on it. Do not substitute scene transition controls for playlist controls.
Does XSplit Video Playlist loop?
XSplit’s advanced tips say the Video Playlist source supports looping effects. The public setup article does not provide the exact current controls or their defaults, so confirm the option in your own version and test beyond the end of the playlist to see what happens.
Is YouTube Manual Transition the same as a playlist transition?
No. XSplit describes Manual Transition as a way to control broadcast status through the YouTube Live Control Panel. It does not configure the playback effect between playlist entries.