HTTP Live Streaming (HLS) testing

Dear Gatling Community,

Is it possible to test HTTP Live Streaming (HLS) through Gatling, maybe by repeatedly requesting specific chunks of bytes and comparing against an mp4 that resides on the local ‘injector’ file system?

Many Thanks


I think, we’d need to directly request the references to the segmented audiovisual content (.m3u8) with HLS delivery. There should be a playlist which we should be able to use with a feeder. I believe Gatling wont move on until it’s client receives the last byte. I am thinking this will hammer memory resources so we’d need a fleet of memory optimised injectors. I guess we’d also need to know the major use cases for bit rate flow (adaptability).