Jellyfin Explained

Jellyfin
Jellyfin
Developer:Jellyfin Team
Programming Language:C# (Server)
Operating System:Cross platform
Platform:Microsoft Windows, macOS, Linux, Android, iOS, iPadOS, Amazon Fire TV, Kodi, Roku, Xbox One, Xbox Series X/S, Docker
Language:Multi Language
Genre:Media server
License:GPLv2

Jellyfin is a free and open-source media server and suite of multimedia applications designed to organize, manage, and share digital media files to networked devices. Jellyfin consists of a server application installed on a machine running Microsoft Windows, macOS, Linux or in a Docker container,[1] and another application running on a client device such as a smartphone, tablet, smart TV, streaming media player, game console or in a web browser.[2] Jellyfin also can serve media to DLNA and Chromecast-enabled devices.[3] It is a fork of Emby.[4]

Features

Jellyfin follows a client–server model that allows for multiple users and clients to connect, even simultaneously, and stream digital media remotely. Because Jellyfin runs as a fully self-contained server, there is no subscription-based consumption model that exists, and Jellyfin does not utilize an external connection nor third-party authentication for this functionality. This enables Jellyfin to work on an isolated intranet in much the same fashion as it does over the Internet. Because it shares a heritage with Emby, some clients for that platform are unofficially compatible with Jellyfin; however, as Jellyfin's codebase diverges from Emby, this becomes less possible. Jellyfin does not support a direct migration path from Emby.[5]

Jellyfin is extensible, and optional third-party plugins exist to provide additional feature functionality. The project hosts an official repository, however plugins need not be hosted in the official repository to be installable.[6]

One of the main advantages of Jellyfin is in the way it handles Live TV and TV tuners. While other media servers have a hard limit on channel number (e.g., 480 for Plex), Jellyfin has no such limit.

Version 10.6.0 of the server software introduced a feature known as "SyncPlay", which provides functionality for multiple users to consume media content together in a synchronized fashion. Support to read epub ebooks with Jellyfin was also added. Also introduced is multiple plugin repositories. Anyone can now create unofficial plugins for Jellyfin and do not need to wait for them to be added to the official plugin repository. The web front end has been split off in a separate system in anticipation of the move towards a SQL backend and High Availability with multiple servers.[7]

Development

The project began on December 8, 2018, when co-founders Andrew Rabert and Joshua Boniface, among other users, agreed to fork Emby as a direct reaction to closing of open-source development on that project.[8] [9] [10] [11] A reference to streaming, Jellyfin's name was conceived of by Rabert the following day.[12] An initial release was made available on December 30, 2018.

Version history

Jellyfin's unique version numbering began with version 10.0.0 in January 2019.

Major versionRelease dateNotes
10.9.0May 11, 2024
10.8.0June 11, 2022
10.7.0March 8, 2021
10.6.0July 19, 2020Introduction of SyncPlay feature & epub reading
10.5.0March 8, 2020Hardware acceleration encoding and decoding support added for the Raspberry Pi
10.4.0October 6, 2019
10.3.0April 19, 2019
10.2.0February 16, 2019
10.1.0January 25, 2019
10.0.0January 7, 2019
3.5.2-5December 30, 2018Only release to use original Emby version numbering

See also

External links

Notes and References

  1. Web site: 2023-03-17 . Jellyfin Docker Compose: Powerful FREE Media Server in 5 min SHB . 2023-05-01 . en-US.
  2. Web site: Collect, manage, organize and stream all your favorite movies . Sava, Alexandra . . July 20, 2020 . July 22, 2020 . July 23, 2020 . https://web.archive.org/web/20200723032721/https://www.softpedia.com/get/Multimedia-Servers/Jellyfin.shtml . live .
  3. Web site: Plex vs Emby vs Jellyfin vs Kodi: In-depth Comparison . Anand . SmartHomeBeginner . March 13, 2020 . July 22, 2020 . July 13, 2021 . https://web.archive.org/web/20210713233002/https://www.smarthomebeginner.com/plex-vs-emby-kodi-jellyfin-2020/ . live .
  4. Web site: Home Documentation - Jellyfin Project. jellyfin.org. 2020-05-06. 2021-07-23. https://web.archive.org/web/20210723134214/https://jellyfin.org/docs/. live.
  5. Web site: Migrating from Emby to Jellyfin . Jellyfin . July 22, 2020 . July 23, 2020 . https://web.archive.org/web/20200723022221/https://jellyfin.org/docs/general/administration/migrate-from-emby.html . live .
  6. Web site: Plugins . Jellyfin . July 22, 2020 . July 23, 2020 . https://web.archive.org/web/20200723022219/https://jellyfin.org/docs/general/server/plugins/index.html . live .
  7. Web site: Jellyfin Release - v10.6.0 . Jellyfin . July 19, 2020 . July 22, 2020 . July 21, 2020 . https://web.archive.org/web/20200721085932/https://jellyfin.org/posts/jellyfin-10-6-0/ . live .
  8. Web site: Jellyfin: Free Software Emby Media Server Fork Is Announced After Emby Becomes Proprietary . Linux Uprising . December 19, 2018 . July 22, 2020 . July 22, 2020 . https://web.archive.org/web/20200722231708/https://www.linuxuprising.com/2018/12/jellyfin-free-software-emby-media.html . live .
  9. Web site: 7 Best Home Media Server Software Choices . Malmlund, Matt . Heavy.com . July 14, 2020 . July 22, 2020 . July 23, 2020 . https://web.archive.org/web/20200723222555/https://heavy.com/tech/2016/01/top-5-best-home-media-server-softwares/ . live .
  10. Web site: Jellyfin is an open source alternative for Plex, and here's how to setup a server on Windows . Ashwin . . August 19, 2019 . July 22, 2020 . July 23, 2020 . https://web.archive.org/web/20200723035817/https://www.ghacks.net/2019/08/24/how-to-setup-a-jellyfin-server-on-windows/ . live .
  11. Web site: The 8 Best Media Server Software Options for Linux . King, Bertel . MakeUseOf . August 14, 2019 . July 22, 2020 . July 11, 2020 . https://web.archive.org/web/20200711174627/https://www.makeuseof.com/tag/best-media-server-software-linux/ . live .
  12. Web site: A new name for the project #2 . Jellyfin via GitHub . August 9, 2018 . July 22, 2019 . January 17, 2023 . https://web.archive.org/web/20230117211241/https://github.com/joshuaboniface/Emby/issues/2 . live .