Jump to content

Direct Play and Internet streaming bitrate limit


Recommended Posts

huffyX0X0
Posted

Hey everyone!!

I have been testing something out on my phone and on my pc from work. 

What I want to happen is by pass the Internet streaming bitrate limit if you are logged in on the Android emby app which does allow Direct play on my HVEC 4k movies. But because I have a limit on the bitrate, it transcodes it which I do not want.

Now if I were to watch on my work pc on chrome. I know chrome doesn't play hvec so it does transcode the movie, and thats where I want my streaming bitrate to kick in. 

Is there a way to implement this or if it has already. How do I go about on doing this? 

 

Thanks in advance! 

 

Happy2Play
Posted

Not really as Emby can not restrict this by device, it by connection.  As your device would not have a static IP you can't really assign it via Dashboard-Network to try and make is appear as if it were on your LAN.  You could potential do this via a VPN. 

huffyX0X0
Posted

Thanks for the reply. 

What do you think would be the best option for less transcodes for remote access with less strain on my cpu/gpu. 

Should I limit the bitrate for my users and have them transcode HVEC even on Emby Apps, or should I not limit the transcode and if they end up watching an HVEC file just have emby transcode it automatically? 

Happy2Play
Posted

Tough call as if you are applying streaming limits you want to share bandwidth between users.  All clients will direct play when possible, it is about the restrictions you apply.  So if you have limited upload speed you have to decide if you need to limit what users get.  So how many users at a given time, media bitrate and your overall upload speed.

  • 2 months later...
huffyX0X0
Posted

Hi @Happy2Playsorry for the late reply, been out of town. 

But back to this if you don't mind. So you say all clients will direct play when possible. Is that including if I have a limit on their bandwidth? Or does the limit take precedence over the direct play? 

rodainas
Posted (edited)

Hey about Chrome, currently I have tested Edge (chrome based) and it plays HEVC flawlessly on my computer.

The transcode kicks in when the bitrate of the video file is superior than the one set for the limit.

The higher the limit the less possibiliy of a transcode.

If you have set per-stream bitrate limit and/or per-user bitrate limit and/or bitrate limit on actual client device, then the lower of those takes precedence, is the one that will be used to determine if the server transcode or direct play.

 

 

 

 

 

Edited by rodainas
Happy2Play
Posted
16 hours ago, huffyX0X0 said:

Hi @Happy2Playsorry for the late reply, been out of town. 

But back to this if you don't mind. So you say all clients will direct play when possible. Is that including if I have a limit on their bandwidth? Or does the limit take precedence over the direct play? 

Limitations will always take precedence.  So if the item bitrate exceeds your set bandwidth limit it can not direct play.

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...