JohnnyFiama 0 Posted April 4, 2020 Posted April 4, 2020 We have a frustrating issue on the kids Xbox One S (the only device of its type we have). As per the topic title we have an issue whereby direct play content will randomly freeze visual & audio playback, generally within 30 seconds. The application remains responsive, yet pausing and resuming playback does not help. Forced transcoding appears to resolve, and this can be invoked following the initial freeze, but the solution isn't desirable long term. Unable see anything obvious in the server logs, in fact according to the dashboard playback continues despite playback being frozen on the Xbox. This issue occurs with most content, although we have managed to successfully watch one or two films without problem. Server Version: 4.4.0.40 Emby for Windows Version: 1.1.307.70 I'm unable to recreate this issue on other household platforms, problematic content plays perfectly on all other devices via direct play (Fire TV, iOS (iPad/iPhone), Dell XPS 15). Admittedly the Xbox is not hardwired, but we have a rock solid wireless network (Unifi AP AC Pro) and the other devices mentioned above also access the Emby server via wifi. Any advice on this would be well received.
Luke 38980 Posted April 4, 2020 Posted April 4, 2020 Hi there, can we please look at an example? thanks !
JohnnyFiama 0 Posted April 4, 2020 Author Posted April 4, 2020 (edited) Yes, of course. I assume you are referring to the embyserver.log, if so please find attached. Not sure if you can determine the point at which playback froze, and so when it did I started the film transcoding, hopefully that is highlighted in the log somewhere. Many thanks Edit: Sorry, failed the intelligence test and did not click the "attach this file" button! embyserver.txt Edited April 5, 2020 by JohnnyFiama
JohnnyFiama 0 Posted April 5, 2020 Author Posted April 5, 2020 Just upgraded to Emby Server v4.4.1.0 but unfortunately the problem persists, let me know if you guys require any additional information.
gmtearne49 0 Posted April 5, 2020 Posted April 5, 2020 I was also having a similar issue for a few hours earlier this morning. Tried my laptop, played a bit more than xbox before freezing so I tried forcing a transcode on the xbox, files played fine then. I later decided to try direct play again and the files that were previously problematic were magically fine. The xbox (or laptop) hadn't displayed any of those symptoms previously, they just started and went without me doing anything other than transcoding for an hour or two. Didnt even do a server restart. Also on 4.4.1.0
JohnnyFiama 0 Posted April 5, 2020 Author Posted April 5, 2020 Tried my laptop, played a bit more than xbox before freezing... That's interesting, I am unable to recreate the problem on my laptop devices (and I've tried quite a few times). Wonder if you are using Emby Theater on your laptop, and if so it is the version from the Microsoft Store? I am running the Emby Theater v3.0.11 on my laptop, not sure how or if that version differs from the one available via Microsoft (but for sure the version numbers are not the same).
gmtearne49 0 Posted April 5, 2020 Posted April 5, 2020 I was using the store version and also the web app, same thing happened 30-60 seconds play on xbox, stop. 2-3 minutes on laptop (web/store) and stop. My server is in the cloud and I am using a 4g hotspot right now so I was wondering if it was my connection or my servers connection. But I ruled that out because of how instant things played for the initial period, and transcoding worked fine (ever so slightly forced lower bitrate to initiate said transcoding). Reverted to direct play after a few hours and all seemed fine again. I did monitor the servers resources while I was having these issues, plenty of ram and cpu power available (hence why it could handle transcoding), the transcoded file was only ever so slightly lower bitrate and direct play worked instantly initially so I am ruling out network issues as well. I really can't put my finger on what caused it or why it fixed itself. Sorry I cant be of any help, was just chiming in to let you know you were not alone in this direct play "issue" - hope yours fixes itself as mine did. That's interesting, I am unable to recreate the problem on my laptop devices (and I've tried quite a few times). Wonder if you are using Emby Theater on your laptop, and if so it is the version from the Microsoft Store? I am running the Emby Theater v3.0.11 on my laptop, not sure how or if that version differs from the one available via Microsoft (but for sure the version numbers are not the same).
JohnnyFiama 0 Posted April 5, 2020 Author Posted April 5, 2020 Sorry I cant be of any help, was just chiming in to let you know you were not alone in this direct play "issue" - hope yours fixes itself as mine did. Actually I think your input is pretty valuable, so thanks for taking the time I can still reliably reproduce the direct play problem on our Xbox, while transcoding at near the same bitrate as the original always yields perfect playback (consequently I am ruling out network woes).
Luke 38980 Posted April 6, 2020 Posted April 6, 2020 Can you try lowering the in-app quality setting so that it transcodes?
JohnnyFiama 0 Posted April 6, 2020 Author Posted April 6, 2020 Forced transcoding appears to resolve, and this can be invoked following the initial freeze, but the solution isn't desirable long term. Not sure if you can determine the point at which playback froze, and so when it did I started the film transcoding, hopefully that is highlighted in the log somewhere. I can still reliably reproduce the direct play problem on our Xbox, while transcoding at near the same bitrate as the original always yields perfect playback (consequently I am ruling out network woes). Can you try lowering the in-app quality setting so that it transcodes? Hi Luke Thanks for coming back to me - When I mentioned transcoding previously that was achieved via the client app, sorry I should have been clearer, actually I was unaware that you could force via the server itself. Cheers.
PrincessClevage 174 Posted April 6, 2020 Posted April 6, 2020 I found that when transcoding to Xbox one I had the disable nvidia decoders in Emby, enabled divx in server but leave nvidia encoding enabled. Looked to max out my gti1050 gpu
JohnnyFiama 0 Posted April 6, 2020 Author Posted April 6, 2020 I found that when transcoding to Xbox one I had the disable nvidia decoders in Emby, enabled divx in server but leave nvidia encoding enabled. Looked to max out my gti1050 gpu That sounds like an interesting quirk! In our case transcoding works fine, rather it is direct play content that freezes.
PrincessClevage 174 Posted April 6, 2020 Posted April 6, 2020 (edited) What load is the Xbox gpu/cpu at? Edited April 6, 2020 by PrincessClevage
JohnnyFiama 0 Posted April 6, 2020 Author Posted April 6, 2020 What load is the Xbox gpu/cpu at? I dd not realise that it was possible to view the Xbox GPU load, can you advise on the best way to achieve this? Many thanks.
JohnnyFiama 0 Posted April 6, 2020 Author Posted April 6, 2020 Direct playback at even at reasonably low bitrates causes things to freeze, most recently @ 1.7ish Mbps. That is less than I have successfully transcoded to previously, presumably that rules out any hardware limitation?
PrincessClevage 174 Posted April 6, 2020 Posted April 6, 2020 I dd not realise that it was possible to view the Xbox GPU load, can you advise on the best way to achieve this? Many thanks. https://devblogs.microsoft.com/pix/download/
JohnnyFiama 0 Posted April 6, 2020 Author Posted April 6, 2020 (edited) https://devblogs.microsoft.com/pix/download/ Well now, this looks a little more involved than anticipated. Unfortunately the system requirements for this tooling exceeds that of my mediocre Dell XPS15 (32GB RAM is quite high) https://devblogs.microsoft.com/pix/requirements/ Edited April 6, 2020 by JohnnyFiama
gmtearne49 0 Posted April 7, 2020 Posted April 7, 2020 The Xbox One S is still a powerful machine, more powerful than my Chromebook or low-end android phone which can handle direct play just fine. It sounds as though this issue just randomly occurred, meaning it was fine at one point...that would indicate that previously the xbox was able to handle whatever codec/encoding etc the files were in. Not a compatibility issue. You can stream transcoded files in a higher bitrate than some lower bitrate direct files that stutter and stop - not a network issue. Your other clients do not appear to be affected, most likely not a server issue. Xbox client is the seemingly guilty party. Have you tried uninstalling the xbox app completely and tried re-installing it? Just spit balling here, but how does the web app perform with direct files on the xbox vs the native app? Well now, this looks a little more involved than anticipated. Unfortunately the system requirements for this tooling exceeds that of my mediocre Dell XPS15 (32GB RAM is quite high) https://devblogs.microsoft.com/pix/requirements/
gmtearne49 0 Posted April 7, 2020 Posted April 7, 2020 You could also try installing kodi and use the emby plugin as a test to see how that performs - if it plays fine via kodi then it isolates the issue being a recent update to the xbox app. If a reinstall doesn't fix it, it might be a case of either using transcoding or web/kodi solutions until it is addressed in an update?
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