DASH
After completing your MSL5: DASH Ingest setup, configure your encoder to capture and push your stream to the entry points.
DASH Publishing URL
The encoder publishes primary and backup streams for the DASH protocol according to the following URL syntax.
Stream | Hostname | Path | Example |
---|---|---|---|
Primary | p-ep{stream_id}.i.harmonicincentrypoint.net | {stream_id}/{event_name} | http(s)://p-ep50002.i.harmonicincentrypoint.net/9dbd53ba-ac76-45a1-9581-a4c1737f85c5/event1/manifest.mpd |
Backup | b-ep{stream_id}.i.harmonicincentrypoint.net | {stream_id}-b/{event_name} | http(s)://b-ep50002.i.harmonicincentrypoint.net/9dbd53ba-ac76-45a1-9581-a4c1737f85c5-b/event1/manifest.mpd |
The MSL5 system defines a stream as a combination of stream_id
and event_name. All ingested content, such as variant playlists, bitrate playlists, and segments, should have a common event_name
in the path.
In Backup URLs, note the -b
in the path.
DASH Playback URL
To play DASH streams, construct the DASH according to this URL syntax.
The following URLs are used for playback. The {stream_id}
and {event_name}
placeholders correspond to the stream's configuration.
Stream | Path | Example |
---|---|---|
Primary | dash/live/{stream_id}/{event_name}/{filename}.mpd | http(s)://origin.harmonicinczed.net/dash/live/9dbd53ba-ac76-45a1-9581-a4c1737f85c5/event_1/index.mpd |
Backup | dash/live/{stream_id}-b/{event_name}/{filename}.mpd | http(s)://origin.harmonicinczed.net/dash/live/9dbd53ba-ac76-45a1-9581-a4c1737f85c5-b/event_1/index.mpd |
In Backup URLs, note the -b
in the path.
Updated 2 months ago