HLS playlist

MPEG-DASH sample streams and HLS test streams or m3u8 streams as they are often called, are importanttools that you should have available throughout yourdevelopment process.

Its good to have a variety of streams available when you are testing your adaptive streaming solution to ensure you are covering all aspects of your playback. We have collected the following list of publicly available and free MPEG-DASH and HLS examples, test streams and datasets to help you through your development process:

DASH Industry Forum: MPEG-DASH Test Vectors

These MPEG-DASH examples are provided by the DASH Industry Forum and its members to validate conformance to the DASH264 profile of the DASH-IF. They contain a broad variety of streams, e.g. SD only, HD streams, multichannel audio extensions, negative test vectors, single and multi-bitrate MPDs, multi-resolutions, multiple audio representations, the addition of timed text, multiple periods, encrypted streams including key rotation, dynamic segment offering, and MPD updates, tick modes, etc.

These streams will provide a great set of tools for thoroughly testing your player and environment.

DASH industry forum test streams

HLS .m3u8streams for testing

HLS test streams [.m3u8 streams] are a little harder to come by due to the nature of the technology. HLS, also known as HTTP Live Streaming, is an HTTP-based protocol implemented by Apple. As its not an open standard like MPEG-DASH, it doesnt have nearly as much community-generated content and resources. With that being said, we have created a small list of streams that we have tested and prepared using a few of our own with various encoding profiles and functions, such as subtitles and multi-language options.

  • //bitdash-a.akamaihd.net/content/MI201109210084_1/m3u8s/f08e80da-bf1d-4e3d-8899-f0f6155f6efa.m3u8
  • //bitdash-a.akamaihd.net/content/sintel/hls/playlist.m3u8
  • //mnmedias.api.telequebec.tv/m3u8/29880.m3u8
  • //184.72.239.149/vod/smil:BigBuckBunny.smil/playlist.m3u8
  • //www.streambox.fr/playlists/test_001/stream.m3u8

BitmovinsTeststreams from the Most Popular Encoders and Streaming Servers

As part of our demo section, we provide a wide range of test-streams from the most popular encoders and streaming servers on the market to ensure compatibility and integration. We also provide our test live-streams that showcase time-shift/DVR functionalities and that are produced by our Bitmovin encoding service. You can also find High-Frame-Rate [HFR] content, as well as MPEG-CENC compliant Microsoft PlayReady, Apple Fairplay, Adobe PrimeTime, or Google Widevine content. Get more insights on how to set up the Bitmovin Player with multiple DRM solutions!

Our demonstration page shows you how to test your own stream with the Bitmovin Player. Similarly, we can give you some insights and demos on encoding. You can also find our DRM test player useful when you start working on your protected content.

University Klagenfurt, ITEC: DASH Dataset

The ITEC: DASH Dataset was the first MPEG-DASH dataset available, and is consistently getting updated with the current status of MPEG-DASH. Today, the ITEC research department has expanded to its own unique research wing called ATHENA Labs. The DASH dataset contain full-movie-length content in up to 15 different quality representations with resolution up to 1080p. The content is available in different segment length versions from 1 to 15 seconds. As mentioned in our blog post on the optimal segment length, that is an important parameterin adaptive streaming systems.

  • University Klagenfurt DASH dataset

Telecom ParisTech, GPAC: UHD HEVC DASH Dataset

This is a great UHD HEVC dataset, which includes several sequences shot during the 4Ever project. The DASH sequences provide HEVC encoding ranging from 720p30 @ 2Mbps up to 2160p60 @ 20 Mbps, with one 1080p60 and one 2160p60 in 10 bits.

  • UHD HEVC DASH dataset

University Klagenfurt, ITEC: Distributed DASH Dataset

This dataset takes some of the content from the DASH Dataset of ITEC, and makes it available on different mirrors worldwide. Currently there are 8 mirrors active around the world, which makes it possible to test multi-origin/multi-CDN, fail-over, multi-BaseURL, etc. scenarios.

  • University Klagenfurt Distributed DASH Dataset

YouTube, MPEG-DASH Sample Media

As previously mentioned, Youtube widelyuses MPEG-DASH. The interesting thing here is that YouTube also uses WebM-based MPEG-DASH, thereforewe can also find such test streams on their page. They also provide DRM protected content using MPEG-CENC and Widevine.

BBC R&D: MPEG-DASH Teststreams

The BBC is one of the first-movers on the MPEG-DASH side and have a very active development team. They also provide some test streams on their R&D website. The BBC has been using MPEG-DASh in production for several years now.

  • BBC Teststreams

Bento4 sample MPEG-DASH streams

Also the popular open-source packaging software, bento4, provides some test streams produced by the software, using multiple qualities of the well-known Tears of Steel movie.

Microsoft Azure Teststreams

Microsoft and the Azure Media Services team arealso very active in the DASH field, and support MPEG-DASH in their products such as Azure Media Services, IE11, etc. They also provide different test streams.

GPAC MPEG-DASH Dataset

This is a second MPEG-DASH dataset of the GPAC group at Telecom ParisTech. It includes MPEG-DASH test content using both ISO Base Media File Format as well as MPEG2-TS containers. This content is really convenient for testing audio/video sync.

  • GPAC Dataset

Bitmovins OnDemand and Live MPEG-DASH & HLS Demostreams

With theBitmovincloud-encoding platform everybody can simply and easily create MPEG-DASH content within a few minutes. You can try it out by registering on the website.You get 10 encodings / 2.5 GB per monthfree encoding volume, thats more than enough for generating a range of teststreams. You can also find a lot of teststreams on the website, e.g. High-Frame-Rate [HFR] content as well as Test-Livestreams.

  • Bitmovin demostreams

We hope that this list provides you with a good overview of the available MPEG-DASH example test streams and datasets and helps you in your development and testing phase. Please feel free to send us additional MPEG-DASH test content sources. We are happy to extend the list and let it grow. Please also let us know if one of the sites is no longer online, so that we can remove it from the list.

Encode MPEG-DASH & HLS Content

Encode your content with the same technology as Netflix and YouTube in a way that it plays everywhere with low startup delay and no buffering. The Bitmovin cloud encoding server is not only the fastest in the industry, but it has a full set of capabilities including DRM, Multi-language, ads, subtitles 360° and much more. Sign up for a free trial and test it today.

This blog post was originally posted in April 2015, and waschecked and updated with more streams and on the 10th November 2016.

Thanks and best,
Stefan from the Bitmovin Team

Follow me on Twitter: @slederer
Follow bitmovin on Twitter: @bitmovin

More Readings:

  • What is DRM and How does it work?
  • Trends in Online Video
  • Multi-Cloud Video Encoding

Resources:

  • Video Developer Report 2020
  • DRM Whitepaper
  • Video Player Datasheet
  • Definitive Guide to Video Codecs

Video liên quan

Chủ Đề