Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

if mpd file codecs="Opus" dash stream at chrome can't decode,but change codecs="opus" chrome #8248

Open
R8KwEwN2hvrhY opened this issue Apr 24, 2023 · 5 comments

Comments

@R8KwEwN2hvrhY
Copy link

R8KwEwN2hvrhY commented Apr 24, 2023

Description

if mpd file codecs="Opus" dash stream at chrome can't decode audio,but change codecs="opus" at chrome is ok,firefox not need change that,and subtitles AdaptationSet have blank <\SegmentBase>,chrome console will warnning subtitles invalid,but del blank <\SegmentBase> will no warnning than

Reduced test case

no

Steps to reproduce

if mpd file codecs="Opus" dash stream at chrome can't decode,but change codecs="opus" chrome,firefox is ok,and subtitles AdaptationSet have blank <\SegmentBase>,chrome console will warnning subtitles invalid,and del blank <\SegmentBase> will no warnning than

Errors

No response

What version of Video.js are you using?

8.3.0

Video.js plugins used.

No response

What browser(s) including version(s) does this occur with?

chrome 112

What OS(es) and version(s) does this occur with?

windows 11

@R8KwEwN2hvrhY R8KwEwN2hvrhY added the needs: triage This issue needs to be reviewed label Apr 24, 2023
@adrums86
Copy link
Contributor

Hi, @friendtasy running a quick test of MediaSource.isTypeSupported('audio/webm; codecs="opus"'); and MediaSource.isTypeSupported('audio/webm; codecs="Opus"'); in the console and getting true for both in Win10/Chrome, same on Mac. Regardless, video.js, http-streaming and the mpd-parser do not change codec strings so this is likely a browser support issue. Can you please attach a link to a sample manifest and/or a reduced test case and I would be happy to take another look.

@adrums86 adrums86 removed the needs: triage This issue needs to be reviewed label Apr 25, 2023
@mister-ben
Copy link
Contributor

Possibly resolved by videojs/http-streaming#1219

@R8KwEwN2hvrhY
Copy link
Author

Hi, @friendtasy running a quick test of MediaSource.isTypeSupported('audio/webm; codecs="opus"'); and MediaSource.isTypeSupported('audio/webm; codecs="Opus"'); in the console and getting true for both in Win10/Chrome, same on Mac. Regardless, video.js, http-streaming and the mpd-parser do not change codec strings so this is likely a browser support issue. Can you please attach a link to a sample manifest and/or a reduced test case and I would be happy to take another look.

The Most wonderful Gardens in the World.zip

@adrums86
Copy link
Contributor

adrums86 commented May 2, 2023

@friendtasy the manifest you attached seems fine to me. Are you able to test this against the branch from the PR linked above? videojs/http-streaming#1219

@R8KwEwN2hvrhY
Copy link
Author

@friendtasy the manifest you attached seems fine to me. Are you able to test this against the branch from the PR linked above? videojs/http-streaming#1219

i think it's little issue,and i don't know video.js incloud what vesion http-streaming.because mp4box create dash somethime have this question,but not always

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants