DIRECT 3 Digital Delivery Application Platform technology specifications and features overview
Games
Download Manager
Electronic Software Delivery
Ecommerce
For Developers
Technology Overview
DIRECT 3 is the ever-evolving technology platform behind each of our digital delivery solutions. The diagram below shows the basic components of our technology and is further broken out to show the technical features of each of our Native Extensions. Contact us for complete technical details and implementation guidelines.
DIRECT 3 Client Technology

DOWNLOAD
- Multi-part file support
- Multiple downloads support
- Pause/Resume user controls
- Download speed rate-limiting
- Auto-recover failed Internet connections
- File corruption detection and recovery
- Disk space checking
- Advanced proxy support (Auto-detect, Basic, NTLM & Digest)
- Configurable delivery options (HTTP, P2P, Multi-source)
- CDN agnostic; deployed with most major CDNs
- Support for simultaneous deployment with multiple CDNs
- Support for URL signing & token authentication
- Download queing
- Reporting of download starts, completes, speeds, geography, network and more
PATCH
- Version verification
- Configurable patch file packaging
- Support for non-linear patch progression (update from any version to any other version)
- Patch roll back
- Patch file modification/corruption detection & auto-repair
- Support for targeted patch application paths
- Multi-level UAC elevation support
- Background patch delivery option
- Byte level differences for smaller patch files
- Expanded error-handling capabilities
- Self-updating
- Patch Assistant full-featured patch building and administration tools
LAUNCH
- JavaScript API for complete customization using only HTML and CSS
- Download and patching status messages
- User engagement via web technologies (RSS, video, social and more)
- User Authentication support
- Multi-level UAC elevation support
MANAGE
- Enable user management of digital content libraries
- Support local and/or cloud storage of library data
- Entitlement services support
- Option to add/manage third party libraries
CUSTOM
- Create custom extensions in C/C++
- Securely integrate publisher back-end and/or third party services