ShujianDou / nim-HLSManager

HLS Manifest/Stream reader created in nim; in use by vrienstudios/anime-dl

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EXAMPLE:

import strutils import HLSManager

var testManifest: File = open("/mnt/Aerial/work/Programming/HLSManager/src/master.m3u8", FileMode.fmRead)

let strea: HLSStream = ParseManifest(testManifest)

for param in strea.parts: echo "header: $1" % [param.header] for val in param.values: echo " Key: $1\n Value: $2" % [val.key, val.value]

About

HLS Manifest/Stream reader created in nim; in use by vrienstudios/anime-dl


Languages

Language:Nim 100.0%