• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support General Questions Performance factors for video playback

     
    • 0 Vote(s) - 0 Average

    Performance factors for video playback

    Which parts in the setup should we focus on?
    redbird003
    Offline

    Junior Member

    Posts: 3
    Threads: 2
    Joined: 2024 Mar
    Reputation: 0
    Country:Romania
    #1
    2024-03-08, 10:11 AM
    Based on some threads I saw around here, I guess such a question might have been asked already, but I will try to keep it brief.
    What is the primary factor for video performance in terms of playback and also just compatibility when it comes to Jellyfin setups?

    Example:
    In my case my machine hosting the video files is a Raspberry Pi 4. I assume it should be able to handle the task for passing around some data around the local home network.
    Is it correct to assume that performance always lies within the client machine when it comes to video playback?
    Experience so far:
    No hickups on Computers running Jellyfin Client (Linux or Windows), nice and smooth experience.
    Jellyfin on a Google Chromecast 4 plugged into a TV? Some older videos in 720p or encoded by maybe older encoders seem to run nicely, but some newer .mkv files at times take a lot to start running (or not at all) and at times even crash the app if you try to swap around subtitles.
    Jellyfin on a smart TV (Hisense brand) - similar behavior to Chromecast, but slightly poorer, some video files will not load at all, no matter what Media Player is being used.

    My ideal target: a smooth experience with Jellyfin on a TV with a remote (just hopping on a couch and press Play button).
    While computers seem to never fail us, they are not as slick and easy to hide in the room, also TVs and smaller devices like Chromecast can run 24/7 silently.

    I don't want to complicate things, was wondering if any of you have figured out any devices (models etc) that run smoothly and are easy to set up around the house.
    Initially I was planning to buy more Chromecasts and spread them around my houses with the same setup in mind, but they are not quite bug free.

    Thank you for your time reading this, I hope I can learn from you all.
    redbird003
    Offline

    Junior Member

    Posts: 3
    Threads: 2
    Joined: 2024 Mar
    Reputation: 0
    Country:Romania
    #2
    2024-03-08, 10:19 AM
    As a side comment:
    The reason I ask for it in such a way is that, I can handle the occasional bugs and crashes here and there. But what about non tech oriented people in my family?
    My goal would be to just set up some app over there on the TVs and people just open it like they would open Netflix or other stuff they are used to. And it "just works".
    I know at times this might be a big ask, "just works" isn't always easy. But I have hope it can be done, the computer clients seem to do it just fine. So what am I missing? Is the Google Chromecast just not powerful enough for video playback? haha
    34626
    Offline

    Member

    Posts: 172
    Threads: 36
    Joined: 2023 Jul
    Reputation: 0
    Country:Denmark
    #3
    2024-03-08, 04:03 PM
    Is hardware acceleration enabled? Use V4L2 (I belive thats what it's called) and add gpu_mem=320M t /boot/config.txt

    Im not sure how much it will help, if subtitles is PGS, then you should just get something better then a Raspberry pi 4. And i dont think Raspberry pi 5 has much better transcoding options. You should consider a system that supports Intel Quick Sync for transcoding.
    Serv: N5105 - 32GB RAM, 1 WD Red SA500 2TB, 2 8TB, 2 4TB WD Red Plus, LC-35U3-C-HUB
    OS: Debian
    Clients: Pi4 with LibreELEC + JellyCon and Jellyfin Media Player
    Network: 2 TP-Link AX23, OpenWRT mesh 802.11s and 1 Gbit
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #4
    2024-03-08, 06:15 PM
    TLDR; if you have a RPi or any model running Jellyfin, transcoding is not viable. Either pre-transcode everything into a more compatible format or get better hardware. Even an old PC/laptop is often better than a new RPi.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode