GitHub repository: shurajan/hlsdl
Description: A golang library to help you download a m3u8 file and save it as a single TS file