Obtain a legitimate station media source
Jellyfin documents an internet-radio route through its M3U tuner. Begin with a station stream supplied by its operator or another source you are authorized to use. A radio station’s homepage is not necessarily its playable media address, and a dynamic web player can obtain its source through another mechanism.
Keep any access restrictions and geographical conditions attached to the source. Do not scrape a protected page or guess private endpoints simply to create a channel. The server needs an actual supported resource that the operator permits you to open.
Represent the station as a named playlist entry
The developer’s radio guide explains the need for an EXTINF entry naming the station, followed by its real media URL. A bare address may not become a named channel in the Live TV list. Create a small local M3U using the documented structure and preserve the actual source unchanged.
Use a clear station name that describes the resource you really have. Avoid copying an unrelated example’s label and URL together. The playlist is a reference and identification structure; it does not copy the broadcast, create a recording entitlement or guarantee continuous availability.
Add the file through the server tuner controls
The documented route adds a Live TV tuner, chooses M3U Tuner and selects the actual playlist file. Save it and allow the triggered refresh to complete. Keep the file accessible to the Jellyfin server process rather than only to your own desktop account.
Inspect the resulting named channel before starting playback. If no entry appears, preserve the playlist structure and actual selected path for diagnosis. A missing channel entry is an earlier stage than a named station that opens but produces no sound.
Verify the audio with the intended viewer
Open the station through the ordinary Live TV channel view as the intended user. Start at a modest volume and listen to confirm that the audible station matches the label. A familiar station name is not proof that an address still points to the intended service.
Check a stop and reopen through the same client. If the stream fails, record its source type and error with private values redacted. Do not assume a generic station playlist downloaded from the web includes the naming information this server route expects.
Keep maintenance and source limits explicit
Retain the station operator’s source information and the date you configured the reference. If it changes, update the known file through your own controlled workflow and verify the resulting channel again. A server refresh does not discover every new radio endpoint automatically.
The expected outcome is a named authorized radio channel with a checked audio result. This documentation guide does not supply a station bundle, claim a live availability test or establish IPTV Europe radio rights. Keep the real source and the playlist representation distinguishable for later maintenance.
Questions answered
Why might a bare station URL not appear as a channel?
Jellyfin’s radio guide requires the naming playlist entry used to create the Live TV channel representation.
Is a station homepage automatically a playable stream?
No. Obtain the actual authorized media resource from the operator.
Does creating the entry record the station locally?
No. This procedure configures a playback reference. Recording is a separate supported and permitted task.
Sources & further reading
Official references for the subjects discussed. Service terms and device software can change.

