Airtel Xstream Fiber provides the internet connection for this setup; a computer running OBS Studio plays and encodes the video playlist for YouTube Live. Add the files to OBS’s VLC Video source, set the order and repeat behaviour, then check YouTube’s preview and stream health before letting the broadcast run.
The router and Xstream set-top box are not the playlist player or encoder here. Your streaming computer does that work, and the quality of the broadcast depends on the computer, the files, and the connection it actually has to YouTube.
What Airtel Xstream Fiber does in this setup
Think of the stream as a chain of separate jobs. VLC, installed on the computer, makes a queue of local video files available to OBS. OBS combines that picture and sound, encodes the result, and sends it over the internet to YouTube. Airtel Xstream Fiber is the connection between that computer and YouTube.
This distinction matters because a broadband plan’s advertised speed is not a reading of your computer’s sustained upload capacity. Airtel’s broadband plans page describes its offerings, but a plan claim does not establish the upload speed available in your home at every hour, nor how reliably Wi-Fi will carry a continuous stream. Check the connection from the machine and network path you will actually use.
The Airtel router may provide Wi-Fi or a place to plug in an Ethernet cable. Neither it nor an Xstream set-top box takes over playlist playback in this workflow. If you are trying to send a local playlist as a live programme, leave the set-top box out of the signal path and prepare a computer for the work.
For a channel that must stay on beyond your computer’s working hours, a desktop setup also means the computer has to remain powered, OBS has to keep running, and the network path must remain usable. That may suit a short test or a channel you supervise. If the burden of leaving a computer on is the part you are trying to avoid, StreamNeo takes an uploaded video and runs it as a YouTube live stream without your computer staying switched on; that addresses that particular operational pain, not rights checks or YouTube’s channel requirements.
Prepare the computer, OBS, and VLC
Use a computer that can read the video files and run OBS for the length of the test you intend to perform. Put the files somewhere stable, such as a local folder, rather than relying on a removable drive that might be unplugged or go to sleep. Before configuring the broadcast, open each file locally and confirm that its picture and sound are present. A playlist cannot rescue a file that does not decode properly on this machine.
Install OBS Studio and VLC. In OBS, the multi-file source you need is called VLC Video. If that source is not available when you add a source, install VLC and restart OBS, then check again. OBS documents both VLC Video for playlists and Media Source for an individual file in its media sources guide. These sources are not interchangeable: Media Source is convenient for one clip, while VLC Video offers a queue for several.
Create a scene for the programme and add the playlist source to it. Check that the source is visible in the preview and fits the intended canvas. If the video appears too small, too large, or cropped, adjust its transform in OBS and inspect the preview again. Check the source’s audio as well: play a file and confirm that the OBS audio meter moves at a sensible level. A meter that never moves is a reason to diagnose the source before going live.
A useful pre-flight check is to play every playlist item on the same computer, not just the first one. File extensions alone do not confirm that all video and audio codecs will work in your particular setup. If a file has no sound or a blank picture in local playback, resolve that before adding it to a broadcast queue.
Keep the computer awake for the planned test. Power settings that suspend the machine or its network adapter can stop the stream even when the video source is configured correctly. If you are using a laptop, connect power and review sleep behaviour; do not assume that closing the lid leaves OBS running.
Add files to an ordered VLC Video playlist
In OBS, select the scene where the playlist should appear and add a VLC Video source. Open that source’s properties and use the playlist controls to add the local files. Add them in the sequence you want viewers to see. For example, a devotional channel might place an opening visual first, then a set of bhajans, and a closing visual last. The order is determined by the queue, not by the Airtel connection or the order of thumbnails on YouTube.
After adding the files, review the list from top to bottom. Remove duplicates, correct any misplaced items, and confirm that paths point to the files you checked. If you rename or move a file afterwards, the source may no longer find it. Keep filenames clear enough that you can distinguish versions, especially when one is a test export and another is the final version.
Play through the queue locally in OBS before connecting to YouTube. Check the transition between each pair of files, because a clip that plays by itself may still expose an unexpected gap, abrupt audio change, or black frame at a join. For a long ambience or music loop, listen across the point where the last file ends and the first one starts. For a news or information loop, verify that the next item is the intended bulletin rather than an older draft.
If your programme is one video that simply needs to repeat, OBS’s Media Source may be a simpler fit: it has its own Loop option. It is not a multi-item queue. For multiple files that need a fixed sequence, VLC Video is the more appropriate source. The distinction is also useful if you later move to a different playback method; our guide to automating a 24/7 YouTube stream with FFmpeg in India covers a more technical approach, but an OBS playlist is often easier to inspect visually.
Set loop and shuffle behaviour
A playlist that reaches its last item can either stop or start again, depending on its settings. For a repeating channel, enable Loop Playlist. This returns playback to the beginning after the final queue item. If you want a single pass for a test, turn looping off so you can see what happens when the queue ends.
Leave Shuffle Playlist off when the order carries meaning. With shuffle on, the source can play items in a changing sequence rather than following the queue from top to bottom. That may be acceptable for a station where every item can follow every other item; it is usually unsuitable where a title card, programme, and closing slate must appear in sequence. Loop and shuffle solve different problems: one repeats the queue, the other changes its order.
Test both the end and the restart before relying on a loop. Let the final item play through and watch the preview as the first item begins again. Listen for a pause or a level jump at the boundary. If the source goes blank or stops, recheck the playlist controls and confirm that the final file itself plays through. Avoid assuming that a setting has taken effect simply because its checkbox looks right.
A longer queue can reduce how often a viewer sees the same material, but it also increases the number of files and joins to check. Use a queue whose order you can explain and maintain. If an item must be removed, update the source and review the resulting sequence rather than assuming the remaining files now form a sensible programme.
Create the YouTube Live broadcast
Before creating the broadcast, confirm that the channel can go live. YouTube’s live streaming eligibility guidance explains channel verification and restrictions; requirements and enforcement can change, so use the current page and Live Control Room rather than relying on an old setup note. Check that you have the necessary rights for every video and audio item you plan to transmit. A technical test does not grant permission to broadcast material.
In YouTube Studio, open Live Control Room and create or schedule a broadcast. Choose a title and visibility appropriate to your test, and check the broadcast’s audience and other details before sending viewers to it. A private or unlisted test can help you inspect the signal without presenting it as a public programme, subject to the channel’s available settings.
The broadcast setup gives you the connection details OBS needs. Depending on the interface and account workflow, you can connect OBS through YouTube’s service integration or enter the server and stream key shown for the broadcast. Keep the stream key private: anyone who has it may be able to send a signal to that broadcast. Do not paste it into a public chat, screenshot, or document shared with viewers.
Review the broadcast title, description, and thumbnail as well as the technical setup. A repeated playlist may run for a long time, so make sure the information shown in YouTube describes what the viewer will actually see. For recurring programmes, keep a simple record of which queue version is assigned to which broadcast so that a change to the playlist does not leave the listing inaccurate.
Connect OBS using YouTube RTMPS or stream details
In OBS’s stream settings, choose YouTube RTMPS if it is available for your account and workflow. YouTube recommends RTMPS, an encrypted form of RTMP, in its encoder guidance. If you are using manual connection details instead, copy the server and stream key from the matching broadcast in Live Control Room. Make sure the key belongs to the broadcast you intend to test, and never expose it in the programme image or audio.
Output settings should match both the content and the connection. YouTube’s encoder guidance publishes settings by codec, resolution, and frame rate; for H.264 it lists 5 Mbps minimum and 10 Mbps recommended for 1080p at 30 fps, and 6 Mbps minimum and 12 Mbps recommended at 1080p and 60 fps. It recommends a two-second keyframe interval, with no more than four seconds. These are YouTube’s published encoder settings, verified in 2026, not a promise that a particular Airtel connection can sustain them. Check the current guidance before configuring a new stream.
Choose a setting that your computer can encode and your measured upload can sustain with room for variation. A high resolution and frame rate demand more upload capacity and more encoding work. A devotional image with limited motion may not need the same output as fast-moving footage, but the choice still has to be tested. YouTube’s figures are a useful reference, not a substitute for a real test on your connection.
OBS recommends a wired connection where practical and warns that Wi-Fi may be unstable for streaming. If the computer can be connected to the Airtel router by Ethernet, test that arrangement before buying new equipment. A cable, network adapter, or router port can also fail, so changing hardware is not a guaranteed fix. For bitrate troubleshooting, OBS’s connection troubleshooting guide discusses dropped frames and reducing bitrate when the link cannot keep up.
Do not treat a speed-test result as a guarantee of a stable long broadcast. Run a test from the same computer and connection path, with representative video movement and audio, and watch the actual stream. If the connection struggles, reduce bitrate or resolution and test again rather than increasing quality in the hope that the connection will improve.
Check the preview and stream health
Start streaming from OBS while the YouTube broadcast is prepared. Wait for the preview to appear in Live Control Room, and read the stream-health messages before making the broadcast public or allowing a scheduled event to proceed. The preview lets you confirm that YouTube is receiving the intended picture and sound; it is a useful last check for a wrong scene, silent source, or misplaced crop.
During the test, compare what OBS reports with what Live Control Room shows. Watch OBS’s dropped-frame indicators and YouTube’s stream-health status. A picture that looks acceptable in OBS may still be arriving inconsistently at YouTube. If health warnings appear, pause before raising quality: check whether the bitrate is too high for the tested upload, whether Wi-Fi is fluctuating, and whether another activity is using the connection.
YouTube recommends testing with audio and movement similar to the planned stream and monitoring stream health during the event. A brief test that uses only a still image does not tell you how the setup behaves with the actual playlist. Test transitions, a representative audio passage, and the loop boundary. For a station that should remain live overnight, conduct a suitably long supervised test before relying on it unattended. No test guarantees that a later connection will remain uninterrupted.
If the image freezes or drops, first identify whether OBS reports dropped frames or whether the source itself has stopped. Dropped frames point towards delivery or encoding trouble; a stopped or black source may instead indicate a file or playback issue. Reduce the output bitrate when the connection cannot sustain the setting, then test again. If the source is at fault, verify the file and playback controls. Changing several settings at once makes it harder to know what fixed the problem.
Keep a short checklist near the computer: playlist order, loop setting, correct broadcast selected, key private, preview present, audio audible, and health acceptable. A simple checklist is more useful than relying on memory when you restart a stream after a connection fault. For broader production checks, see our live stream production tips for YouTube creators. If you are deciding how the broadcast should behave for viewers, our explanation of YouTube Live latency settings for loops covers the trade-off between delivery delay and interaction.
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 Airtel Xstream Fiber itself play my video playlist?
No. In this workflow, Airtel Xstream Fiber supplies the internet connection. The computer runs OBS and VLC to play and encode the playlist; the router and Xstream set-top box do not play or broadcast it.
Do I need VLC if I already have OBS?
The VLC Video source in OBS requires VLC to be installed. If you only need to loop one video, OBS’s Media Source may be enough; for multiple files in a queue, use VLC Video and check that the source is available after installing VLC.
What upload speed do I need for YouTube Live?
There is no single figure that applies to every Airtel connection or every stream. Use YouTube’s current encoder settings as a reference, then test the upload from the streaming computer with the chosen resolution, frame rate, audio, and representative movement.
Should I use Ethernet instead of Wi-Fi?
If the computer can be connected to the router, test Ethernet, particularly if Wi-Fi is unstable. It may help diagnose the connection path, but a cable or other network equipment can also have faults, and Ethernet cannot guarantee uninterrupted streaming.