Skip to content

maxdome/origin

This branch is 32 commits behind unifiedstreaming/origin:master.

Folders and files

NameName
Last commit message
Last commit date
Aug 3, 2017
Jun 22, 2017
Jun 22, 2017
Jun 22, 2017
Nov 6, 2017
Jun 2, 2017
Jun 22, 2017
Jun 22, 2017
Aug 3, 2017
Aug 3, 2017
Jun 6, 2017

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:

Variable Usage Mandatory?
USP_LICENSE_KEY Your license key. To evaluate the software you can create an account at https://private.unified-streaming.com/register/ Yes
REMOTE_STORAGE_URL Set an IsmProxyPass to this URL at <http://<container>/<REMOTE_PATH>> No
REMOTE_PATH Set the path to be used for remote storage, defaults to "remote" No
S3_SECRET_KEY If using S3 remote storage sets the secret key for authentication No
S3_ACCESS_KEY If using S3 remote storage sets the access key for authentication No
S3_REGION If using S3 remote storage with v4 authentication set the region No
LOG_LEVEL Sets the Apache error log level No
LOG_FORMAT Sets a custom Apache log format No

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

Packages

No packages published

Languages

  • Shell 92.5%
  • HTML 7.5%