package
Version:
v1.10.9
Opens a new window with list of versions in this module.
Published: Feb 23, 2026
License: OSL-3.0
Opens a new window with license information.
Imports: 7
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
Roku
com.roku.web.trc is The Roku Channel (Android TV):
https://play.google.com/store/apps/details?id=com.roku.web.trc
create Android 9 device. install system certificate.
one week trial
- therokuchannel.roku.com
- create a free account
- email
- first name
- last name
- password
- month
- date
- year
- gender
- I agree to the terms
- continue
- see plans
- add a payment method
- credit or debit card
- card number
- month
- year
- security code
- address
- city
- state
- zip
- save
- start subscription
Documentation
¶
type Connection struct {
AuthToken string
}
Connection represents the active session with the Roku API.
NewConnection initializes a session. User can be nil
RequestLinkCode requests a new activation code from the server
Playback fetches the DASH manifest and DRM information.
GetUser exchanges the LinkCode for a permanent User token.
type LinkCode struct {
Code string
}
LinkCode represents the activation code displayed to the user.
String generates the user instructions
type Playback struct {
Drm struct {
Widevine struct {
LicenseServer string
}
}
Url string
}
Playback represents the media playback metadata.
Widevine fetches the license key
type User struct {
Token string
}
User represents the persistent saved account token.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.