What’s new in Primetime Streaming Server 1.3 and 1.4 releases.
Offline Packager
Origin Server
Primetime Live Packager
PHDS/PHLS certificates have been refreshed. New expiry date for the same will be 10/01/2016.
Version 1.3.1 refers to the hotfix. Following enhancements make it a recommended upgrade for customers as it consists of key performance enhancements for JIT MP4 use cases:
3717039 - When the packager is configured to produce DPI simple mode cues, it really should be looking for specific signal types, such as splice insert or placement opportunity, and converting only those to simple mode cues. It should ignore other types of signals such as program start, network start etc.
3718598 - When Origin Server is configured for serving protected contents with HSM access enabled the backend LunaSA client does a frequent communication with HSM module
Primetime 1.3 release brings several new features around Streaming content, better Usability and Security.
Primetime Streaming Server as a unified form of Live Packager and Origin Server
Primetime Live Packager and Primetime Origin are brought together to work as a single component. This component can be used as a Packager or as an Origin or use the combined capabilities to package and host a Live Stream.
This provides a unified file interface to these servers making them easy to run on a single machine. It continues to provide the flexibility to be configured as a separate Packager or Origin.
Beta MPEG- DASH Support
Primetime Streaming Server supports MPEG-DASH packaging for Live and VOD workflows. The Live packager component converts ingest RTMP or MPEG-2-TS streams to DASH format. The Origin component accepts a DASH stream.
For VOD workflows, the Offline Packager component converts MP4 and TS assets to MPEG-DASH ISOBFF format.
Live to VOD Conversion
A new component Recording Server is now available that supports capturing a Live Stream and archiving for VOD playback. It supports creation of Full Event Replays as well as clips/highlights for part of the event. It can be configured to record Audio-Only Streams, Remove Ads or Slates in Live content. Recording Server works with Primetime Streaming Server as well as third party Origins.
RTMP to HLS Conversion in Primetime Live Packager
The Primetime Live Packager component supports creation of HLS streams from RTMP streams. It also allows adding Primetime DRM and Protected Streaming to the output HLS streams.
Authentication for Incoming RTMP Streams to Primetime Live packager
A usermgmt.jar now ships with Primetime Live Packager to configure access with trusted credentials when sending a RTMP Stream to Primetime Live Packager
Now the encoders can be configured to use a username/password while sending streams to Live Packager.
PlaylistCreator Tool to create Top Level manifests for HDS and HLS
A nifty utility PlaylistCreator.jar is now available with Primetime Offline Packager to easily create top level manifest files for HDS and HLS assets.
Additional Security feature to incorporate a Hardware Security Module
Primetime Offline Packager now supports accessing the Packager Credential Certificate and Common Keys from a Hardware Security Module.
A Hardware Security module provides additional protection to these confidential assets.
Improved Performance for VOD Packaging
Several performance enhancements has been incorporated to improve the packaging time for mezzanine assets in the Primetime Offline Packager
Improved Performance for JIT MP4 Packaging
Several performance enhancements has been incorporated to the JIT packaging capabilities of Primetime Origin to handle user requests for large library of VOD assets.
Network requirements
Supported operating systems
Hardware requirements
3.2GHz Intel® Pentium® 4 processor (dual Intel Xeon® or faster recommended)
64-bit operating systems: 4GB of RAM (8GB recommended)
1Gb Ethernet card recommended (multiple network cards and 10Gb also supported)
Disk:
Software requirements
Install streaming server
Primetime- StreamingServer-1-4-0-b206-12042014.zip
to your disk.Start the Primetime Streaming Server
To start the Streaming Server, execute the following command from the command line in the Streaming Server’s root directory:
$./pss_start.sh
Configure the Primetime Streaming Server as Live Packager or HTTP Origin Server
To configure the Streaming Server as Live Packager or Origin Server, update the pss.xml config file placed at conf directory in the Streaming Server’s root directory:
<Config>
<!-- Set this false to disable the Origin Component. -->
<OriginEnabled>true</OriginEnabled>
<!-- Set this false to disable the Packager Component. -->
<PackagerEnabled>true</PackagerEnabled>
</Config>
Stop the Primetime Streaming Server
To stop the Streaming Server, execute the following command in the Streaming Server’s root directory:
$./pss_stop.sh
Restart the Primetime Streaming Server
To restart the Streaming Server, stop and start the Streaming Server.
Uninstalling the Primetime Streaming Server
To uninstall the Streaming Server, stop the Streaming Server and remove the Streaming Server’s pss directory in the Primetime directory
This section applies when Primetime Streaming Server is not used and instead Primetime Live packager AND/OR Primetime Origin Server is being deployed
Network requirements
Supported operating systems
Hardware requirements
3.2GHz Intel® Pentium® 4 processor (dual Intel Xeon® or faster recommended)
64-bit operating systems: 4GB of RAM (8GB recommended)
1Gb Ethernet card recommended (multiple network cards and 10Gb also supported)
Disk:
Software requirements
The above minimum system requirements holds true for Origin Server as well as Live Packager.
Installing the Live Packager
Primetime-LivePackager-1-4-0-b206-12042014.zip
to your disk.Installing the HTTP Origin Server
Primetime-HttpOrigin-1-4-0-b206-12042014.zip
, to your disk.To start the Live Packager To start the packager, execute the following command from the packager’s root directory:
$packager_start.sh
To start the HTTP Origin Server
To start the HTTP Origin Server, execute the following command from the command line in the Origin Server’s root directory:
$./origin_start.sh
Stop the Live Packager
To stop the packager, execute the following command from the packager’s root directory:
$packager_stop.sh
Stop the HTTP Origin Server
To stop the HTTP Origin Server, execute the following command in the Origin Server’s root directory:
$./origin_stop.sh
Restart the Live Packager
To restart the packager, stop and start the packager.
Note: When the packager starts, it attempts to initialize the bootstrap information from the fragment target in the temp directory. If the bootstrap information is found at the fragment target, it implies that the packager has been restarted. In case of restart, the packager waits until the next fragment boundary and then starts packaging. The packager inserts a gap entry in the bootstrap to indicate that there are missing fragments.
Restart the HTTP Origin Server
To restart the HTTP Origin Server, stop and start the HTTP Origin Server.
Configuring the Live Packager
The distribution file contains a sample configuration that can be used for testing the packager.
After extracting the Adobe Primetime - Live Packager 1.4 archive, change directories to the packager directory, and run the packager_start.sh script. The sample configuration listens on the multicast address 239.235.0.3:14000, and runs the local origin server on port 8080. The output is configured to be written to the packager/webroot/_default_/_default_/ directory
.
Configuring the HTTP Origin Server
Refer the Primetime HTTP Origin Server Getting Started document for the configuration details available here.
Uninstalling the Live Packager
To uninstall the packager, stop the packager and remove the packager directory from the Primetime directory.
Uninstalling the HTTP Origin Server
To uninstall the HTTP Origin Server, stop the HTTP Origin Server and remove the HTTP Origin Server’s httporigin directory in the Primetime directory.
Supported operating systems
Hardware requirements
3.2GHz Intel® Pentium® 4 processor (dual Intel Xeon® or faster recommended)
64-bit operating systems: 4GB of RAM (8GB recommended)
1Gb Ethernet card recommended (multiple network cards and 10Gb also supported)
Disk:
Software requirements
To install Offline Packager, follow these steps:
Primetime- OfflinePackager-1-4-0-b206-12042014.zip
, to your disk.Refer the Primetime Offline Packager Getting Started document for the configuration details available here.