Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Webkit is a well-known standard for browsers.  



Browser

Rendering Engine

ChromeWebkit 537.36
SafariWebKit 601.2.7
EdgeWebKit 537.36
Firefox

Gecko/20100101

(iOS version uses Webkit 602.1.50

RDK

QTWebkit

Browser

Webkit 537.21

Mobile Browser

Rendering Engine

Chrome (Android)Webkit 537.36
Chrome (iOS)Webkit 602.1.50
Firefox (Android)Gecko/20100101
Firefox (iOS)Webkit 602.1.50


References

Wikipedia: WebKit

...

The following is a comparison of the CSS features offered by some of the standard browsers, and the RDK QtWebkit.  With the exception of Firefox and IE, the rest of the browsers are all based off of Webkit. A breakdown of the actual features missing can be found in the appendices.  These tests are based on the site:  http://css3test.com/

Image AddedImage AddedImage AddedImage AddedImage Added


Comparison of RDK QTWebkit HTML5 features to other browsers

...

RDK QTWebkit supports Media Source Extensions (MSE) and Encrypted Media Extensions (EME).    


The version of MSE supported is: MSE Spec Version: 10 December 2013  (conformance results here) 


Google MSE conformance test used:

...

Currently only EME version 0.1b is supported.   Playready is currently the only DRM supported.

 


DRMs supported by RDK QtWebkit EME

DRM

SUPPORTED

PlayreadyYES

Widevine

NO
ClearKeyNO
AxinomNO
AES-128Not natively, may be supported by a specific player

...


Codecs supported by RDK QTWebkit

Mime Type / Codec

Description

video/mp4;codecs="avc1.42E01E, mp4a.40.2"H.264 Simple baseline profile video (main and extended video compatible) level 3 and Low-Complexity AAC audio in MP4 container
video/mp4;codecs="avc1.58A01E, mp4a.40.2"H.264 Extended profile video (baseline-compatible) level 3 and Low-Complexity AAC audio in MP4 container
video/mp4;codecs="avc1.4D401E, mp4a.40.2"H.264 Main profile video level 3 and Low-Complexity AAC audio in MP4 container
video/mp4;codecs="avc1.64001E, mp4a.40.2"H.264 'High' profile video (incompatible with main, baseline, or extended profiles) level 3 and Low-Complexity AAC audio in MP4 container
video/ogg;codecs="theora, vorbis"Theora video and Vorbis audio in Ogg container 
audio/ogg;codecs=vorbisVorbis audio alone in Ogg container 
video/mp4; codecs="avc1.42E01E"H.264 baseline in MPEG-4 container
audio/mp4; codecs="mp4a.40.2"AAC low-complexity in MPEG-4 container 
audio/mpeg;codecs="mp3"Audio mp3
video/webm; codecs="vorbis,vp8"WebM with VP8 video and Vorbis

Codecs NOT supported by RDK QTWebkit

Mime Type / Codec

Description

application/x-mpegurlHLS x-mpegurl
application/vnd.apple.mpegurlHLS vnd.apple.mpegurl
video/mp4;codecs="mp4v.20.8, mp4a.40.2"MPEG-4 Visual Simple Profile Level 0 video and Low-Complexity AAC audio in MP4 container
video/mp4;codecs="mp4v.20.240, mp4a.40.2"MPEG-4 Advanced Simple Profile Level 0 video and Low-Complexity AAC audio in MP4 container 
video/3gpp;codecs="mp4v.20.8, samr"MPEG-4 Visual Simple Profile Level 0 video and AMR audio in 3GPP container
video/ogg;codecs="theora, speex"Theora video and Speex audio in Ogg container
audio/ogg;codecs=speexSpeex audio alone in Ogg container
audio/ogg;codecs=flacFLAC audio alone in Ogg container 
video/ogg;codecs="dirac, vorbis"Dirac video and Vorbis audio in Ogg container
video/x-matroska;codecs="theora, vorbis"Theora video and Vorbis audio in Matroska container 



Remote Web Inspector

The RDK browser has a hidden feature called "Remote Web Inspector."  This features sends information to a remote browser for debugging purposes. 

...