rtbf

package
v1.10.0 Latest Latest
Warning

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

Go to latest
Published: Jan 24, 2025 License: OSL-3.0 Imports: 8 Imported by: 0

README

RTBF

  1. rtbf.be/auvio
  2. Se connecter (login)
  3. Démarrer mon inscription (start my registration)
  4. email
    • mailsac.com
  5. password
  6. confirm password
  7. first name
  8. last name
  9. Date de naissance (date of birth)
  10. gender
  11. postal code
  12. country
  • États-Unis
  1. J'accepte le Contrat d’utilisation Mon RTBF (I accept the mon RTBF user agreement)
  2. Je m'inscris (I want to register)
  3. To validate your RTBF account, please access your email address. Receive an email with the latest information.

android

https://play.google.com/store/apps/details?id=be.rtbf.auvio

> play -i be.rtbf.auvio -s
details[6] = RTBF
details[8] = 0 USD
details[13][1][4] = 3.1.35
details[13][1][16] = May 15, 2024
details[13][1][17] = APK
details[13][1][82][1][1] = 8.0 and up
downloads = 1.58 million
name = RTBF Auvio : direct et replay
size = 28.57 megabyte
version code = 1301035

create Android 8 device. install system certificate

adb shell am start -a android.intent.action.VIEW `
-d https://auvio.rtbf.be/emission/i-care-a-lot-27462

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Address

type Address struct {
	// contains filtered or unexported fields
}

func (Address) Page

func (a Address) Page() (*AuvioPage, error)

func (*Address) Set

func (a *Address) Set(data string) error

func (*Address) String

func (a *Address) String() string

type AuvioAuth

type AuvioAuth struct {
	SessionToken string
}

func (*AuvioAuth) Entitlement

func (a *AuvioAuth) Entitlement(asset_id string) (*Entitlement, error)

type AuvioLogin

type AuvioLogin struct {
	ErrorMessage string
	SessionInfo  struct {
		CookieValue string
	}
}

func (AuvioLogin) Marshal added in v1.9.9

func (AuvioLogin) Marshal(id, password string) ([]byte, error)

func (*AuvioLogin) Token

func (a *AuvioLogin) Token() (*WebToken, error)

func (*AuvioLogin) Unmarshal

func (a *AuvioLogin) Unmarshal(data []byte) error

type AuvioPage

type AuvioPage struct {
	AssetId string
	Media   *struct {
		AssetId string
	}
	Title Title
}

func (*AuvioPage) GetAssetId

func (a *AuvioPage) GetAssetId() (string, bool)

type Entitlement

type Entitlement struct {
	AssetId   string
	PlayToken string
	Formats   []struct {
		Format       string
		MediaLocator string
	}
}

func (*Entitlement) Dash

func (e *Entitlement) Dash() (string, bool)

func (*Entitlement) Wrap added in v1.9.9

func (e *Entitlement) Wrap(data []byte) ([]byte, error)

type Title

type Title struct {
	Season int
	Title  string
}

func (*Title) UnmarshalText

func (t *Title) UnmarshalText(data []byte) error

json.data.content.title = "Grantchester S01"; json.data.content.title = "I care a lot";

type WebToken

type WebToken struct {
	ErrorMessage string
	IdToken      string `json:"id_token"`
}

func (*WebToken) Auth

func (w *WebToken) Auth() (*AuvioAuth, error)

Jump to

Keyboard shortcuts

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