Files
shaka-player/build/types/devices
T
Matthias Van Parijs 5dbb2987ff feat: Add basic support for TiVo OS (#9758)
I got in touch with some people at TiVo OS and they're willing to help
out with proper device support.

This is a draft as we'll have to figure out the details (eg; max
resolution probing, HDR capabilities) along the way.

Caveats

- Earlier versions of BMW run on Linux, with user agent "Mozilla/5.0
(X11; Linux aarch64) AppleWebKit/573.36 (KHTML, like Gecko)
Chrome/126.1.0.0.0 Safari/537.36 BMW/156", which is TiVo under the hood.
Current implementation wouldn't match this but there's a few config
variables that need to be adjusted (eg; CrossBoundaryStrategy RESET).
- I have yet to check if newer BMW's (run on Android) contain TiVoOS in
their user agent.
- TiVo is a new player in the TV market, they ship their OS with various
vendors. I shall yet have to receive proper info of what runs where.

---------

Co-authored-by: Álvaro Velad Galván <ladvan91@hotmail.com>
2026-03-31 09:59:01 +02:00

13 lines
302 B
Plaintext

# Device
+../../lib/device/chromecast.js
+../../lib/device/hisense.js
+../../lib/device/playstation.js
+../../lib/device/titan_os.js
+../../lib/device/tivo_os.js
+../../lib/device/tizen.js
+../../lib/device/vizio.js
+../../lib/device/webkit_stb.js
+../../lib/device/webos.js
+../../lib/device/xbox.js