ago. OpenerUK. Need help setting up hardware transcoding in docker on a Synology NAS. It is an alternative to the proprietary Emby and Plex, to provide media from a dedicated server to end-user devices via multiple apps. Docker Hub. Install the Synology Text Editor app. If you have never used Jellyfin, it is an alternative to a popular media server called Plex. Playback of media is fine, however if I need to rewind or fast. 8 by 8. I've set up Jellyfin on my Synology (DS918+); everything seems to be working except for the DLNA for my Samsung TV from 2013, which coincidentally was the main reason to set it up. Reload to refresh your session. I have QSV running properly. The addition of a pair of SSDs to your NAS will certainly make it faster in handling large data transfers, but it won't make any. The hardwareThe 920 has a built-in GPU thanks to the intel chip that’s being used. Synology Users - How to Enable Hardware Acceleration in Jellyfin Docker. The link shows how it is done. Which they advertised on the plus series on every device before like with the 918+ or 920+. Jellyfin settings A lot has been written, but I didn't find a single place gathering all the required steps to go from bare metal to Jellyfin. Hardware acceleration (HWA) testing was performed using Jellyfin, the Open Source and completely free alternative to Plex. For Synology, Jellyfin is installed using Docker. Link to purchase DS1621+ on. Not sure if Emby has the same problem but Emby development moves faster than Jellyfin so is likely better. I have a Synology DS218+ and Jellyfin server installed in the latest version. 4. After creating the docker container, I export the JSON to point to the device, however there is no device line in. On synology devices, /dev/dri/renderD128 is group-owned by root, and no group permissions are set. NVIDIA added support for AV1 acceleration in their latest. My TV (LG OLED 65 BX with webos 5) is connected via WIFI over 5G. The quick start guide says to go to 127. Hardware Acceleration. Immich - Self-hosted photos and videos backup solution from your mobile phone (AKA Google Photos replacement you have been waiting for!) - October 2023 Update - Support for external libraries, map view on mobile app, video transcoding with hardware acceleration, and. It's worked great in both instances. Perhaps it's only decoding or encoding using QSV and doing the other in software? Jellyfin Version. In this guide I am going to take you through the setup of Jellyfin in Docker using Docker Compose. Why only Jellyfin Media Player app Windows PC version work with hardware acceleration turned on ??? !!! I tried playing the video on Chrome browser, Safari browser, Jellyfin Media Player APP on Roku, Jellyfin Media Player APP on iphone, and Jellyfin Media Player APP on Android phone WITHOUT any luck. To avoid abandoned issues, it will be closed in 21 days if there are no new comments. If any media of 1080p+/HVEC/h265 transcodes it stutters a lot. Check Playback Info. video transcoding with hardware acceleration, and more. Design and Features. This is a tutorial on how to run hardware acceleration for Jellyfin in a Docker container. ago. I first tried Jellyfin 10. Install Jellyfin. Most of my files are 10 bit encoded and Emby handles decoding via GPU pretty easily on my system at least. But my Intel J4205 (Apollo Lake, Pentium class Skylake based CPU and GPU/QSV) can handle three 1080p HEVC to H264 transcode streams with headroom for one or two more. ago. Successfully using Plex requires at least 2 components:I updated my linuxserver/jellyfin docker container today from the last version of 10. 264) and 4K HEVC (H. The server side of Plex does a great job at adding local files via libraries automatically and very efficiently through the customizable Metadata and plugins. OS: Synology DSM (arch, i386, x86, etc) (debian:buster -based cross-build system) Browser: vi, gnumake :) Jellyfin Version: 10. As of writing the Synology UI does not have the capability of passing through specific hardware to a. Nun habe ich Proxmox erneut auf dem NUC installiert, leider funktioniert die Hardware-Beschleunigung im Jellyfin LXC Container nun nicht mehr. In the Task Settings tab, under Notification, You can choose to turn this on. Refer: Hardware Acceleration | Jellyfin DLNA (Digital Living Network Alliance): As this guide and configuration is built around a secure contained network for the entire media docker stack, the ports and services. 8 with raspberry pi, because they dropped support for the method that worked before a replacement method was ready? 2. 0. Enabling hardware transcoding. by cloud9_development 2023-10-30, 07:30 PM: Packaging. MB: Asus ROG Maximus VIII Gene. Hi there, I've run into an issue with the Docker package when trying to enable hardware acceleration for my Jellyfin server. Jellyscrub and Hardware Acceleration. It's not fast enough for 4k reencoding, though, due to its lack of hardware acceleration. The only thing I noticed is that if I enable VPP. Is this a case of Jellyfin just maybe not being as optimized or efficient as Plex yet? Or is there further setup I could/should do to maximize the hardware acceleration functionality? EDIT: I'm running version 10. -OS: DSM (current version, Synology) -Browser: Chrome (current version, Windows 11) -Hardware Acceleration: Yes -Reverse Proxy: Yes (in Synology)Jellyfin on Proxmox with Synology's data shared folder. 4. I won't go through installing Jellyfin on a Synology nas here, but try doing so with docker as well If you set up VAAPI on the TrueNAS, make sure VAAPI is set up in the. 9Mbps h. x:8096. Copy the Jellyfin folder to it. and I run it on docker, because the nvidia-smi won't work directly with just ssh unless you fidle around each time. ago by Diet-Dew Synology Hardware Acceleration Trying to reduce the CPU use. Which they advertised on the plus series on every device before like with the 918+ or 920+. It supports transcoding on the fly, file browsing, searching, service discovery and all the goodies you want from a media server. Do the same for the Movies section. I have a custom Synology (Xpenology) build: CPU: I7 6700, Intel HD 530. . Secondly, once the devices are setup according to my host, the default user is. Start by opening the admin dashboard, then select Playback: Once here, change the Hardware acceleration drop down from None to Intel QuickSync (QSV). It is probably helpful to create issues using the template to ensure necessary information is provided. EnvironmentModel ID – This is the Name of the Synology NAS Device. Has anyone found a solution? comments sorted by Best Top New Controversial Q&A Add a Comment . I am pretty new to docker containers. A. 1. The Synology DS923+ NAS 4-Bay Revealed. My jellyfin server is version 10. Most of these files are 50 - 80 GB and are MKVs. Add a Comment. User permissions for hardware accelerated transcoding were a bit complex to get working, so used the PDULVP package and that works great. I think it should work if you follow the guide. At the end of the day, I prefer sublime-text. 8 jellyfin version). Jellyfin Version: 10. On the General area, set the Reverse Proxy Name description: type in Jellyfin HT. Because of this I am unable to do hardware transcoding thus making Jellyfin pratically unusable for my 218+. Emby and Jellyfin provide compelling alternatives for users who value affordability and customization. Hardware-wise, jellyfin runs inside the synology docker on a synology D920+ with 20 GB RAM (1 x 4Gb permanently installed and 1 x 16 GB retrofitted) and 2 x 1TB SSD as read/write cache. Save and start the container again. FFMpeg and Jellyfin can support multiple hardware acceleration implementations such as Intel Quicksync (QSV), AMD AMF and NVIDIA NVENC/NVDEC through Video Acceleration APIs. - October 2023 Update - Support for external libraries, map view on mobile app, video transcoding with hardware acceleration, and more 🎉 r/selfhosted • Introducing: Raspberry Pi 5!Exit the container ( exit ), and restart it ( docker-compose restart jellyfin ) Head to the Jellyfin dashboard and go to the Hardware Acceleration page (Admin Dashboard -> Playback). Go to the last. 3. Related Jellyfin Free software Software Information & communications technology Technology forward back r/selfhosted A place to share, discuss, discover, assist with, gain assistance for, and critique self-hosted alternatives to our favorite web apps, web services, and online tools. I've tried to follow the Hardware acceleration guide in the Jellyfin docs. There are several ways to achieve this on Linux: Video Acceleration API (VA-API) is a specification and open source library to provide both hardware accelerated video encoding and decoding, developed by Intel. Lensin1 •. Also I found a lot of mistaken comments and advices. Run Jellyfin in Docker. This is part of the reason that I use linuxserver/jellyfin image because it easier to update the mesa inside the docker container since it is based on. Now i have installed Docker, downloaded jellyfin/jellyfin image, configured, added some customizations found on reddit, here is my configuration json file:Jellyfin supports hardware acceleration for encoding and decoding video. paid up premium member, HW Acceleration all turned on in the options. 265 10-bit). 4. Jellyfin Version: 10. Not sure if Emby has the same problem but Emby development moves faster than Jellyfin so is likely better. This decision was made because Raspberry Pi is currently migrating to a V4L2 based hardware acceleration, which is already available in Jellyfin but does not support all features other hardware acceleration methods provide. I've never used Unraid but if it runs Docker containers and implements VA-API then it's worth trying. 99 , Annual of $39. This is not a jellyfin question. 7. for reference the DS918+ has an Apollolake Intel Celeron J3455 which is supposed to be supported. To 90% everything works. I run the official Jellyfin Docker container, which itself runs on a KVM in Proxmox. CPU usage while GPU transcoding is active should be around 10 to 30%, meaning you should be able to play at least 3 or 4 H. So it never makes any stress on my cpu. Use bridge mode if running multiple instances. Add the NVIDIA_VISIBLE_DEVICES=all environment variable. I went back to my original container and it did the same thing. 0 coins. Uncheck the Enabled option. AV1 encoding support in Jellyfin is planned in the future. Intel® Iris® Xe MAX Graphics. Trying to find a solution. After creating the docker container, I export the JSON to point to the device, however there is no device line in. if other: docker jellyfin latest. Jellyfin is always moving forward, and bugs are often fixed as side effects of other changes. As a lot of my media is encoded in x265, and I have no hardware transcoding on my Synology, the server struggles a lot playing back (transcoding) in HEVC. If you installed a version prior to 10. Requirements to Setup a NAS for Plex Server. You now have your Jellyfin container. However, even after I have enabled hardware acceleration through the Jellyfin admin dashboard (Intel Quicksync QSV) I noticed that CPU usage is still through the roof at nearly 90%. Monthly Subscription of $4. I cannot enable hardware acceleration, the following is my log file. Do not try and enable Hardware Decoding for h. Support for external libraries, map view on mobile app, video transcoding with hardware acceleration, and more 🎉. In the last video I introduced Linux Containers, today we're going to supercharge that by seeing if we can get some graphics hardware into our container, and. Some files lags a little also. 7 Date 2023-02-25 21:41:38. But, WAY back before Emby and Jellyfin split I started with with a Synology DS216play, then a FX-8320E system, onto a Dell PowerEdge T-410(maxed out RAM and Chips); I did a terrible job planning out my needs and worse, my future needs, hence the reason I went a little bit overboard with my current setup. Uncheck “Enabled” option. Hardware Acceleration Language . Codecs: Decode Overview. by banch3v View community ranking In the Top 1% of largest communities on Reddit. 1. 7. 2-base watch nvidia-smi -q -d UTILIZATION. It would be useful if somewhere in dashboard (Activity, perhaps. 6 and installed Jellyfin on my Synology NAS through docker. 7 inches (HWD) and weighs 4. 7. I am having some issues setting it up in binhex's jellyfin container. So I would think so. version 5. Bindmount the folder on your host where you've mounted the NFS share, into your container. In "Jellyfin Admin Dashboard > Playback > Transcoding" set: Hardware acceleration = Intel QuickSync (QSV) . The dell also only has usb 2. Open the Plex Web app. As of Jellyfin 10. Rabbit hole dived. I've had Jellyfin and Emby both do HW transcoding on this device when installed in the usual way but Docker isn't doing it. txt 116. I have the latest jellyfin (10. Create the container. 4. Exec into the container and install non-jellyfin-ffmpeg, then point the path in Jellyfin's GUI to the new non-jellyfin-ffmpeg path. Select root User. Video Acceleration API (VAAPI) is a non-proprietary and royalty-free open source software library ("libva") and API specification, initially developed by Intel but can be used in combination with other devices. My main player is Jellyfin Media Player APP. Hardware transcoding support will however remain a future goal, dependent on whether we can get access to the h/w. Thanks for your help! Containers are isolated, so to use quicksync in Plex or Jellyfin you have to specify the video card in the docker creation script/command. devices: /dev/dri/renderD128:/dev/dri/renderD128. You need to edit the conf file for this; can't be done in GUI. 8. 2 kB · 0 downloadsWhat kind of hardware acceleration should I be using? I switched from Plex to Jellyfin a few years ago and love Jellyfin. The core functionality that Jellyfin offers is media streaming. Intel added support for AV1 acceleration in their latest. I want to upgrade my server and was looking for other SBCs that could handle transcoding more easily. Seriously. 12-12 The Free Software Media System. I have an nvidia Tesla P4 card, which can be recognized on Synology, nvidia-smi can see the graphics card information, I created jellyfin using Docker version 20. Expected Behavior. 0 using a PowerShell script, you will need to manually remove the service using the command nssm remove Jellyfin and uninstall the server by remove all the files manually. 7. As always, a Synology NAS is more about the software than the hardware (and the DS923+ delivers in spades on the software side!) and with DSM 7. I've tried to follow the Hardware acceleration guide in the Jellyfin docs. The plex installer now provides a Synology-style GUI for providing installation options. Was hoping for a more complete/final release before jumping over. Edit the exported. For Synology, Jellyfin is installed using Docker. Also, if you have a good docker guide to enable hardware acceleration on your device, the instructions should be pretty straightforward to adapt for direct install. 10. What I missed first time around was adding the "devices" section in the Docker Compose YAML file. I don't see a Synology package listed on Jellyfin's site. io and hotio containers, so this line is still in my Go file. From what I've read, and my experience, Intel based GPUs (iGPU or Arc) is the way to go for transcoding in Jellyfin. 286171Which is the Best NAS Media Server Tool – Plex, Emby or Jellyfin. 2. Update jellyfin to 10. 4. devices: - /dev/dri:/dev/dri. You will need to seek further advise from the Jellyfin community at Reddit / Discord / Youtube on settings for your hardware. The R1600 CPU also opens up Gen 3 PCI lanes internally, allowing greater bandwidth to be afforded to the system’s internal chipset/hardware-services than the PCI Gen 2 lanes in the J4125 DS920+ (Gen2 = 500MB per lane, Gen3 = 1000MB per lane). Jellyfin enables you to collect, manage, and stream your media. I was able to enable HWA with Intel Quick Sync on my jellyfin/jellyfin docker container (10. The HDDs are enterprise hard drives from seagate. 4. 8. This. For a detailed explanation on how to configure nfs on your Synology Nas click here. In this comparison guide, we'll dive into the similarities, differences. I recently learned. Jellyfin/plex hardware acceleration setting? I'm only now setting back up from the shutdown the other day. Use Advanced Settings to add mount points to your media and config. I think this is important: Source: Hardware Acceleration | Jellyfin Most Zen CPUs do not come with integrated graphics. If not, a small form factor pc is a good option and I personally use a Dell OptiPlex 7050 with an i7-7700, 32GB of memory, and a GTX 1650 LP for transcoding. Immich - Self-hosted photos and videos backup solution from your mobile phone (AKA Google Photos replacement you have been waiting for!) - October 2023 Update - Support for external libraries, map view on mobile app, video transcoding with hardware acceleration, and. Step 1: Directory Setup Guide. Jellyfin is available on the Synology App store via the Synocommunity. Container > Action > Stop. Try files from here to determine your server to client capabilities and vice versa. Posted November 29, 2020. I'd like to enable hardware acceleration for everything that is supported and more performant in hardware. I ended up using nyanmisaka/jellyfin because jellyfin/jellyfin would never download for some reason. 264 (AVC), MPEG-4 Part 2 (XVID, DIVX5), MPEG-2, and VC-1 can be converted up to 1080p by Synology NAS in 4K Group 2. [ Read: 10 Best Plex Client Devices [2022] – STUTTER-free Streaming] 1. io ecosystem to minimise space usage, down time and bandwidthConfigure the Scheduled Task. I do not use transcoding either, just feeding the clients raw data. Install Jellyseerr – Portainer. Stop the container and edit the preferences. We used the 8 most frequently used language by Plex’s customers. 01. 3g. Study with Quizlet and memorize flashcards containing terms like While an object is in. (Some) GPUs are specifically designed for rendering graphics and transcoding media, making them ideal for this. Ticked "Enable Intel Low-Power HEVC hardware. As for the hardware acceleration, I followed that guide and managed to successfully edit the JSON and re-import it according to the instructions but looks like it's not working with most of my MKVs. 0 and started using the Docker version of Jellyfin and everything works smoothly with the exception of hardware transcoding. Hardware Acceleration using iGPU within docker container. jellyfin-bot added this to Needs triage in Issue Triage for Main Repo on Jan 21. I'm also on DSM 7. all you need to do is go to Manage Server -> Transcoding -> Hardware acceleration -> Select "Video Acceleration API" and save the change. It's easy to verify, play a H. Tone-mapped HDR to SDR. Transcoding is what requires SHIT loads of power (depending on resolution of course). May 07, 2021. hardware_detection-63745642855. A NAS is a busy device at the best of times. Immich - Self-hosted photos and videos backup solution from your mobile phone (AKA Google Photos replacement you have been waiting for!) - October 2023 Update - Support for external libraries, map view on mobile app, video transcoding with hardware acceleration, and. if other:. Bond-009 closed this as completed on Jan 21. Plex makes you pay to use this. CPU usage while GPU transcoding is active should be around 10 to 30%, meaning you should be able to play at least 3 or 4 H. Package FFmpeg support in the Docker package or make it easy to install. VA-API is a Video Acceleration API. 14. You switched accounts on another tab or window. 5 by 7. 8. Transcoding video for Kodi. running nvidia-smi on the host is. Simply select video, audio and subtitle formats you know your clients support, then use any ol' video converter to turn all your media to that format. The AMD hardware is brilliant in daily use, you get the. Reason being - it is ubuntu based, and I could only do the upgrade for intel-media-va-driver-non-free on this image. The Solution. sudo rpi-update. 265 (HEVC), UHD, 10bit or a combination of some/all of them. Add the runtime: nvidia option . I heard ESXi can passthrough some GPU to synology VM like Nvidia Quadro cards. Another reason why I don't use hardware acceleration on Jellyfin at the moment is because Jellyfin doesn't have a graceful failover to software transcoding in case hardware transcoding fails. Recently setup a Jellyfin backend on my Intel i3-2100 (Sandy bridge) file server PC for my two Kodi amlogic boxes. SynoForum. 1. Permissions is Read/write (r/w) Next is to add the volumes where your media reside. A Raspberry Pi would be limited in what it can do. You need to do this to make sure that the changes you implement to Plex media server on your NAS take effect. Within docker-compose. com) Also 11 months old, and has a bunch of stuff that's changed. DS1821+ and Video Acceleration. 1 out now and the latest linuxserver image uses 4. Jellyfin Install. 0. You have to use docker compose to create the container and pass the /dev/dri to the container. Then you can install jellyfin natively or thru docker. Any app can have access to hardware acceleration for transcoding. 3, from nyanmisaka/jellyfin, 1. Jellyfin is a free an. To get vaapi working, make sure you did and have the following : videocard defined in your jellyfin json. 7. I copied the i915 files as instructed, Jellyfin works fine, just don't have a /DEV/DRI folder. Except the CPU usage goes down from 91% to about 50% with QuickSync. I have a 1821+, which is similar to what you had in mind in terms of performance. It's worked great in both instances. ffmpeg has rkmpp built in. 7; Hardware settings & device: AMD Ryzen 3 PRO 4350G with Radeon Graphics; Reverse proxy: HAProxy; Other hardware notes: The media folder is mounted on the PVE host using a CIFS share and then integrated in the LXC using a read only bind mount. Just a heads-up for potential future synology NAS users that want to install jellyfin. I am attempting to get Jellyfin to utilize quicksync in my i5 12600k's iGPU. DS920+ lagging on Plex with Hardware Acceleration enabled. 2 around the corner improving things. Then set the JELLYFIN_PublishedServerUrl to be the local IP address of your Unraid server. bug. Change the container name to "Jellyfin" before hitting the "Select" button. Codecs: Encode Overview. For example. First we are going to change directory to where the plex. Set hardware acceleration to "None" (I have no GPU in this box, and my processor's AVX-512 isn't supported). In Synology Docker -> Registry, search for Jellyfin, then download the 'linuxserver/jellyfin' (latest). Click on an HDR10 demo video (h. English (USA) (Default) English (UK) Theme . FYI ADM 4. Disable some unexpected enabled options Server > Playback > Transcoding: On TS-253A, the option Enable 10-Bit hardware decoding for HEVC shall be disabled; HybridDesk Station . d-qsv-hardware-acceleration-on-lxc-on-proxmox hatte ich vor der Installation von Jellyfin befolgt. This other project will leave JellyFin far behind. - For hardware acceleration on a Raspberry PI the specific settings require to remarked. FFMPEG is indeed one such converter. Within docker-compose. The most recent thread I found was this one - Problem with hardware acceleration and transcoding - running on a Synology with. Transcoding can be GPU accelerated as well, BUT you have to pay for Plex pass. If you are running a Synology Diskstation and hardware acceleration is not working anymore try using docker-compose to recreate the container and remember to grant access to the devices. Jellyfin can be found in the community repository as jellyfin and jellyfin-web. Although personally I’d spend a bit more to get a more updated CPU. 7; Hardware settings & device: AMD Ryzen 3 PRO 4350G with Radeon Graphics; Reverse proxy: HAProxy; Other hardware notes: The media folder is mounted on the PVE host using a CIFS share and then integrated in the LXC using a read only bind mount. 1. Hey all - found lots of articles about hardware acceleration on Jellyfin in Docker with Synology running DSM6, but nothing seems to work for DSM7. What am I doing wrong? I am pretty happy which my ds1819+ with jellyfin and media server on it, works great but is not hardware accelerated. To avoid abandoned issues, it will be closed in 21 days if there are no new comments. I run Jellyfin in a Linux VM. BananasFoster_ • 3 yr. . Thanks a lot. Selecting Appropriate Hardware. Surprisingly they seemingly do not use it themselves internally, but it’s possible to use it manually. To elaborate a bit more, here is how to mount an NFS share depending on how you are running Jellyfin: In a privileged Lxc: mount inside the lxc using fstab. Synology is just splitting the target to earn more money from people who need hardware acceleration. 8. You should see if the gpu is actually in use or not. This article will look at Jellyfin vs. 04, neu angelegt) folgende. Hardware. Other. 4. Hardware transcoding with Plex works now with QTS h5. Synology package works. 8 hardware acceleration on Raspberry Pi via OpenMAX OMX was dropped and is no longer available. This page covers what you need to know in order to select appropriate hardware for a Jellyfin server and take full advantage of its features (e. Install Docker from Synology’s Package Center. This will display a list of all the applications and services that you have installed on your Synology NAS. There are four types of playback; three of which involve transcoding. Decoding on emby for 10bit files does not happen on emby (Not working ) and it (always now) defaults to software cpu. Its just a "virtual folder" name thats tied to your real folder. 7 Synology DS1522+ Plex Test 6 – 1080p 1. I am not a dev who has been working on this project but looking at the issue, it seems like something that could reasonably happen depending on the machine specs (support for hardware acceleration?), version information, content encoding type,. 9K May 20 04:04 . 12th Generation Intel® Core™ Processors:So I am very new to the Synology world. NVIDIA added support for AV1 acceleration in their latest. Coins. The setup did install FFMpeg like it's supposed to (Although it does now show up as jellyfin-ffmpeg, and only as ffmpeg under packages). 4. Hardware acceleration should be working for the following platforms: VAAPI. But i dont get the. Immich - Self-hosted photos and videos backup solution from your mobile phone (AKA Google Photos replacement you have been waiting for!) - October 2023 Update - Support for external libraries, map view on mobile app, video transcoding with hardware acceleration, and. Media Capabilities. Keep away from direct sunlight and chemicals. Also Synology talked a lot about this things 4K transcoding capabilities, so I would expect that it could at least transcode 1080p. The DiskStation DS723+ is the ideal choice if you're in the market for a 2-bay NAS in 2023. My assumption was that with hardware acceleration transcoding would be delegated to the integrated GPU (a Kabylake 630) and not tax the CPU itself. Jan 2021; Replies 0 Views 5,306 Currently reading. Right now, I think the only problem point is SSA/ASS format. Create the container. 4. Its the same issue im stuck on as I see Jellyfin requires 470 or above. Try older versions of the container, I had capability issues with specific versions of jellyfin-ffmpeg. Setting up Jellyfin on Synology (DSM 7. VP9 is even worse. d/jellyfin. I'm no expert though, maybe things are different on the DS916+! The Optiplex has twice the CPU power and double the ram of the Synology box. Probably overall it would be better than UHD530 on i5 6500T, as UHD530 lacks HEVC 10bit decoding. They are ordered below from lowest to highest load on the server: Direct Play: Delivers the file without transcoding. I use Jellyfin Media Player (desktop), Jellyfin (android), Gelli/Finamp (music in android), Kodi / Jellyfin TV App (android tv box). The type being used will be listed in the dashboard when playing a file. Open the Plex Web app. The fps dips all the way down to 10-15 from around 30. Try a Plex Pass trial with the Plex SPK from their website rather than Synology's app store.