Recorded conference presentations can be broadcast as a YouTube Live loop using OBS: use a Media Source for one file, or a VLC Video source for a playlist. Before you connect the encoder, confirm rights to every presentation and any music, slides, clips or other third-party material it contains; YouTube may interrupt a live stream when it detects protected content.
The workflow is to prepare the recording or playlist, create an encoder event in YouTube Studio, send OBS’s feed to its preview, check the picture and sound, then go live and monitor it. A loop setting handles playback, not permissions, reliable power or network access, so plan for those separately.
Confirm rights before building the loop
Start with permission, not the OBS scene. A recording being in your possession, or having been shown at a conference, does not by itself grant permission to rebroadcast it. Check the presenter’s agreement and the conference organiser’s terms for online, live, repeated and archived distribution. If the recording belongs to an employer, sponsor or event partner, confirm who can authorise the YouTube broadcast.
Then review what is inside each file. A presenter may have included commercial music in an opening slide, a video excerpt, licensed photographs, a chart, a software demonstration or another person’s talk. Slides and recordings can contain material with separate rights from the presentation itself. Ask the relevant rights holder or organiser what permission applies to YouTube Live, the intended audience and any resulting archive. Keep the response with the production notes.
YouTube’s live-streaming terms place responsibility on the provider to have the necessary rights for live content, including music rights. YouTube also says that it scans live streams for matches to third-party content. If a match is detected, it may replace the stream with a placeholder, interrupt it or terminate it; a stream can also receive a Content ID claim after it has ended and been archived. Read the current YouTube guidance on live-stream copyright before broadcasting material that is not yours.
A licence does not necessarily prevent an automated interruption. YouTube says that a rights owner may need to add your channel to its Content ID allowlist for licensed third-party content to avoid a live interruption. If a talk includes music or a clip under permission, ask the rights holder whether allowlisting is needed and allow time for them to act. Do not treat unlisted visibility or a limited audience as a substitute for rights clearance.
For a multi-talk event, make a short rights sheet with one row per file: title, presenter or owner, permission status, third-party elements to check, and any conditions such as an end date or required credit. If permission is uncertain, leave that recording out until you have an answer. This avoids discovering a disputed clip after the playlist is already on air.
Choose one recording or a playlist
A single recording is simplest when you have one complete programme intended to repeat, such as a keynote with an opening and closing that work together. Several recordings suit a conference channel where sessions should play in a known order. Decide whether a repeated sequence makes sense for the audience: looping a short talk may put the same viewers through its opening repeatedly, while a long ordered programme gives viewers a clearer route through the sessions.
If order matters, write down the sequence before adding sources. For example, you might put the welcome first, followed by two presentations, then a panel recording. Decide whether the list should restart at the welcome or end after the panel. Keep the filenames recognisable and verify the order in OBS rather than relying on how files happen to appear in a folder.
The choice affects setup and fault-finding:
| Setup | Suitable when | What to check |
|---|---|---|
| OBS Media Source with Loop | One finished video should repeat | The selected file, its end-to-start transition, and that the local computer keeps sending the feed |
| OBS VLC Video with Loop Playlist | Several files should play in a set sequence | VLC is installed, playlist order is correct, shuffle is off if order matters, and joins between files look and sound acceptable |
Both are local OBS workflows. The computer running OBS must remain on, connected and able to send video for as long as you want the broadcast to continue. A sleep setting, restart prompt, power cut or loss of internet can stop the feed. If the actual need is an unattended continuous loop, compare that operational burden with other approaches in VPS vs cloud streaming for a nonstop channel. That comparison is about operating choices, not a promise that any setup cannot fail.
Loop one recording with OBS Media Source
Open OBS and select or create the scene that will carry the programme. In the Sources panel, add a Media Source, give it a useful name such as “Keynote loop”, and choose the local video file. In that source’s properties, enable Loop. OBS documents the Media Source loop control and common supported formats in its Media Sources guide; if your file does not appear or play, check its format and OBS’s current documentation rather than assuming every export will behave identically.
Fit the source to the canvas and inspect the picture. Presentations are often recorded in a different shape from the stream canvas. Check whether slides, speaker camera and captions remain visible at the edges; avoid stretching a presentation to fill the frame if that distorts text or people. The guide to aspect ratios and black bars can help you decide whether bars are preferable to cropping important slide content.
Listen to the whole file, not just its first few seconds. Confirm that the spoken audio is audible, that desktop audio or a microphone is not being mixed in unintentionally, and that the sound is not clipping. If the recording has a silent tail, a fade, or an abrupt final frame, note what will happen when it returns to the beginning. OBS’s loop control restarts the source; it does not smooth a cut or repair the edit. If the transition would distract viewers, revise the programme file before using it.
Test the loop locally by letting playback reach its end and watching it begin again. Check the start and finish for an unexpected blank screen, a pause, a repeated slate or a sudden audio jump. This is especially useful for a presentation whose final slide thanks attendees and whose first frame begins with an unrelated title card. A practical production fix is to edit a single programme file with a deliberate transition, then use that finished version as the Media Source.
Sequence multiple presentations with VLC Video
For separate session files, add a VLC Video source in OBS and populate its playlist in the intended order. Enable Loop Playlist if the sequence should begin again once the final item finishes. Keep shuffle disabled when the conference agenda or a planned narrative matters. The OBS VLC Video source guide explains the source and its playlist controls.
The VLC Video source depends on VLC being installed. OBS notes that the source may not appear without VLC and advises matching the VLC architecture to OBS; for 64-bit OBS, install 64-bit VLC. Install and check this before the event, not during the final connection test. If you are using a managed computer and cannot install software, resolve that constraint or choose a workflow the computer supports.
Add the files, then verify the playlist from top to bottom. Do not infer order from filenames alone: open the list in OBS and make sure the welcome, sessions, breaks and closing appear where you expect. For each join, look for an unintended black frame, a long gap, mismatched sound level or the next talk starting before its title is visible. A playlist can repeat correctly while still making poor transitions, so inspect the content rather than only the loop setting.
If the talks need title cards or pauses between them, prepare those as part of the video files or programme rather than assuming a playlist will provide a conference-style intermission. You can combine the recordings into one edited programme when exact transitions are important, or keep them as separate files when changing the sequence later is useful. A playlist workflow for continuous YouTube streaming offers another perspective on organising files before a long broadcast.
Store the source files somewhere that remains available to OBS throughout the event. If you move or rename a file after building the playlist, reopen the source and confirm that it still points to the correct item. Keep a copy of the ordered list and the presentation files accessible; a playlist setup is not a replacement for a backup.
Create the YouTube Live event and connect OBS
Check the channel before scheduling. YouTube requires a verified channel and says the channel must not have live-streaming restrictions within the previous 90 days. If you have never enabled live streaming, YouTube says initial activation can take up to 24 hours, so do not make the first attempt shortly before the conference. See the current YouTube encoder setup instructions for eligibility and event setup.
In YouTube Studio, open Live Control Room and create or schedule an event using an encoder. Choose the title, description, visibility and schedule that match the intended audience. Private, unlisted and public visibility have different access implications; test the intended viewing route rather than assuming that a link will work for every attendee. If the broadcast is a public conference programme, check its public watch page. If access should be limited, confirm that the people who need to watch can reach the chosen destination.
YouTube provides a stream URL and stream key for the encoder connection. In OBS, open the streaming settings, select the appropriate YouTube service or configure the provided server details, and enter the URL and key as instructed. Treat the key as a credential: do not put it in a public document, presentation slide or message thread. If it is exposed, replace it in YouTube Studio and update OBS before sending the feed again.
Set the OBS output to a resolution and bitrate your connection can sustain. The YouTube Live bitrate checklist is useful when choosing settings; follow YouTube’s current recommendations for the selected resolution and frame rate. YouTube advises keeping upload bandwidth headroom of 20 per cent beyond the total bitrate. That is a recommendation, not a guarantee: shared Wi-Fi, other uploads and network congestion can reduce the capacity available to OBS. Prefer a stable wired connection where practical, and pause unrelated large uploads during the broadcast.
You do not inherently need a capture card for local recorded files. OBS can take a file source directly; capture devices are relevant when bringing in a camera or external video hardware. The important test is whether the computer and connection can render and send the chosen programme steadily, not whether you have bought extra equipment.
Preview, launch and monitor the broadcast
Run a test before the event, ideally with the same scene, files, network and visibility settings you expect to use. Start the encoder output from OBS and wait for YouTube Live Control Room to show its preview. Inspect the stream there before selecting Go Live for a scheduled event. YouTube recommends testing and checking accessibility, including from channel or watch pages and mobile devices; use its Live Control Room guidance to review the current process.
In the preview, confirm the correct presentation is playing, the image is framed as intended and the audio can be heard on a separate device. Watch a playlist join if you are using one, and let a single-file source reach its loop point. Confirm that the event page has the intended title and audience access. A preview can reveal a wrong file or silent feed while there is still time to correct it; it cannot establish rights to material, so complete that review separately.
Once the picture, sound and access check are satisfactory, start the event in Live Control Room. Keep OBS and Live Control Room visible or have someone responsible for checking them during the programme. Watch for the encoder disconnecting, a stalled image, silent audio, or YouTube reporting stream health problems. Check the physical and network conditions too: a sleeping computer or a router interruption is not fixed by a loop setting.
For a long broadcast, arrange who will respond if the feed drops. The operator can check whether OBS is still sending, whether the source is playing, whether the key or connection has changed, and whether YouTube reports an issue. Avoid promising viewers that a loop will never stop; testing reduces surprises but does not remove the computer, network or platform dependencies. StreamNeo can remove the need to leave your own computer running for a file-based broadcast by taking an uploaded video and stream key for a YouTube-only continuous stream, which is useful when the local machine is the part you cannot leave unattended.
When the event is over, end the stream in YouTube Studio and stop OBS from sending. YouTube says streams under 12 hours are automatically archived, though you should check the resulting video and its availability rather than relying on an assumption. Review any Content ID notice on the archive as well as the live result, because a claim can arrive after broadcast. If you need to reuse the recording, confirm that the rights still cover the archive and any later use.
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 loop one conference recording without editing it?
Yes. Add the local file as an OBS Media Source and enable Loop in its properties. Play it through the end once before going live so you can see whether the return to the opening frame and audio is acceptable.
How do I play several talks in a fixed order?
Use OBS’s VLC Video source, add the files in sequence and enable Loop Playlist if the list should restart. VLC must be installed for that source to appear, and you should check each transition and the playlist order in OBS.
Will a licence stop YouTube from interrupting the stream?
Not necessarily. YouTube may detect third-party material during a live stream, and its guidance says a rights owner may need to allowlist your channel through Content ID for licensed material. Confirm permissions and ask the owner about allowlisting before the broadcast; a recording alone does not grant rights to its included music or other content.
Can I leave OBS running overnight and assume the stream will continue?
No setup should be treated as immune to power, computer, network or platform problems. Test the full route, keep the machine awake and connection stable, and arrange someone to monitor and respond if the feed drops.