Jump to content

Streaming stuck at 720p 1.5mbps for all users


Recommended Posts

griffindodd
Posted (edited)

Emby Server 3.5.2.0 Windows 10 x64

i7 3700k at 4.3ghz, 16mb DDR3 at 2300mhz, GTX 1070ti 8GB

 

I've just noticed testing Emby on web streaming app and Emby client for Android that all streams for my users are limited to 720p 1.5mbps. Trying to change the options in the player interface doesn't result in any change. I tried my own account and that of a family member set to 5mbps max, both accounts do the same thing.

 

I checked my bandwidth limiter for my account and it was left blank. I added 20mbps to the limiter to see if that would result in any change but nothing. 

 

Checking my server's connection I have a solid 325mbps down and 25.73mbps up with a 6ms ping so it's not a pipe issue.

Edited by griffindodd
griffindodd
Posted (edited)

Attached are log files where I streamed a movie to Chrome web player and tried to alter the streaming bit rate multiple times.

Server Logs.txt

transcode logs.txt

Edited by griffindodd
Posted

In this example it looks like you may have manually configured 1.5mbps as your quality in the video player. did you do that? Can you try setting it back to Auto? Thanks.

griffindodd
Posted

In this example it looks like you may have manually configured 1.5mbps as your quality in the video player. did you do that? Can you try setting it back to Auto? Thanks.

 

All settings in the video player are at Auto. On my Android device which shows the same behavior, it was set at 1080p 8mbit for Internet and yet it also is stuck at 720p 1.5mbps when streaming.

Guest asrequested
Posted

What is it set to in the server?

Posted

Also if you connect to the server by ip address rather than hostname, does that have a different result?

griffindodd
Posted

I'm not sure where to look on the server to see if there is a global streaming setting. The only place I see something like that is under DLNA - Internet streaming bitrate limit (Mbps): which is blank.

 

Trying to connect to the web interface via IP address just seems to mangle the index URL and returns a black screen at  <IP ADDRESS>:8096/web/index.html#!/index.html

Posted

Try connecting with:

http://<IP ADDRESS>:8096

Thanks.

griffindodd
Posted (edited)

Try connecting with:

http://<IP ADDRESS>:8096

Thanks.

 

Same result http://<IP ADDRESS>:8096/web/index.html#!/index.html

 

Adding the server via IP only in my Android app then trying to connect just results in a constantly spinning progress circle.

Edited by griffindodd
Posted

Is there some kind of proxy or vpn that could be playing a role here?

griffindodd
Posted

Is there some kind of proxy or vpn that could be playing a role here?

 

No proxies or VPNs active.

Posted

In the activity log on the server dashboard what does it list as the remote ip addresses for your clients?

griffindodd
Posted (edited)

In the activity log on the server dashboard what does it list as the remote ip addresses for your clients?

 

Joel is online from Edge
‎7‎/‎30‎/‎2018‎ ‎1‎:‎41‎:‎46‎ ‎pm
Ip address: ::1
 
It says Edge, but I'm using Chrome (although the results are the same in Edge)
 
It shows the correct public IP for my Android Device
Edited by griffindodd
Posted

Is this still an issue?

griffindodd
Posted

Yep I have no idea what to try next

Is this still an issue?

Sent from my SM-G955U using Tapatalk

  • 1 month later...
Posted

@@griffindodd please try again with Emby Server 3.6 once it is released. If you're willing to jump on the beta, I'm happy to work with you from one beta to the next to chase this down and figure it out. Thanks !

  • 2 weeks later...
griffindodd
Posted

@@griffindodd please try again with Emby Server 3.6 once it is released. If you're willing to jump on the beta, I'm happy to work with you from one beta to the next to chase this down and figure it out. Thanks !

 

Thanks Luke. I am now running 3.6 beta and see the same problems. I have tested streaming using the web app in chrome and the Android app on my Galaxy Note 9, both are locked at 'Auto 720p - 1.5mbps' no matter if I choose higher or lower bitrates in the client, nothing changes. I have the bitrate for my user set to 10mbps, I've tried lowering and raising it but it makes no difference. I've tried my global network transcoding speed left blank and set to 25mbps but again no change.

 

Is there a setting somewhere else in the server interface that would lock all users to 720p 1.5mbps?

Happy2Play
Posted (edited)

@@Luke since you recently removed this global setting Dashboard-Playback-Streaming is the server still honoring the config in the system.xml  <RemoteClientBitrateLimit>3000000</RemoteClientBitrateLimit>?  Or did it move to somewhere I haven't found yet?  Or a side effect of moving Resume settings?

 

@@griffindodd do see similar config in your system.xml? (....\Emby-Server\programdata\config) or similar depending on how old your install is.

Edited by Happy2Play
Posted

Do you have a new device and user you could try this with? If not would you be willing to allow another user to connect to your system to see what kind of rate they get?

You could always create a test lib and drop one file in it for them to use.

 

This could help diagnose if it's something previously set in your clients or if it's server related.

 

Happy2Play may be on to something as well with his post above.

Posted

@@Luke since you recently removed this global setting Playback-Streaming is the server still honoring the config in the system.xml  3000000?  Or did it move to somewhere I haven't found yet?  Or a side effect of moving Resume settings?

 

@@griffindodd do see similar config in your system.xml? (....\Emby-Server\programdata\config) or similar depending on how old your install is.

 

I didn't remove it. It's on the Advanced page now.

Posted

Also what is the content that you're playing? 

griffindodd
Posted

Do you have a new device and user you could try this with? If not would you be willing to allow another user to connect to your system to see what kind of rate they get?

You could always create a test lib and drop one file in it for them to use.

 

This could help diagnose if it's something previously set in your clients or if it's server related.

 

Happy2Play may be on to something as well with his post above.

 

I have also tested with a friend streaming on their computer with the same results

 

 

@@Luke since you recently removed this global setting Dashboard-Playback-Streaming is the server still honoring the config in the system.xml  <RemoteClientBitrateLimit>3000000</RemoteClientBitrateLimit>?  Or did it move to somewhere I haven't found yet?  Or a side effect of moving Resume settings?

 

@@griffindodd do see similar config in your system.xml? (....\Emby-Server\programdata\config) or similar depending on how old your install is.

 

I have this setting <RemoteClientBitrateLimit>25000000</RemoteClientBitrateLimit> I will try and clear it and see if that helps.

  • Like 1
Posted

The first thing I would go is go on the advanced page of the server and blank out the internet streaming limit, and then click save. That will rule that out.

 

After that, there really should be no problem.

 

Remember: "Auto - 1mbps" - this means your client app setting is on Auto, and that 1.5 is the value that was chosen by Auto. It's not a lock. You can always click on that and choose another value.

Posted

Does this happen inside your house on your LAN or only for remote users?

Can you reproduce this and upload the current server log file.  Your last log is a few months old.

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...