What is Vewd Documentation?
Welcome to the Vewd Developer Documentation Portal. It provides app and device specifications, tools, tutorials and guidelines on how to develop for the Vewd Ecosystem, which includes the Vewd Core, Vewd App Store, Vewd Snap and the Vewd Certify program.
Ecosystem
The Vewd browser engine has been deployed on a wide range of devices over a large number of years.
Since 2012, the Vewd App Store has been the primary channel for distributing apps, and for a device to support the Vewd App Store requires compliance with the Vewd App Store integration specification. This helps to create a common platform for all app developers.
Recently, with the Vewd Certify Program initiative, Vewd is taking further steps to unify Vewd-based devices to a common set of features and behavior, defined in Specification for Devices. The first devices supporting this full profile will be deployed in early 2017.
The Specification for Devices was designed to be backward compatible with the legacy Vewd App Store specification, in the sense that apps written according to the legacy specification should work on DCP-compliant devices. Apps that use the more recent features in the Specification for Devices may not work on legacy devices.
As an app developer, you can make a choice about which specification to follow, based on which features your app requires, as well as where, how and when you want to deploy your app.
Features available
The following table illustrates the features that are supported in each of the two device profiles. The table reflects the set of features that are available on all devices. Some devices may support features that are marked as not being available. Apps may still use these features if they are available, but must not rely on them.
Feature | Pre 2017 devices | 4.9 Certified Devices (2017 devices) |
---|---|---|
Screen resolution | 1280x720 | 1920x1080 and 1280x720 |
HLS | Available on most devices | Available |
MS Smooth Streaming | Available on most devices | Available |
MS PlayReady | Available on most devices | Available |
MPEG-DASH | Available on most devices | Available |
MSE (Media Source Extension) | Not available | Available |
Un-prefixed EME (Encrypted Media Extensions) | Not available | Available |
WebInitiator | Available on some devices | Available |
WebM with VP9 | Not available | Available on many devices |
Widevine | Not available | Available on many devices |