Overview of CDN live streaming services
There are multiple ways how to deliver live streaming via our content delivery network (CDN). In the following we give a technical overview of our CDN live streaming solutions.
Comparison
CDN HTTP Live | CDN Live | CDN Static Pull / Push | |
---|---|---|---|
Create CDN service | Create | Create | Create / Create |
Available in all PoPs | |||
Available in streaming PoPs | |||
Input RTMP Push | |||
Input RTMP Pull | |||
Input HTTP Pull | / | ||
Input HTTP Push | / | ||
CDN output protocols | HLS | HLS, RTMP, HDS, MSS, RTSP | Any HTTP stream, e.g. HLS or DASH. |
Transcoding protocol | |||
Transcoding bitrate | |||
Adaptive/Multi bitrate | |||
Recording (DVR) | |||
SSL | |||
Custom SSL | |||
Documentation | Help | Help | Help |
Overview of CDN video-on-demand streaming services
There are multiple ways how to deliver video on demand (VOD) via our content delivery network (CDN). In the following we give a technical overview of our CDN video streaming solutions.
Comparison
CDN HTTP Live | CDN Video Pull / Push | CDN Static Pull / Push | |
---|---|---|---|
Create CDN service | Create | Create / Create | Create / Create |
Available in all PoPs | |||
Available in streaming PoPs | |||
True streaming | |||
Pseudo streaming | |||
Input | HLS | MP4 or FLV file | Any HTTP stream, e.g. HLS or DASH; MP4 or FLV file. |
CDN output protocols | HLS | HLS, RTMP, HDS, MSS, RTSP | And HTTP stream, e.g. HLS or DASH; MP4 or FLV HTTP pseudo stream. |
Transcoding protocol | / (MP4 to HLS) | ||
Transcoding bitrate | |||
Adaptive/Multi bitrate | |||
SSL | |||
Custom SSL | |||
Documentation | Help | Help | Help |
Notes
- To read more about a particular CDN service please refer to its documentation (link in the comparison table).
- The following explains what is a streaming PoP (Location). All our CDN Locations support Nginx based HTTP delivery. Streaming CDN Locations also support Wowza based HTTP/RTMP/RTSP delivery. Please visit the Services/Locations page to see the available CDN Locations.
- To read more about how to use the CDN Static service for HLS streaming please refer to HLS streaming through a CDN Static service.
- To read more about how to use the CDN Static Pull/Push service for pseudo streaming (VOD) please refer to Setting an HTTP pseudo streaming or to Differences between true streaming and pseudo streaming.
- Adaptive bitrate and multi bitrate are possible but you need to publish multiple videos / live streams as we don't transcode bitrate (except CDN HTTP Live). Please refer to Using a CDN Live service for adaptive and multi bitrate streaming and to Using a CDN Video service for adaptive and multi bitrate streaming.
- To create a CDN HTTP Live service you need to create a Publishing Point first.
- To create a CDN Video Push or a CDN Static Push service you need to create a CDN Storage first.
- To transcode a MP4 file to HLS stream with the CDN Static Push service please use its CDN Storage's Web File Manager. Transcoding of MP4 and FLV files to HLS, RTMP, HDS, MSS, RTSP protocols with the CDN Video Pull / Push service is on the fly and automatic.
- For the CDN Video and CDN Live services SSL (HTTPS) is enabled automatically. To enable SSL for the CDN HTTP Live or the CDN Static services please refer to Creating CDN services with SSL enabled.
What next?
Read about the following topics.