Skip to content

Repository files navigation

logo

What is Unified Origin?

Unified Origin offers one solution for just-in-time packaging to MPEG-DASH, Apple (HLS), Adobe (HDS) and Microsoft (MSS). Our added features include content protection, restart TV, time-shift, catchup-TV, subtitles, and multiple language and audio tracks.

Further documentation is available at: http://docs.unified-streaming.com

Usage

This image is usable out of the box, but must be configured using environment variables.

Available variables are:

VariableUsageMandatory?
USP_LICENSE_KEYYour license key. To evaluate the software you can create an account at https://private.unified-streaming.com/register/Yes
REMOTE_STORAGE_URLSet an IsmProxyPass to this URL at <http://<container>/<REMOTE_PATH>>No
REMOTE_PATHSet the path to be used for remote storage, defaults to "remote"No
S3_SECRET_KEYIf using S3 remote storage sets the secret key for authenticationNo
S3_ACCESS_KEYIf using S3 remote storage sets the access key for authenticationNo
S3_REGIONIf using S3 remote storage with v4 authentication set the regionNo
LOG_LEVELSets the Apache error log levelNo
LOG_FORMATSets a custom Apache log formatNo

Example

A simple example, running locally on port 1080 with remote storage in S3 and debug logging:

docker run \
-e USP_LICENSE_KEY=<license_key> \
-e REMOTE_STORAGE_URL=http://usp-s3-storage.s3.eu-central-1.amazonaws.com/ \
-e LOG_LEVEL=debug \
-p 1080:80 \
unifiedstreaming/origin:1.7.28

Tutorial

A full tutorial is available at http://docs.unified-streaming.com/installation/evaluation.html

About

Unified Streaming Origin

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages