MediaMall ActiveTV Device Integration Software
This page contains links to documents, source, and tools for integrating the MediaMall ActiveTV client software on embedded devices. The PC server application can be downloaded here. For further questions, please contact support@themediamall.com.
Documentation
- MediaMall Integration Guide - PDF document describing a high level view of the ActiveTV PC and device architecture, specific device and PC requirements, media and website support, required UPnP functions, and how to discover and register a device with a MediaMall PC
Device source code
- uirdesktop.tar.gz - rdesktop plugin to establish RDP session with MediaMall PC server, ported to Linux Framebuffer, DirectFB, and Win32
- demoapp.tar.gz - Sample code showing how to discover MediaMall ActiveTV servers and connect to them using the rdesktop plugin
- keygen.tar.gz - Sample code for creating RSA public/private keypairs and decrypting using OAEP padding for use in secure login and media transcryption
- wol-0.7.1.tar.gz - Sample code for implementing Wake on LAN to boot cached MediaMall ActiveTV PC servers
- Release Notes - Release notes for the device software source code
Server installation
- setup.exe - MediaMall ActiveTV installation that must be installed on the PC server (XP, Vista) for device clients to connect
- Release Notes - Release notes for the PC installation software
Debugging and support tools
- UPnP Control Point - UPnP Control Point application (win32) for development and testing of client UPnP functionality, requires .NET 1.1
- Media Renderer - UPnP AV Media Renderer application (win32) for comparison of device renderer functionality from main MediaMall server application, requires VLC ActiveX plugin and .NET 1.1
- Device Spy - UPnP device discovery application (win32) for discovering and inspecting all available UPnP devices on the LAN (a full set of tools for UPnP technologies can be downloaded here)