Load test HLS endpoints using Artillery. The plugin parses the playlist and download a random segment. A random variant is selected for master playlist.
config:
target: 'https://example.com'
plugins:
m3u8: {}
Add the URL to the .m3u8
playlist.
scenarios:
- flow:
- get:
url: '/path/to/.m3u8'