itv

package
v1.10.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 23, 2026 License: OSL-3.0 Imports: 10 Imported by: 0

README

Itv

your postcode SW1A 1AA

even the media content is hard geo blocked

ITVX

https://apkmirror.com/apk/itv-plc/itv-hub

air.ITVMobilePlayer

create Android 7 device. install system certificate

adb shell am start -a android.intent.action.VIEW `
-d https://www.itv.com/watch/goldeneye/18910

ITVX (Android TV)

Android 8:

sdkVersion:'26'

result:

filter=((type=="video"&&DisplayHeight<=576)||(type!="video"))

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func LegacyId

func LegacyId(link string) string

Types

type Dash

type Dash struct {
	Body []byte
	Url  *url.URL
}

type MediaFile

type MediaFile struct {
	Href          string
	KeyServiceUrl string
	Resolution    string
}

func (*MediaFile) Dash

func (m *MediaFile) Dash() (*Dash, error)

func (*MediaFile) Widevine

func (m *MediaFile) Widevine(data []byte) ([]byte, error)

type Playlist

type Playlist struct {
	Error    string
	Playlist struct {
		Video struct {
			MediaFiles []MediaFile
		}
	}
}

func (*Playlist) FullHd

func (p *Playlist) FullHd() (*MediaFile, error)

type Title

type Title struct {
	LatestAvailableVersion struct {
		PlaylistUrl string
	}
	Series *struct {
		SeriesNumber int
	}
	EpisodeNumber int
	Title         string
}

func Titles

func Titles(legacyId string) ([]Title, error)

func (*Title) Playlist

func (t *Title) Playlist() (*Playlist, error)

func (*Title) String

func (t *Title) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL