jellyfin

Sweet Jellyfin – open source never seemed so good, streaming’s never felt so right – files... streaming files Reaching out, watching movies, hearing songs – Sweet Jellyfin, Good times never seemed so good.

Stealed from the homepage: The Free Software Media System – Jellyfin is the media solution developed by volunteers that allows you to control your media. Stream from your own server to any device, without restrictions. Your media, your server, your way.

jellyfin Similar to Plex, it's a private Netflix or Spotify server for your own movies, series, music, and photos. You can store your media on your own computer or other device and then access it from anywhere without having to pay for it. Jellyfin is free and belongs to you, so no subscriptions or advertisements. It's like “make your own streaming” for your media. 

Simply explained:

Imagine you have a lot of DVDs, CDs or files on your computer. Jellyfin helps you to make it organized, beautifully presented and easily accessible. You can install it on a computer and then access it from your TV, tablet, or smartphone as if it were a streaming service, but without the streaming services or subscription fees. Jellyfin is like a personal streaming server that belongs to you and that you manage yourself. 

Why is Jellyfin good?

  • Free of charge: You don't pay anything for using Jellyfin. 
  • Open source: The Source code is publicly available, which means that Jellyfin is being developed by the community and you can customize it, which also Many with great enthusiasm do. 
  • No advertising: Since it is your own server, there is no advertising. 
  • Control: You have full control over your data and media. 
  • Wide range of uses: You can organize not only movies and series, but also music, photos, and more. 
  • Flexible: You can use Jellyfin on different devices, such as smart TVs, mobile phones, tablets, and more. 

Interested? That's fine! Let's go:

Again, I do not want to reinvent the wheel, but since the official documentation is only available in English, I refer to a nice detailed German Ubuntu Jellyfin Tutorial by HowToForge. It also does not necessarily need its own Linux computer, the whole thing can be easily done as LXC container, VM or via Docker and the Server You can also get it for Mac or Windows!

Sidenote:
Also my M3U radio playlist (which exported from the Fritz.Box) for the RadioMac) can be integrated into jellyfin. Jellyfin supports both local M3U files and URLs of M3U files. It is important that the M3U file contains the correct information, especially the #EXTINF line that defines the station name. 

Steps to integration:

  1. Access to Jellyfin management: Log in to the Jellyfin management interface. 
  2. Live TV area: Navigate to the Live TV section. 
  3. Add new tuner device: Click the button to add a new tuner device. 
  4. Select M3U tuner: Select ‘M3U tuner’ as the tuner type. 
  5. Specify M3U file or URL: Specify the path to the M3U file or the URL of the M3U file. 
  6. Save: Click on "Save" and let Jellyfin complete the automatic update of the program guide. 

Important notes:

  • M3U format: Make sure the M3U file is in the correct format. Each line with a radio station should be #EXTINF:0,<Sendername> start, followed by the sender's URL.
  • Dynamic M3U files: Many radio stations use dynamic M3U files that change during playback. Jellyfin may not be able to process these types of files correctly.
  • HTTP links: If you want to use an HTTP link to an M3U file, make sure that the file contains the necessary headers, especially the #EXTINF Directive. 

After performing the above steps, radio stations should be available and playable in Jellyfin under "Live TV" -> "Channels". 

Basically, Jellyfin is a free and open media server that gives you control over your media and allows you to enjoy it on different devices without relying on paid services. The comparable solution Plex Media Server We have already looked at it.