2023-11-21, 09:39 PM
(2023-11-21, 09:08 PM)tmsrxzar Wrote: As a last resort I enabled throttle transcoding. When I tried this last year it didn't work well for me but now it works great and appears to fix everything. The Web UI stays responsive and I just tested 4 streams concurrently, 3 out of which needed the video transcoded as well. No buffering at all. I'm suprised this work as a lot of transcoding takes place in the beginning regardless if the transcoding is throttled or not. While I would like to get to the bottom of this eventually, I think I'll stick with this for now.
Thanks for all the suggestions, will keep using iotop!
-> awesome
[16:27:57] [INF] [58] Emby.Server.Implementations.Session.SessionWebSocketListener: Lost 1 WebSockets.
[16:27:45] [INF] [82] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
-> non-issue, these are also all over my logs all the time
Finally, I looked in the syslog and while everything crawls to a halt, home assistant started spitting out some error messages so it seems like the SSD may not be able to keep up despite what the tests said.
-> SSDs are cheap these days, i have no idea what server you have but it would be neat if you could run an nvme
like this https://ezdiy-fab.com/products/m-2-nvme-...-0-adapter (but not that specifically i dont know that brand/product)
Great! Yeah, unfortunately I run an old HP MicroServer Gen8 which with the current cpu and ram is enough for my needs, but I'm stuck with SATA 6Gb/s. Will probably pop in some other SSD I have laying around when I have some time to clone my existing SSD. I will mark this thread as solved but update it in the future if I get it working without throttling the transcode. Although, if this just keeps working I might just be content with how it is.