Pearl-2 User Guide
Set up an MPEG-DASH (push) stream
b.
User-agent
: Enter a user-agent name using alphanumerical characters only if the ingestion
server requires a specific value in the user-agent header to allow the incoming stream from this
device.
11. Click
Apply
.
12. When you're ready to start streaming this channel, click
Start
.
For details on how to start and stop streaming using the touch screen, see
Stream a channel using the touch
. To learn how to start and stop streaming using Epiphan Live, see
Control streaming and recording
. For details about using the Single Touch feature to control your recording and streaming
across multiple channels and recorders simultaneously with the touch of a button, see
.
Set up an MPEG-DASH (push) stream
MPEG-DASH (Dynamic Adaptive Streaming over HTTP) is an open standard, adaptive HTTP-based streaming
protocol that sends video and audio content over the network in small, media segments that get reassembled
at the streaming destination. Media segments can stream over HTTP port 80 or port 443 for HTTPS, which are
typically open for network access. As such, the content can easily traverse firewalls with little to no IT
involvement.
As an open standard, MPEG-DASH is designed to be codec and resolution agnostic. Pearl-2 can send a single
resolution and bitrate MPEG-DASH stream as an HTTP POST (or HTTP PUT) to HLS ingestion servers and CDNs
such as Akamai and YouTube. The default is HTTP POST. Your channels on Pearl-2 must be configured for
H.264 and AAC audio codec to stream using MPEG-DASH. Pearl-2 supports MD5, SHA-256, and SHA-512
hashing algorithms to authenticate the stream.
MPEG-DASH uses an MPEG2-TS transport stream container with a configurable media segment duration, as
well as a configurable DASH list size for reassembling the media segments at the ingestion server. Because
MPEG-DASH favors quality of Service (QoS) over low-latency, lag times that can be high. If a specific media
segment size isn't required by the ingestion server, then you can shorten the duration of the media segment
to decrease latency. The default segment duration is six seconds.
Using the Admin panel, you can configure advanced features like enabling DASH multiplex streaming. You can
also assign the MPEG-DASH stream a user name and password.
The following table lists the optional advanced MPEG-DASH parameters. Check with the ingestion server
provider to confirm if any of these parameters need to be configured.
Table 61
Advanced MPEG-DASH parameters
Item
Description
DASH Multiplex streams
Check this parameter to enable multiplex
377