Skip to content
streamneo.
Streaming Settings12 min read

How to Add a Now-Playing Title to a Continuous Relaxation Stream on YouTube

Add a track label to your YouTube live scene with a supported title source, an OBS browser overlay and careful transition testing.

sn.
StreamNeoPublished 4 October 2026
Worth sharing?

A now-playing title appears inside the video scene that your encoder sends to YouTube. In OBS, one way to add it is with a browser-source overlay, but the overlay needs a title source that follows the music you are actually playing.

YouTube’s broadcast title and the in-picture track label do different jobs: the broadcast title identifies the live video, while the label changes within the video when the music changes. Plan and test those separately before leaving a relaxation stream unattended.

Broadcast title and track label are separate

Your YouTube live event has metadata, including its broadcast title. That might say “Calm piano and rain for study” for the life of the event. It does not become a sequence of song names as your audio moves from one track to another.

A now-playing label is part of the picture. Your encoder composes it with the background video or animation before sending the finished scene to YouTube. Viewers see it wherever that scene appears, including in a recording of the stream. Changing the event title is not a substitute: it will not place a changing title over the image.

Keep the two labels useful in their own ways. The broadcast title can describe the channel’s overall programme, mood or format; the in-picture label can identify the current piece, and optionally its artist. If you use a fixed event title, choose wording that remains accurate across the whole rotation rather than naming only the first track.

That distinction also helps you diagnose a problem. If the broadcast title looks right in YouTube but the song label is absent, check the encoder scene and overlay. If the overlay shows the wrong track, check the title source and playback sequence. These are separate paths, so changing one will not necessarily repair the other.

YouTube describes an encoder as the software or hardware that converts and sends a stream, and notes that it can support an advanced production. That is the relevant role here: the encoder sends the composed scene, including any label you have added. See YouTube’s encoder guidance for its explanation of encoder-based streaming.

Choose a title source that matches playback

The key decision is not the colour or font of the label. It is how the title source learns which track is playing. A browser overlay can only display the information it receives; it cannot reliably infer the song from the sound unless a compatible, maintained system explicitly provides that function.

There are two broad approaches. A live metadata integration reads information from a supported player or service. A maintained sequence supplies titles in the order expected by playback, for example through a chapter list or playlist input supported by the overlay. Neither approach should be assumed to work with every player, playlist or encoder. Check the specific overlay’s current documentation and test it with your exact playback method.

The OBS forum resource called “Music on stream” is one community example. Its listing describes integrations with YouTube, YouTube Music, Spotify, SoundCloud, Deezer, Pretzel and Epidemic Sound, and also identifies YouTube chapters and video-description playlists as possible title inputs. Treat that as a description of the resource, not as a continuing guarantee of compatibility with every account or setup. Confirm its present requirements before building your workflow around it: the OBS community overlay resource.

Title method What it depends on Main risk to check
Player or service integration The overlay supports the player and can access its current title A player change, connection issue or unsupported playback mode may leave stale or blank text
Chapters or a description playlist The overlay can read the sequence and its timing or order Skips, shuffle or interruptions can put the list out of step
Manual title updates Someone changes the label when the music changes An unattended stream can keep showing yesterday’s or the previous track’s title

Choose the method based on how your audio is actually scheduled. If a playlist is always played in order, a maintained sequence may be workable, provided it stays aligned after reconnects and interruptions. If you shuffle, insert tracks or skip manually, a static sequence is much easier to desynchronise. In that case, use a supported live metadata integration or change the playback practice so the title source can keep up.

For a file-based stream, do not assume the file’s name automatically reaches the overlay. Confirm that your playback software exposes the title in a format the chosen overlay understands, or arrange a sequence supported by it. For a radio-style player, confirm that its metadata describes the item being heard rather than simply the station name.

Add a browser-source overlay in OBS

