Login

Sign Up

  • Account Information
  • Company Information
  • Contact














* Whale Eco Distribution Agreement

Leave empty when commercial agreements with individual device manufactures are required. Individual agreements overrule the default scope for app distribution.

Already have an account ?Click here to login

Forget Password

Whale Version 2.x

This page describes the Whale OS details for version 2.X. Whale OS runs web applications build in HTML5. The User Agent identifier is:


Mozilla/5.0 (Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36 OPR/46.0.2207.0 Model/<Model Name>(<Brand>;<CTN>;<SW>_<SW version>;<Platform Name>) SignOn/2.0 WhaleTV/2.0 <language code>


Below table describes the most important details.


SubjectAvailableComment
Screen resolution

720p

1080p

The available screen size can be checked by querying the browser width and height.


window.outerWidth

window.outerHeight

EME
W3C Candidate Recommendation Working Draft 05 July 2016
MSE
W3C Candidate Recommendation 05 July 2016
MPEG-DASH
Version 1.2.1
HLS
Version 7
Video supportRefer to media specification
Audio support
Refer to media specification
Supported fonts
Sans SerifSans-serif, True Type font

Monospace, True Type font

Arabic, True Type font

Supported navigation keys
VK_ENTER ('OK' button)

VK_UP

VK_DOWN

VK_LEFT

VK_RIGHT

VK_BACK

VK_BACK_SPACE

VK_PAGE_UP

VK_PAGE_DOWN

It's possible different devices have different keycode values. Using the VK_ constants the right keys will be mapped to the right keycodes.
Supported digit keysVK_0..VK_9
Supported color keys

VK_RED

VK_BLUE

VK_GREEN

VK_YELLOW


Supported play control keys

VK_PLAY

VK_PAUSE

VK_STOP

VK_FAST_FWD

VK_REWIND

VK_SUBTITLE


Supported extra keys

VK_MENU

VK_INFO


HTML input text entryYESDifferent devices can have different local keyboard UI. By providing your input fields as HTML input fields you can benefit the device generic key input handling.
USB or Remote control keyboard

event.key

Examples:

W w H h A a L l E e

? & % $ % , ...

Subtitles inband

MPEG-DASH

MSS


Subtitles out-of-band

Progressive download

HLS

MPEG-DASH

MSS

MSE


PlayReady

EME

Web Initiator

OIPF

Header Object 4.0.0.0

Security level SL2000 (minimum)
Widevine

EME

Security level L1
AES-128
HLS
Device API
YES
Same-Origin policyYESUse Cross-Origin Resource Sharing (CORS)
Mixed contentNO
Event.preventDefaultYES


Supported Root Authorities


AAA Certificate   ServicesemSign Root CA - G1QuoVadis Root CA 3 G3
ACCVRAIZ1Entrust Root Certification AuthorityQuoVadis Root Certification Authority
Actalis Authentication Root CAEntrust Root Certification Authority - EC1SECOM Security Communication RootCA2
AddTrust Class 1 CA RootEntrust Root Certification Authority - G2SECOM Trust.net - Security Communication RootCA1
AddTrust External CA RootEntrust Root Certification Authority - G4Secure Global CA
AffirmTrust CommercialEntrust.net Certification Authority (2048)SecureSign RootCA11
AffirmTrust NetworkingE-Tugra Certification AuthoritySecureTrust CA
AffirmTrust PremiumFNMT-RCM - SHA256Sonera Class2 CA
AffirmTrust Premium ECCGDCA TrustAUTH R5 ROOTSSL.com EV Root Certification Authority ECC
Amazon Root CA 1GeoTrust Global CASSL.com EV Root Certification Authority RSA R2
Amazon Root CA 2GeoTrust Primary Certification AuthoritySSL.com Root Certification Authority ECC
Amazon Root CA 3GeoTrust Primary Certification Authority - G2SSL.com Root Certification Authority RSA
Amazon Root CA 4GeoTrust Primary Certification Authority - G3Staat der Nederlanden EV Root CA
Atos TrustedRoot 2011GeoTrust Universal CAStaat der Nederlanden Root CA - G2

Autoridad de Certificacion
Firmaprofesional CIF A62634068

GeoTrust Universal CA 2Staat der Nederlanden Root CA - G3
Baltimore CyberTrust RootGlobal Chambersign RootStarfield Class 2 CA
Buypass Class 2 Root CAGlobal Chambersign Root - 2008Starfield Root Certificate Authority - G2
Buypass Class 3 Root CAGlobalSign (Organizational unit : GlobalSign Root CA - R2)Starfield Services Root Certificate Authority - G2
CA Disig Root R2GlobalSign (Organizational unit : GlobalSign Root CA - R3)SwissSign Gold CA - G2
CertignaGlobalSign (Organizational unit : GlobalSign Root CA - R6)SwissSign Platinum CA - G2
Certigna Root CAGlobalSign ECC Root CA - R4SwissSign Silver CA - G2
certSIGN ROOT CAGlobalSign ECC Root CA - R5Symantec Class 1 Public Primary Certification Authority - G4
Certum CAGlobalSign Root CASymantec Class 1 Public Primary Certification Authority - G6
Certum Trusted Network CAGo Daddy Class 2 CASymantec Class 2 Public Primary Certification Authority - G4
Certum Trusted Network CA 2Go Daddy Root Certificate Authority - G2Symantec Class 2 Public Primary Certification Authority - G6
CFCA EV ROOTGovernment Root Certification Authority - TaiwanSZAFIR ROOT CA2
Chambers of Commerce RootGTS Root R1TeliaSonera Root CA v1
Chambers of Commerce Root - 2008GTS Root R2thawte Primary Root CA

Chunghwa Telecom Co., Ltd. ePKI Root

Certification Authority

GTS Root R3thawte Primary Root CA - G2
COMODO Certification AuthorityGTS Root R4thawte Primary Root CA - G3
COMODO ECC Certification AuthorityHellenic Academic and Research Institutions ECC RootCA 2015TrustCor ECA-1
COMODO RSA Certification AuthorityHellenic Academic and Research Institutions RootCA 2011TrustCor RootCert CA-1
Cybertrust Global RootHellenic Academic and Research Institutions RootCA 2015TrustCor RootCert CA-2
DigiCert Assured ID Root CAHongkong Post Root CA 1Trustis Limited - Trustis FPS Root CA
DigiCert Assured ID Root G2Hongkong Post Root CA 3T-TeleSec GlobalRoot Class 2
DigiCert Assured ID Root G3IdenTrust Commercial Root CA 1T-TeleSec GlobalRoot Class 3
DigiCert Global Root CAIdenTrust Public Sector Root CA 1TUBITAK Kamu SM SSL Kok Sertifikasi - Surum 1
DigiCert Global Root G2ISRG Root X1TWCA Global Root CA
DigiCert Global Root G3Izenpe.comTWCA Root Certification Authority
DigiCert High Assurance EV Root CALuxTrust Global Root 2UCA Extended Validation Root
DigiCert Trusted Root G4Microsec e-Szigno Root CA 2009UCA Global G2 Root
DST Root CA X3NetLock Arany (Class Gold) FőtanúsítványUSERTrust ECC Certification Authority
D-TRUST Root CA 3 2013Network Solutions Certificate AuthorityUSERTrust RSA Certification Authority
D-TRUST Root Class 3 CA 2 2009OISTE WISeKey Global Root GA CAVerisign Class 1 Public Primary Certification Authority - G3
D-TRUST Root Class 3 CA 2 EV 2009OISTE WISeKey Global Root GB CAVerisign Class 2 Public Primary Certification Authority - G3
EC-ACCOISTE WISeKey Global Root GC CAVerisign Class 3 Public Primary Certification Authority - G3
EE Certification Centre Root CAQuoVadis Root CA 1 G3VeriSign Class 3 Public Primary Certification Authority - G4
emSign ECC Root CA - C3QuoVadis Root CA 2VeriSign Class 3 Public Primary Certification Authority - G5
emSign ECC Root CA - G3QuoVadis Root CA 2 G3VeriSign Universal Root Certification Authority
emSign Root CA - C1QuoVadis Root CA 3XRamp Global Certification Authority


Interested in becoming an Whale TV partner?
We’d love to hear from you.
Copyright © 2011 -2024 Whale TV PTE. LTD. All Rights Reserved