This page describes the Whale OS details for version 1.x, we call it the Lite version.
The Lite version is the first specification based on commonalities of different TV brands and their Smart TV functionality. We are working together with several TV manufacturers and already launched applications on the legacy platforms from these manufacturers.
User agent identification:
Brand | Example | Identifier |
Philips | Mozilla/5.0 (Linux aarch64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 OPR/36.0.2128.0 OMI/4.8.0.129.Driver6.39 , _TV_MT5806/201.002.048.000 (Philips, PUS78051, wireless) CE-HTML/1.0 NETTV/4.6.0.2 SignOn/2.0 SmartTvA/5.0.0 WH1.0 en | NETTV Latest Philips models already contain a Whale identifier: WH1.0 |
TCL | Opera/9.80 NETTV/4.5.0 Mozilla/5.0 (Linux armv7i; CE-HTML/1.0; U; en) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.75 Safari/537.36 Tbrowser/2.0 _TV_/V8-S586T02-LF1V425 (TCL,U65P60*6,wired) | Tbrowser/2.0 |
Haier | Mozilla/5.0 (Linux; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.71 Safari/537.36 SRAF/3.5 HbbTV/1.2.1 (; Haier; LE32K5500T; V3.00; V1.0; 2015); CE-HTML/1.0 FXM-U2FsdGVkX19UOi8Id3DVlGcnkYQCn2JjOO/RR/OyYpYbc+e4ncSbezIdqJ7j6wp8-END | SRAF/3.5 |
Below table describes the most important details.
Technology | |
HTML5 | HTML5 |
Browser Engine | |
Blink | |
SSL 3 | |
Browser Profile | |
CSS TV Profile 1.0 | CSS3 UI |
CSS3 BG | |
CSS3 Media Queries and Selectors | |
CSS2.1 | |
CSS1 | |
CSS Level 2.1 Support | |
CSS Level 3 Support | Generic |
Limited: CSS3 Animations & Transitions CSS3 Media Queries and Selectors CSS3 Opacity, CSS3 Outline, CSS3 Background | |
ECMA-262 ed. 5 | A/V media tag |
XMLHTTPRequest-object | |
Cross-Origin Resource Sharing (CORS) | |
Window-object | |
Image formats | GIF |
JPEG | |
PNG | |
WebP | |
OIPF VK_ constants | VK_0..VK_9 VK_ENTER ('OK' button) VK_UP, VK_DOWN VK_LEFT, VK_RIGHT VK_BACK, VK_BACK_SPACE VK_PLAY, VK_STOP VK_PAUSE VK_FAST_FWD, VK_REWIND, VK_RED, VK_BLUE, VK_GREEN, VK_YELLOW VK_PAGE_UP, VK_PAGE_DOWN |
Key Events | Window.keydown |
Window.keyup | |
Internationalization | |
Fonts and Character Sets - generic | |
Arabic font | |
Web Fonts | |
Codecs & Streaming | |
HTTP | |
WMV / H.264 SD | |
WMV / H.264 720p | |
WMV / H.264 1080p | |
WMA/MP3/AAC stereo | WMA will be deprecated from 2024 onwards |
AAC 5.1 | |
WMS-HTTP | |
WMA Pro 5.1 | |
AVC in TS | |
External subtitles (SAMI) | |
Microsoft Smooth Streaming 1.0 | |
MPEG-DASH | |
Apple HTTP Live Streaming | |
Content Protection | |
SSL Streaming | |
PlayReady 1.0 | |
PlayReady 2.0 | |
Plug-ins and extensions | |
Device info API |