Start by opening the OBS scene that is actually used for your YouTube broadcast. Add the overlay as a browser source using the URL and setup method supplied by the overlay provider. The exact controls vary, so follow that resource’s current instructions rather than copying settings intended for a different overlay.

Set the browser source’s visible width and height to fit your scene canvas, then position it where it will not cover a face, focal point, lyric text or other important part of the relaxation visual. A corner is often a practical starting point, but check the composition at the resolution viewers will see. Keep enough contrast behind the label; a translucent backing can help when light and dark imagery alternate.

Connect the overlay to the title source you selected. Depending on its supported inputs, that could mean signing in or linking a player, or entering a supported chapter or playlist source. Confirm that it can read the exact content and account configuration you use. A page loading successfully in a browser is not proof that it can access the current track metadata.

The source should be visible in the OBS preview, but the preview alone is not the final check. Ensure the correct scene is used by the active broadcast and that the overlay is not hidden by another source or scene transition. If you also use a clean feed or switch scenes, make sure the label is included wherever viewers are meant to see it.

If you are new to OBS, it may help to understand how a scene is assembled before adding another source. The practical concerns overlap with choosing software for YouTube Live, where the encoder’s role and trade-offs are considered. If your input is a sequence of audio files rather than a live player, making a YouTube stream from podcast files with VLC offers a related example of planning the playback chain.

Keep title changes in step with playback

A correct label at the start is not enough. The title source and the audio must move together through the events that occur in a real continuous stream: a normal track change, a pause, a skip, a reconnect or a restart. Decide what should happen in each case. If playback stops, should the label remain on the last track, disappear, or change to a neutral message? Whatever the overlay supports, avoid presenting an old title as if it were current.

With live metadata, check the timing between the audible transition and the title update. A short display delay may be acceptable, but a label that changes well before the track or remains behind it for a long time is misleading. Test with the exact source and overlay combination, not just a sample web page. If a provider’s setup depends on a player remaining open or signed in, verify that condition survives the way your stream runs.

With a sequence, match the order and duration assumptions to the playback. A list based on one fixed order can drift after a skip or shuffle. A reconnect can also restart audio at a different point from the title sequence. Some integrations may offer a way to select or reset the current item; others may not. Confirm what your selected method does rather than assuming it will recover automatically.

A small operating note can prevent avoidable errors: record the source of titles, the sequence or player configuration, and the steps to reset it after an interruption. If another person takes over the channel, they should know whether to change the audio, the title sequence, or both. For a longer playlist, how playlist streaming works with FFmpeg is useful context for thinking about ordered playback, though its title does not mean every overlay can read that playlist.

For a continuous stream, also consider what happens while you are away. A manually maintained title may be fine for a short scheduled session with an operator watching. It is a poor fit for an unattended rotation unless there is a reliable process to keep it current. If the wider challenge is keeping a broadcast from dropping, what to do when a YouTube stream disconnects from OBS covers a separate failure mode; reconnect behaviour should also be included in your title test.

Test transitions before relying on the overlay

Run a controlled test before treating the label as ready. Start with at least two tracks whose titles are easy to distinguish. Watch the outgoing scene, listen for the audio transition, and note whether the label changes at the right point. Do not rely only on the overlay’s own configuration page or on a still preview; the complete scene is what matters.

Then test the cases that can knock a sequence out of step. Pause and resume the player. Skip forward. If shuffle is part of your normal operation, test with shuffle enabled. Interrupt the connection and reconnect using the same process you expect to use in practice. Check whether the title source catches up, resets to the right item, or needs a manual correction.

Look for failure states as well as successful ones. A blank browser source, a loading message, an old title that never clears, or a title that wraps over the visual may all be visible to viewers. Confirm how the overlay behaves if metadata is unavailable. If it cannot show a clear neutral state, decide whether you can hide the source or switch to a safe scene while resolving the issue.

