Packager Live Configuration

Jun 2017

Introduction

This section assumes that you or someone has completed the Installation & OS Configuration section.

Packager Configuration

First we need to login, Navigate to your device http://serveripaddress:8080 and you will see the following login page:
Login using the following:

Username: admin
Password: admin

Once logged in you should see the following page:
On a new server, the Services count will be zero. Servers will be 1 (if this is a stand alone system).
Click the Servers panel.
You will see your server listed, what is supports (Live Packaging, OD Packaging etc.) and the software versions.

Configure HTTP Headers of the origin server

HTTP Headers define the access rules to the origin server, and the CDN caching policy.
In the example below, we simply authorize any website to access any content on the origin server. This is not a valid production configuration; however this is fine for testing.
Minimum pattern is * Access-Control-Allow-Origin:*
On the left hand menu, click ‘Settings’
Now select ‘HTTP Headers’
Add a new entry using * for Url Pattern and Access-Control-Allow-Origin:* for the HTTP Headers.
Click ‘Save and Exit’

Catalog configuration

A catalog is an output definition, so we can create a catalog for HLS, for Dash, for Smooth Streaming and add the catalog’s (outputs) to our packaging service configurations.
Click add service and select catalog
This will allow the creation of a new Catalog.
Enter a name for the new Catalog.
Click Save and Continue (the Add New Output button will not work until you click Save and Continue.
The Catalog will need some outputs defined, you can add multiple outputs to a Catalog, so a single Catalog can have HLS, HSS and Dash outputs for example.
Click on the Add new output button.
This will open the page for new outputs.
Enter the following:

Name: HLS
Type: HLS (from dropdown list)
Access URL: HLS (this will form part of the URL to retrieve the packaged segments)

Click Save and Exit.
Now add a second output for Dash using the same procedure, but using Dash instead of HLS for each section.
You have now configured a Catalog (an output basically) for Dash and HLS.

Add Live Packaging

To add a live packaging service, from the services panel, select Add Service, then Live Packaging.
On this page we can configure our packaging parameters.
Try not to make any mistakes on this page, once you have saved it, you cannot edit it.

Name: Name of the service
GOP Duration: GOP Duration of incoming TS
GOP Signalling: How the GOP Boundaries are signalled. EBP for Ericsson sources.
IP Address: Multicast to tune to.
Port Range: ABR Port range.
Publishing Point: This is the file location, for local we are using the NAS drive we configured earlier, sub folders should be automatically created. file://nas/service1 for example.
DVR Duration: How far back we can rewind.
Catalog: Select your output Catalog here
Access URL: a name that will form part of the access URL.

At the bottom of this page you can see the full access URL(s).