Jump to content

Media exceeded bitrate (Chrome, Edge, macOS)


Recommended Posts

Tophicles
Posted

Hi there team!

Having an issue where a user is getting a "media exceeds bitrate" error and it's not allowing him to stream 5.1 audio (see screenshot).

He also gets a file where it show him in Direct Play initially, but then it suddenly flips to "audio and video codec not supported". (movie attached)

Even when it shows 5.1 in the "Stats for Nerds" his audio interface shows it only in stereo. 

Any ideas? I'm not restricting streams or transcodes in the server.

Screen Shot 2022-03-05 at 6.43.43 PM.png

Happy2Play
Posted

Please post server and ffmpeg log for specific example.

 

 

GrimReaper
Posted (edited)

Tell your user to change quality from Auto to some fixed numeric value (above 7 Mbps) in Settings>Playback. 

Edited by GrimReaper
Tophicles
Posted
Just now, GrimReaper said:

Tell your user to change quality from Auto to some fixed numeric value (above 51 Mbps: 60, 80, 100...) in Settings>Playback. 

We tried that, no change...

GrimReaper
Posted
2 minutes ago, Tophicles said:

We tried that, no change...

Also post logs as @Happy2Play suggested. 

GrimReaper
Posted (edited)

I'd guess that media bitrate exceeds limit is kinda misleading, as reason for transcoding are unsupported codecs:

&TranscodeReasons=VideoCodecNotSupported,AudioCodecNotSupported

and they need to be converted to something that browser supports.

Not using Chrome on Mac, but assuming it's same on all platforms, it doesn't natively support neither HEVC nor AC-3/EAC-3, so don't see a way how could you get that file to DirectPlay:

{"Codec":"hevc","ColorTransfer":"bt709","ColorPrimaries":"bt709","ColorSpace":"bt709","TimeBase":"1/1000","VideoRange":"SDR","DisplayTitle":"1080p HEVC","IsInterlaced":false,"BitRate":6119557,"BitDepth":10,"RefFrames":1,"IsDefault":true,"IsForced":false,"Height":1080,"Width":1920,"AverageFrameRate":24,"RealFrameRate":24,"Profile":"Main 10","Type":"Video","AspectRatio":"16:9","Index":0,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Protocol":"File","PixelFormat":"yuv420p10le","Level":120,"IsAnamorphic":false,"AttachmentSize":0}
{"Codec":"eac3","Language":"eng","TimeBase":"1/1000","DisplayTitle":"English EAC3 5.1

 Your user can check what his browser supports at: HTML5test - How well does your browser support HTML5?

2113617939_Screenshot2022-03-07021216.thumb.png.de5932d1602618ed00a4949e00a1f6d5.png

Edited by GrimReaper
Tophicles
Posted
1 minute ago, GrimReaper said:

I'd guess that media bitrate exceeds limit is kinda misleading, as reason for transcoding are unsupported codecs:

&TranscodeReasons=VideoCodecNotSupported,AudioCodecNotSupported

Not using Chrome on Mac, but assuming it's same on all platforms, it doesn't natively support neither HEVC nor AC-3/EAC-3, so don't see a way how could you get that file to DirectPlay:

{"Codec":"hevc","ColorTransfer":"bt709","ColorPrimaries":"bt709","ColorSpace":"bt709","TimeBase":"1/1000","VideoRange":"SDR","DisplayTitle":"1080p HEVC","IsInterlaced":false,"BitRate":6119557,"BitDepth":10,"RefFrames":1,"IsDefault":true,"IsForced":false,"Height":1080,"Width":1920,"AverageFrameRate":24,"RealFrameRate":24,"Profile":"Main 10","Type":"Video","AspectRatio":"16:9","Index":0,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Protocol":"File","PixelFormat":"yuv420p10le","Level":120,"IsAnamorphic":false,"AttachmentSize":0}
{"Codec":"eac3","Language":"eng","TimeBase":"1/1000","DisplayTitle":"English EAC3 5.1

 Your user can check what his browser supports at: HTML5test - How well does your browser support HTML5?

2113617939_Screenshot2022-03-07021216.thumb.png.de5932d1602618ed00a4949e00a1f6d5.png

Exceptional. Thank you :)

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