Check long names and unusual characters. An artist and track combination may exceed the width you allocated, or text may be clipped at the edge. Decide whether to shorten titles, show one line, allow a second line, or omit the artist. Keep the treatment consistent enough that a viewer can read it without the label taking over the image.

Make a simple test record: which playback source you used, what event you tried, what the label did, and any correction needed. This is more useful than relying on memory after a single successful transition. Repeat the test after changing the player, overlay, scene dimensions or playlist method, since each can affect the path from audio to on-screen text.

Maintain a title sequence when needed

If you use chapters or a description playlist as the title source, treat it as part of the broadcast programme rather than a one-time setup. Keep the entries aligned with the sequence that will actually play. Verify spelling and artist names, and remove or reorder entries when you alter the audio. The overlay can only reflect the sequence it is given.

A sequence is easiest to manage when playback is deterministic: the same item follows the previous one, with no shuffle or unscheduled insertion. If you change that pattern, you need a dependable method to make the title source follow. For example, a person may update it during a staffed stream; for an unattended stream, a live metadata source may be more suitable if the player and overlay support each other.

Plan for boundaries. If a file ends and playback restarts, if a playlist loops, or if you replace the programme, decide whether the title sequence loops in the same way. Test the transition at that boundary. A sequence that works once from its beginning may fail after a restart if the audio and title source resume at different points.

Do not use the title label as a substitute for permission to play music. Attribution can identify a piece, but it does not establish that you have the rights needed for a YouTube livestream. YouTube says live streams are scanned for third-party content and may be interrupted or terminated when a match remains. Its guidance also says that a licensed channel may need the rights owner to add it to the Content ID allowlist. Check YouTube’s copyright guidance for live streams and confirm that your licence covers livestream use, territories and any archive you plan to keep.

If the repeated work of maintaining files, playback and a title sequence is the part making an unattended channel difficult, StreamNeo can remove the need to keep your own computer running for the video broadcast: upload a file, connect your YouTube stream key, and the stream runs with monitoring and automatic restart if it drops. It does not make a title source appear by itself, so keep the overlay’s metadata or sequence plan separate and verify it remains in sync.

Check the on-stream result

Review the broadcast from the viewer’s point of view, not only from inside OBS. Confirm the title is included in the outgoing scene, legible at the size you expect people to watch, and positioned safely across the different visuals in your rotation. If the stream includes subtle backgrounds such as rain, candles or slow animation, check that the label does not disappear against a bright section or obscure the intended focal point.

Check the label after an actual track change and after a reconnect test. The broadcast title in YouTube Studio may still be the same, which is normal; it identifies the event, not the current track. A viewer should be able to understand what they are hearing from the in-picture label without needing to infer that the event title changes.

If you archive streams, inspect how the label appears in the saved video as well. The overlay is part of the scene sent out, so it is not just a temporary note in your local OBS window. Consider whether old recordings will remain useful if the label is missing, stale or difficult to read. If you use a continuous loop, what “loop” means for a YouTube live stream can help distinguish looping playback from the event itself.

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 changing the YouTube live title update the current track label?

No. The YouTube broadcast title describes the live event; a changing track label has to be composed into the video scene by your encoder. Keep the event title accurate for the programme as a whole and use the overlay for current-track information.

Can OBS identify the song by listening to the audio?

Do not assume it can. A browser-source overlay needs a supported title source, such as compatible player metadata or a sequence that the overlay can read. Confirm support for your exact playback method and test it through track changes.

Will a browser overlay stay in sync if I shuffle or skip tracks?

Not necessarily. A fixed sequence can drift when playback order changes, and a live integration may behave differently across players or modes. Test shuffle, skips, pauses and reconnects; use a method that follows the playback you actually run.

Does showing a title mean I can stream the music?

No. A title or attribution does not grant permission to use a recording. Check that your rights cover YouTube livestreaming and any archive, and consult YouTube’s current live-stream copyright guidance about matches and allowlisting.

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 Streaming Settings guides ↗ · All topics ↗