ScottBouch 3 Posted October 7, 2021 Share Posted October 7, 2021 (edited) Hi, I have just installed the latest Emby Theatre iso on a Raspberry Pi 3. Info: This Raspberry pi 3 has previously been fine operating Kodi (OSMC, Libreelec), and RasPLEX clients. It is connected to the network by Ethernet. Image used: 2021-03-31-emby-theater-rasp.img from: https://emby.media/emby-theater-rpi.html Issue: Browsing the menus is very laggy and clunky, and when you try to play (either an HD movie or low-res episode of Peppa Pig), the video playback is so very slow, maybe 3 or 4 frames per second. The low FPS witnessed in the video does resemble the menu issue, so I'm thinking it's a general OS / device issue, ie: not just video playback issue. The sorry part of this story is that I yesterday also just paid for lifelong Emby Premiere to unlock the playback feature of Emby Theatre for this Raspberry Pi, only to find that it doesn't work. If it remains not working I will ask for a refund as I don't need a premiere account for any other reason. Please can anyone suggest how to make this work? I raised this issue on github, but thought I may look for a solution form the forum too. Edited October 7, 2021 by ScottBouch Link to comment Share on other sites More sharing options...
Luke 37112 Posted October 8, 2021 Share Posted October 8, 2021 Hi, on RPI 3 yes I think it will still be slow. We are working on improving it. Thanks. Link to comment Share on other sites More sharing options...
ScottBouch 3 Posted October 12, 2021 Author Share Posted October 12, 2021 Hi Luke, thanks.. I know with dev work it's like asking how long a piece of sting is, but is there any idea of an expected timescale on this project; or perhaps a better question is the priority it's being given alongside other projects? Just that my wife is (quite rightly) questioning the ~£80 lifetime premiere investment we have just made for Emby Theatre - it's a bit embarrassing that I can't make it work. Cheers, Scott Link to comment Share on other sites More sharing options...
daldana 47 Posted October 14, 2021 Share Posted October 14, 2021 Scott, I also am using a Pi 3 as an Emby client, albeit with the Debian image, and I've found that a few changes in the raspi-config really made a difference. You may have already tried these so I apologize if I'm repeating anything. 1. Increase the GPU memory to 128 or 256. 2. Enable the "Fake KMS" driver. To do this go to Advanced Options, GL Driver, enable "Fake KMS". Note, this may kill HDMI audio, but there is a fix for that. You would have to modify the /boot/config.txt file with the below changes, then selecting the second choice for audio in raspi-config (in my case it was MAI PCM i2s-hifi-0). # uncomment to force a HDMI mode rather than DVI. This can make audio work in # DMT (computer monitor) modes hdmi_drive=2 hdmi_force_edid_audio=1 Hope this helps. 2 Link to comment Share on other sites More sharing options...
Baenwort 97 Posted December 5, 2021 Share Posted December 5, 2021 On 10/14/2021 at 1:29 PM, daldana said: Scott, I also am using a Pi 3 as an Emby client, albeit with the Debian image, and I've found that a few changes in the raspi-config really made a difference. You may have already tried these so I apologize if I'm repeating anything. 1. Increase the GPU memory to 128 or 256. 2. Enable the "Fake KMS" driver. To do this go to Advanced Options, GL Driver, enable "Fake KMS". Note, this may kill HDMI audio, but there is a fix for that. You would have to modify the /boot/config.txt file with the below changes, then selecting the second choice for audio in raspi-config (in my case it was MAI PCM i2s-hifi-0). # uncomment to force a HDMI mode rather than DVI. This can make audio work in # DMT (computer monitor) modes hdmi_drive=2 hdmi_force_edid_audio=1 Hope this helps. I want to say that these two changes seem to make my Pi3 run fine for videos and audio streaming. Sometimes I have to force transcoding and then go back to direct play to get video to not be a black screen but that is the only problem I have. A few videos have proven to be to HQ for the Pi to handle without pauses but I'm happy to downrez as my Pi touchscreen is only 800x480. 1 Link to comment Share on other sites More sharing options...
Luke 37112 Posted December 7, 2021 Share Posted December 7, 2021 Reworked RPI image for testing, FYI: 1 Link to comment Share on other sites More sharing options...
ScottBouch 3 Posted January 8, 2022 Author Share Posted January 8, 2022 On 14/10/2021 at 19:29, daldana said: Scott, I also am using a Pi 3 as an Emby client, albeit with the Debian image, and I've found that a few changes in the raspi-config really made a difference. You may have already tried these so I apologize if I'm repeating anything. 1. Increase the GPU memory to 128 or 256. 2. Enable the "Fake KMS" driver. To do this go to Advanced Options, GL Driver, enable "Fake KMS". Note, this may kill HDMI audio, but there is a fix for that. You would have to modify the /boot/config.txt file with the below changes, then selecting the second choice for audio in raspi-config (in my case it was MAI PCM i2s-hifi-0). # uncomment to force a HDMI mode rather than DVI. This can make audio work in # DMT (computer monitor) modes hdmi_drive=2 hdmi_force_edid_audio=1 Hope this helps. Thanks for the advice, I followed it exactly (GPU to 256) , and it did make a huge improvement, browsing round the media selection screen now works better, and the video plays better... however, on a big screen it's still unwatchable regarding low frame rate and lip sync. I have spent a while systematically trying all the video settings one at a time , nothing made it watchable, not even 480px (which looked hideous projected onto a 2.5m screen!). Any further refinements to try, please do shout. Link to comment Share on other sites More sharing options...
Solution ScottBouch 3 Posted January 8, 2022 Author Solution Share Posted January 8, 2022 Solution found, by giving up and trying something else, Details here 1 Link to comment Share on other sites More sharing options...
hukt_own_fonikz 7 Posted March 27, 2023 Share Posted March 27, 2023 Sorry to necro, I've been using ScottBouch's OpenELEC solution and it's working great, but I would rather just use Emby for a unified UI across all my devices. Any updates on Pi3, or am I going to have to bite the bullet and eventually get a Pi4? Link to comment Share on other sites More sharing options...
Luke 37112 Posted March 29, 2023 Share Posted March 29, 2023 On 3/26/2023 at 8:47 PM, hukt_own_fonikz said: Sorry to necro, I've been using ScottBouch's OpenELEC solution and it's working great, but I would rather just use Emby for a unified UI across all my devices. Any updates on Pi3, or am I going to have to bite the bullet and eventually get a Pi4? Hi, we do have some users here running RPI3, but admittedly we are focusing our dev and testing efforts on RPI 4 and above. 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now