Plugin generating manifests for HTTP adaptive streaming protocols. Currently, only HTTP Live Streaming (HLS) is supported. In future, the support for MPEG-DASH is planned as well
Add the following line to your deps
in mix.exs
. Run mix deps.get
.
{:membrane_http_adaptive_stream_plugin, "~> 0.8.1"}
See test/membrane_http_adaptive_stream/integration_test/sink_bin_integration_test.exs
pipeline for details on how to use HLS plugin and generate HLS playlists for example media tracks.
Master and media playlists with related multimedia content that were generated via this pipeline are stored in test/membrane_http_adaptive_stream/integration_test/fixtures
directory.
Copyright 2019, Software Mansion
Licensed under the Apache License, Version 2.0