DASH fragmenter/segmenter and encrypter
Switch branches/tags
dash.encrypt-2.0.0 dash.encrypt-1.7.59 dash.encrypt-1.7.58 dash.encrypt-1.7.57 dash.encrypt-1.7.55 dash.encrypt-1.7.54 dash.encrypt-1.7.53 dash.encrypt-1.7.52 dash.encrypt-1.7.51 dash.encrypt-1.7.50 dash.encrypt-1.7.49 dash.encrypt-1.7.48 dash.encrypt-1.7.47 dash.encrypt-1.7.46 dash.encrypt-1.7.45 dash.encrypt-1.7.44 dash.encrypt-1.7.43 dash.encrypt-1.7.42 dash.encrypt-1.7.42-2 dash.encrypt-1.7.41 dash.encrypt-1.7.40 dash.encrypt-1.7.39 dash.encrypt-1.7.38 dash.encrypt-1.7.37 dash.encrypt-1.7.36 dash.encrypt-1.7.35 dash.encrypt-1.7.34 dash.encrypt-1.7.33 dash.encrypt-1.7.32 dash.encrypt-1.7.31 dash.encrypt-1.7.30 dash.encrypt-1.7.29 dash.encrypt-1.7.28 dash.encrypt-1.7.27 dash.encrypt-1.7.26 dash.encrypt-1.7.25 dash.encrypt-1.7.24 dash.encrypt-1.7.23 dash.encrypt-1.7.22 dash.encrypt-1.7.21 dash.encrypt-1.7.20 dash.encrypt-1.7.19 dash.encrypt-1.7.18 dash.encrypt-1.7.17 dash.encrypt-1.7.16 dash.encrypt-1.7.15 dash.encrypt-1.7.14 dash.encrypt-1.7.13 dash.encrypt-1.7.12 dash.encrypt-1.7.11 dash.encrypt-1.7.10 dash.encrypt-1.7.9 dash.encrypt-1.7.8 dash.encrypt-1.7.8-2 dash.encrypt-1.7.7 dash.encrypt-1.7.6 dash.encrypt-1.7.5 dash.encrypt-1.7.4 dash.encrypt-1.7.3 dash.encrypt-1.7.2 dash.encrypt-1.7.1 dash.encrypt-1.7 dash.encrypt-1.6 dash.encrypt-1.5 dash.encrypt-1.4 dash.encrypt-1.3 dash.encrypt-1.2.18 dash.encrypt-1.2.17 dash.encrypt-1.2.16 dash.encrypt-1.2.15 dash.encrypt-1.2.14 dash.encrypt-1.2.14-2 dash.encrypt-1.2.13 dash.encrypt-1.2.12 dash.encrypt-1.2.11 dash.encrypt-1.2.10 dash.encrypt-1.2.9 dash.encrypt-1.2.8 dash.encrypt-1.2.7 dash.encrypt-1.2.6 dash.encrypt-1.2.5 dash.encrypt-1.2.4 dash.encrypt-1.2.3 dash.encrypt-1.2.2 dash.encrypt-1.2.2-2nd-try dash.encrypt-1.2.1 dash.encrypt-1.2.0 dash.encrypt-1.1.9 dash.encrypt-1.1.8 dash.encrypt-1.1.7 dash.encrypt-1.1.6 dash.encrypt-1.1.5 dash.encrypt-1.1.4 dash.encrypt-1.1.3 dash.encrypt-1.1.2 dash.encrypt-1.1.1 dash.encrypt-1.1.0 dash.encrypt-1.1.0-1 dash.encrypt-1.0.28 dash.encrypt-1.0.27
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
dash.fragmencrypter
dash.xsd
.gitignore
.travis.yml
LICENSE
README.md
a.xml
mwc.png
pom.xml

README.md

DASHencrypt

Usually when creating a video, all that is needed is to encode it using a codec (for example H.264 or HEVC). However, to transmit a video using MPEG-DASH, an extra segmentation step is required. Typical encoders do not provide this step and produce content which is not compatible with DASH.

Our DASHencrypt project provides a solution. It takes encoded video and audio from an array of different formats and repackages them as valid DASH streams. It also generates the required manifest which is the table of contents for the stream.

This project is released under the Mozilla Public License 2.0.

Have a look at the wiki for help.