func FetchWidevine(body []byte) ([]byte, error)
func GetName(urlData string) (string, error)
https://nbc.com/saturday-night-live/video/november-15-glen-powell/9000454161
func PlayReady() string
type Metadata struct { MpxAccountId int `json:",string"` MpxGuid int `json:",string"` ProgrammingType string }
func FetchMetadata(name string) (*Metadata, error)
func (m *Metadata) FetchStream() (*Stream, error)
type Stream struct { PlaybackUrl string // MPD }
func (s *Stream) GetManifest() (*url.URL, error)