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

Does Dash.js support any codecs of H.265? #2385

Closed
xgw opened this issue Jan 20, 2018 · 6 comments
Closed

Does Dash.js support any codecs of H.265? #2385

xgw opened this issue Jan 20, 2018 · 6 comments

Comments

@xgw
Copy link

xgw commented Jan 20, 2018

I used the command line tool FFMPEG with libx265 or kvazaar or any other hevc encoder to encode a raw video. But I found that the console tells that Dash.js does not support hvt1. So I wanna ask that if Dash.js support any kind of HEVC?
Thanks a lot!

@SunshineJunFu
Copy link

I think Dash.js doesn't support any kind of HEVC. This maybe be confined to MediaSource, which doesn't support HEVC at present.

@xgw
Copy link
Author

xgw commented Jan 20, 2018

@fujunustc
thanks

@LloydW93
Copy link
Member

Codec support is browser/platform dependent. In some situations Edge/Safari support it.

@xgw
Copy link
Author

xgw commented Jan 20, 2018

@LloydW93
Thank you. I'll try some other browsers.

@xgw xgw closed this as completed Jan 20, 2018
@xgw xgw reopened this Jan 20, 2018
@epiclabsDASH
Copy link
Contributor

@xgw, as others pointed out, supporting or not HEVC it is up to the browser in which you are running dash.js. Dash.js uses Media Source Extensions API to build the media stream and is totally agnostic regarding the video/audio codecs used. In other words, Dash.js passes the "responsibility" of decoding video/audio buffers to the browser.

I am closing this issue because there is nothing we can do in dash.js regarding supporting H.265.

@winlinvip
Copy link

From Chrome 105+, MSE is available for HEVC, please see https://caniuse.com/#feat=hevc

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

5 participants