go-streamkit

go-streamkit

Transport for streaming media, shared rather than reinvented.

Reference GitHub

What is go-streamkit?

The awkward parts of pulling media are the same whatever the site: retrying, pacing, resuming, and not hammering anyone. go-streamkit holds them once, site-agnostic and in pure Go, so a downloader is the part that knows about a site — not the part that re-solves HTTP.

Packages

1 module(s) in this organisation.

S
streamkit
Mutualised, site-agnostic transport: a retrying, rate-limited, resumable client.