3.11.2018 | FFmpeg |
This is a series of articles. Follow the link here to get an overview over all articles. Ok, time to concentrate on the next error shown from the mediastreamvalidator: Measured peak bitrate compared to master playlist declared value exceeds error tolerance I...
21.10.2018 | General |
This article is a short summary about all public available and machine readable data of the NFL. Scores A good entry for this is the following URL: https://feeds.nfl.com/feeds-rs/scores.json The root node contains metadata about the current week. This information will...
13.9.2018 | FFmpeg |
This is a series of articles. Follow the link here to get an overview over all articles. The next point on our MUSTFIX-list of the mediastreamvalidator is: If EXT-X-INDEPENDENT-SEGMENTS is not in master playlist, then you MUST use the EXT-X-INDEPENDENT-SEGMENTS tag in...
12.9.2018 | General |
We have used in the last article the mediastreamvalidator from Apple to create a report of recommendations for our stream. Now we start fixing this by starting with the following message: The server MUST deliver playlists using gzip content-encoding All Variants...
9.9.2018 | General |
Apple provides a bunch of tools to create and (more important for me) to validate HLS streams. Media Stream Validator (mediastreamvalidator) simulates an HTTP Live Streaming session and verifies that the index file and media segments conform to the HTTP Live Streaming...
30.8.2018 | FFmpeg |
This is a series of articles. Follow the link here to get an overview over all articles. Previously on Using FFmpeg as a HLS streaming server (Part 4) – Multiple Video Resolutions. The command until now looks like the following: ./ffmpeg -listen 1 -i...
26.8.2018 | FFmpeg |
This is a series of articles. Follow the link here to get an overview over all articles. Previously on Using FFmpeg as a HLS streaming server (Part 3) – Multiple Bitrates This is the full command until now: ./ffmpeg -listen 1 -i rtmp://martin-riedl.de/stream01 \...
25.8.2018 | FFmpeg |
This is a series of articles. Follow the link here to get an overview over all articles. Previously on Using FFmpeg as a HLS streaming server (Part 2) – Enhanced HLS Segmentation The livestream with constant segment duration including x264 video encoding and aac...
24.8.2018 | FFmpeg |
This is a series of articles. Follow the link here to get an overview over all articles. Previously on Using FFmpeg as a HLS streaming server (Part 1) – HLS Basics We have set up our fist livestream that was already playable in safari. But we have seen, that the...
24.8.2018 | FFmpeg |
This is a series of articles. Follow the link here to get an overview over all articles. Goal and why HLS? My goal was to setup my own streaming server that provides a video livestream using the HLS protocol (Apple HTTP Live Streaming). HLS itself is very awesome...