URL changes in 4.7.0
We have refactored HTTP URLs in Flussonic to make them unified and simple to understand.
Here we give an explanation to what we want to achieve and how can it affect your system.
New Flussonic HTTP URL structure is unified and consists of following details:
Name (Track specification) (Media request) (Extension)
What it means?
- Name is your file or stream name
- Track specification is a modifier that you can use to change from default behaviour to some specific video or audio tracks
- Media request is what you can to get from your content
- Extension is a protocol that you want to use.
Examples:
- HLS index playlist:
/ort/index.m3u8
- HLS archive playlist (file-like access):
/ort/archive-1508403742-3600.m3u8
- MP4 export:
/ort/archive-1508403742-3600.mp4
- DASH archive playlist (file-like access):
/ort/archive-1508403742-3600.mpd
Now this is looks very similar.
Changes
To achieve this we had to change urls from what have you used before.
Don't worry, we will try to maintain backward compatibility for a reasonable amount of time, but we encourage you to move forward.
Old | New | Description |
---|---|---|
/archive/1508403742/3600/manifest.f4m |
/archive-1508403742-3600.f4m |
HDS file-like DVR access |
/archive/1508403742/3600/index.m3u8 |
/archive-1508403742-3600.m3u8 |
HLS file-like DVR access (long version) |
/index-1508403742-3600.m3u8 |
/archive-1508403742-3600.m3u8 |
HLS file-like DVR access |
/Manifest-1508403742-3600.mpd |
/archive-1508403742-3600.mpd |
DASH file-like DVR access |
/archive/1508403742/3600/mpegts |
replaced by /timeshift_abs-1508403742.ts |
Stream-like MPEG-TS access to archive starting from some UTC |
Manifest.mpd |
index.mpd |
DASH manifest |
video1 |
video1.ts |
HTTP MPEG-TS access to stream with selected video track and all audio included |
/event-3600.m3u8 |
/rewind-3600.m3u8 |
Access to live having very long playlist. Changed due to bad 'event' name selection. |
/event-mono-3600.m3u8 |
/mono-rewind-3600.m3u8 |
Access to live with very long playlist and no multi-bitrate selection |
/event-video-3600.m3u8 |
/video-rewind-3600.m3u8 |
Access to live with very long playlist and multi-bitrate selection with all audio tracks combined. |
/timeshift_abs_mono-1508403742.m3u8 |
/mono-timeshift_abs-1508403742.m3u8 |
Play DVR via HLS from some point in time. |
/timeshift_abs_video-1508403742.m3u8 |
/video-timeshift_abs-1508403742.m3u8 |
Play DVR via HLS from some point in time. |
/timeshift_rel_mono-3600.m3u8 |
/rel-timeshift_rel-3600.m3u8 |
Play DVR via HLS with static shift back. |
/timeshift_rel_mono-3600.m3u8 |
/mono-timeshift_rel-3600.m3u8 |
Play DVR via HLS with static shift back. |