Jump to content

Should this be transcoding?


Recommended Posts

dovedescent7
Posted (edited)

I have latest emby running on windows 10 as server. 

My wife is watching a recording of General Hospital inside our home via wifi and its not transcoding.

My mother is watching the Yes network (via live tv M3U source on my server) at her house, remotely on Apple TV 4k but its transcoding.

Is there a setting i should have changed to make it so my mothers Apple tv 4k doesn't transcode? ( i do have bandwidth limited to 5mbps for mom)

I do not want this stream to transcode if possible. 

 

 

Thanks 

 

 

Capture.PNG

Edited by dovedescent7
Happy2Play
Posted (edited)

Would need to know the reason for transcoding, If you click the "i" icon for info what does it say?  And could you post the ffmpeg log for that playback session.

Edited by Happy2Play
dovedescent7
Posted (edited)
50 minutes ago, Happy2Play said:

Would need to know the reason for transcoding, If you click the "i" icon for info what does it say?  And could you post the ffmpeg log for that playback session.

Something about container for the "i" icon  Attached in image at bottom of post.

fyi, i have intel selected as transcoder and have disabled my  Nvidia quadro k3100m,

do you think i should enable the Quadro card to help transcoding? Link to my Quadro Card/Specs

 

 

 

and here is ffmpeg

 

image.PNG

ffmpeg.txt

Edited by Happy2Play
Pull ffmpeg log into attached file
Happy2Play
Posted (edited)

Please attach logs instead of a copy and paste. (converted pasted log into attached file)

Interestingly the log shows a different reason.

TranscodeReasons=ContainerBitrateExceedsLimit

To me it looks like you have media with a "Bitrate":8094312 and you stated you have a 5Mbps limit applied to the user so the Auto bitrate setting on the client is requesting what you are seeing.  So with the bitrate limit on the users Transcoding is required.

 

Edited by Happy2Play
dovedescent7
Posted (edited)
4 minutes ago, Happy2Play said:

Please attach logs instead of a copy and paste.

Interestingly the log shows a different reason.


TranscodeReasons=ContainerBitrateExceedsLimit

To me it looks like you have media with a "Bitrate":8094312 and you stated you have a 5Mbps limit applied to the user so the Auto bitrate setting on the client is requesting what you are seeing.  So with the bitrate limit on the users Transcoding is required.

 

Oops my apologies,. Ive attached the log. 

Although i dont know what that stuff means or how to remedy it. 

If i could guess, you would need me to change a setting on the client side?

2020.txt

Edited by dovedescent7
Happy2Play
Posted
1 minute ago, dovedescent7 said:

Oops my apologies,. Ive attached the log. 

Although i dont know what that stuff means or how to remedy it. 

2020.txt 399.89 kB · 0 downloads

This livestreams has a bitrate of about 8Mbps and you have applied a speed limit of 5Mbps so it has to transcode to a bitrate of below your speed limit.

dovedescent7
Posted
1 minute ago, Happy2Play said:

This livestreams has a bitrate of about 8Mbps and you have applied a speed limit of 5Mbps so it has to transcode to a bitrate of below your speed limit.

Ok so if i were to increase the speed limit to 10 should that solve the issue on my end?

Happy2Play
Posted
Just now, dovedescent7 said:

Ok so if i were to increase the speed limit to 10 should that solve the issue on my end?

Assuming all livestreams have a bitrate below 10Mbps and you have the uploads bandwidth speed, yes.

dovedescent7
Posted
1 minute ago, Happy2Play said:

Assuming all livestreams have a bitrate below 10Mbps and you have the uploads bandwidth speed, yes.

I have the 400/20 cable internet program from spectrum. Hopefully that does it.

One final question. 

If you were i how would you compare hardware transcoding of quicksync/hd4600 vs quadro k3100m?

dovedescent7
Posted

Wow, so look i upped the bitrate allowed and rebooted. Still transcoding.

 

 

111.PNG

222.PNG

Happy2Play
Posted
5 minutes ago, dovedescent7 said:

One final question. 

If you were i how would you compare hardware transcoding of quicksync/hd4600 vs quadro k3100m?

Are you seeing both options via Dashboard-Transcoding "Enable hardware acceleration when available:" Advanced?  If you are you can test enabling and disabling each

2 minutes ago, dovedescent7 said:

Wow, so look i upped the bitrate allowed and rebooted. Still transcoding.

 

 

111.PNG

222.PNG

Would need to see the log, but the Auto in app quality setting not be working correctly and the connection probe may be failing to see a good speed on the connection.  Only other thing I can suggest is setting the quality on the app to the highest level and have the limit set on the server.

seanbuff
Posted

Could be a potential AppleTV issue. I have also recently noticed my remote tvOS clients all transcoding @ 3 Mbps with no limits in place.

Happy2Play
Posted (edited)

The default fallback transcoding level as upped from 1.5Mb to 3.0Mb not long ago.  So the client Auto detecting attempts to probe the connect for a good bitrate, but falls back to default upon failure.

Edited by Happy2Play
  • Thanks 1
dovedescent7
Posted (edited)
4 minutes ago, Happy2Play said:

The default fallback transcoding level as upped from 1.5Mb to 3.0Mb not long ago.  So the client Auto detecting attempts to probe the connect for a good bitrate, but falls back to default upon failure.

Im a hardware guy. This sounds like egyptian to me in relation to solving my issue but glad i have someone so educated helping!

Im troubleshooting nvidia vs intel gpu as we speak

Hey any thoughts on why it says "Software" transcoding here?

why.png

Edited by dovedescent7
seanbuff
Posted
3 minutes ago, Happy2Play said:

The default fallback transcoding level as upped from 1.5Mb to 3.0Mb not long ago.

Ahh interesting, I wasn't aware of that. Thanks.

So one possibility, as @Happy2Play said, would be to up the AppleTV client quality (bitrate) to the max and hopefully that will negotiate something higher with the Server (assuming the bandwidth is there)

dovedescent7
Posted
1 minute ago, seanbuff said:

Ahh interesting, I wasn't aware of that. Thanks.

So one possibility, as @Happy2Play said, would be to up the AppleTV client quality (bitrate) to the max and hopefully that will negotiate something higher with the Server (assuming the bandwidth is there)

Perfect. So how would one remedy this?

Posted

If it's anything like other clients, you go into the user's options in the Apple TV client, go to playback and you'll see network quality. Click on that for a bunch of premade options.  Select the higher one that makes sense.  1080p- 20 Mbps for example.  This way it will try to direct play but if it can't will ask for something higher then 3 Mbps.  The server will then lower it down to what ever RATE you applied to the user or it's global setting per stream.

  • Thanks 1
dovedescent7
Posted
41 minutes ago, cayars said:

If it's anything like other clients, you go into the user's options in the Apple TV client, go to playback and you'll see network quality. Click on that for a bunch of premade options.  Select the higher one that makes sense.  1080p- 20 Mbps for example.  This way it will try to direct play but if it can't will ask for something higher then 3 Mbps.  The server will then lower it down to what ever RATE you applied to the user or it's global setting per stream.

Perfect thanks to all of you

 

  • Like 1

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