Skip to content

Add dash packager in backend and dashjs in frontend#51

Merged
DerouineauNicolas merged 5 commits intomasterfrom
dash_packaging
Jul 6, 2021
Merged

Add dash packager in backend and dashjs in frontend#51
DerouineauNicolas merged 5 commits intomasterfrom
dash_packaging

Conversation

@DerouineauNicolas
Copy link
Copy Markdown
Member

@DerouineauNicolas DerouineauNicolas commented Jun 16, 2021

This PR adds the following features:

  • Backend: Add MP4Box as a dash packager, encode input content in a dash-compatible H264/AAC format and package it to DASH. One 720 p layer (1.8 mbits/s) and 480p SD (800kbs) are generated. The Dash manifest is transmitted instead of the old monolothic mp4. Input content is not anymore limited to H264/AAC as we reecode everything (with the exception of AAC audio tracks).

  • Frontend: Add dashjs to the player side and handle manifest retrieving and playback.

@DerouineauNicolas DerouineauNicolas changed the title [WIP] Add dash packager in backend and dashjs in frontend Add dash packager in backend and dashjs in frontend Jul 6, 2021
@DerouineauNicolas DerouineauNicolas merged commit aa94a5c into master Jul 6, 2021
@DerouineauNicolas DerouineauNicolas deleted the dash_packaging branch July 6, 2021 11:47
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

Successfully merging this pull request may close these issues.

1 participant