Mossop 2 Posted April 15, 2022 Share Posted April 15, 2022 I'm trying out Emby since I've gotten annoyed with Plex but so far it seems that remote streaming really doesn't perform very well. Both Plex and Emby are running on the same server using the same library yet streaming to a mobile device and particularly Chromecast gives an almost unwatchable stream. Lots of buffering even if I turn the bitrate down to 2Mbps, which is far less than the bandwidth I can see to my home server. Plex on the other hand is just set to auto and works seamlessly. Is there some way I can diagnose and resolve this? I'd really like to switch to Emby but remote playback is really important to me. Link to comment Share on other sites More sharing options...
lorac 100 Posted April 15, 2022 Share Posted April 15, 2022 Hi there, please discuss an example and seehttps://emby.media/community/index.php?/topic/739-how-to-report-a-problem/Thanks. Link to comment Share on other sites More sharing options...
Mossop 2 Posted April 16, 2022 Author Share Posted April 16, 2022 Here are the logs from two attempts to play the same video to a Chromecast. I am currently in the US, my server is in the UK. In the second attempt I had set my playback internet quality to 720p 2Mbps but if I'm reading the logs right that didn't actually have any affect. In both cases the playback yielded stuttering audio and video making the video unacceptable to watch. In between playing the videos I ran a bandwidth test to my home network using iperf, it showed I could receive data at 29.6 Mbps. I'm running Emby in docker on a server with an AMD A8-5500 with 16GB of RAM. Not a beefy machine but as I say Plex runs on the same server and playback of the same video is flawless. embyserver.txt ffmpeg-transcode-58fca357-e295-40a0-aa6c-60999551ff98_1.txt ffmpeg-transcode-b432a577-8276-49ba-b82a-86c8f2159330_1.txt Link to comment Share on other sites More sharing options...
Luke 37060 Posted April 16, 2022 Share Posted April 16, 2022 Hi, for starters I would try setting the h264 preset back to default. When you did the speediest to your home network was on the same port that emby server is using? That's important because you could be getting hit with isp throttling on either side of the connection. A couple options to try and mitigate that are setting up ssl on your server so that you can use https, and or using the same router port that Plex is using. Link to comment Share on other sites More sharing options...
Mossop 2 Posted April 16, 2022 Author Share Posted April 16, 2022 1 hour ago, Luke said: Hi, for starters I would try setting the h264 preset back to default. When you did the speediest to your home network was on the same port that emby server is using? That's important because you could be getting hit with isp throttling on either side of the connection. A couple options to try and mitigate that are setting up ssl on your server so that you can use https, and or using the same router port that Plex is using. I couldn't see a "default" for the h264 preset so I chose "Auto" and that had the same issue. I tried doing a few speed tests to the same ports as emby and plex run. Both consistently came in over 14Mbps, usually 20Mbps. It would be a bit of work for me to get SSL working, why would that help? I would generally expect SSL to add overhead to both bandwidth and CPU usage. Link to comment Share on other sites More sharing options...
seanbuff 840 Posted April 16, 2022 Share Posted April 16, 2022 7 minutes ago, Mossop said: It would be a bit of work for me to get SSL working, why would that help? I would generally expect SSL to add overhead to both bandwidth and CPU usage. Adding SSL can be a way of preventing your ISP from inspecting your traffic, and therefore throttling you. Plex does this by default given their reliance on centralised servers, with Emby you host your own server and therefore must secure it yourself. There are a few different methods and quite a few helpful guides here in the community forum: https://emby.media/community/index.php?/topic/81404-ssl-made-easy/ https://emby.media/community/index.php?/topic/81476-ssl-made-easier-with-a-reverse-proxy/ https://emby.media/community/index.php?/topic/75471-step-by-step-for-ssl/ Link to comment Share on other sites More sharing options...
Mossop 2 Posted April 16, 2022 Author Share Posted April 16, 2022 (edited) I had done this with a reverse proxy previously (using traefik) but with the issues I assumed pulling that out would improve things. I just installed a basic letsencrypt cert so the connection is direct to emby with no reverse proxy and I'm still seeing the same problems. Edited April 16, 2022 by Mossop Link to comment Share on other sites More sharing options...
Luke 37060 Posted April 17, 2022 Share Posted April 17, 2022 On 4/16/2022 at 12:29 AM, Mossop said: I had done this with a reverse proxy previously (using traefik) but with the issues I assumed pulling that out would improve things. I just installed a basic letsencrypt cert so the connection is direct to emby with no reverse proxy and I'm still seeing the same problems. @Mossop can you try using a different public facing port to see if that helps? Link to comment Share on other sites More sharing options...
Mossop 2 Posted April 18, 2022 Author Share Posted April 18, 2022 I've tried a couple of random public ports including the port that Plex is using and see no improvement. Link to comment Share on other sites More sharing options...
Luke 37060 Posted April 20, 2022 Share Posted April 20, 2022 Are you still running into this? Link to comment Share on other sites More sharing options...
Mossop 2 Posted April 21, 2022 Author Share Posted April 21, 2022 9 hours ago, Luke said: Are you still running into this? Yes, still no change. Link to comment Share on other sites More sharing options...
Luke 37060 Posted May 7, 2022 Share Posted May 7, 2022 Can you try it again? Link to comment Share on other sites More sharing options...
Mossop 2 Posted May 14, 2022 Author Share Posted May 14, 2022 I'm travelling again so I could test this. Now 90% of the time I try to cast something to the chromecast I just see the spinning blue progress ring and it never starts playing. The few times it has started it did play ok. Plex is still performing flawlessly in this case. Link to comment Share on other sites More sharing options...
Luke 37060 Posted May 22, 2022 Share Posted May 22, 2022 On 5/14/2022 at 12:59 PM, Mossop said: I'm travelling again so I could test this. Now 90% of the time I try to cast something to the chromecast I just see the spinning blue progress ring and it never starts playing. The few times it has started it did play ok. Plex is still performing flawlessly in this case. Hi @Mossop can we please look at an example? Thanks. 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