Our application is a UPnP AV Media Server browser with printing functions for supported media types. It should run in conjunction with any UPnP AV MediaServer, but for our tests we used the CyberMediaGarage UPnP AV MediaServer.
The client uses the CyberLink library - a great package for UPnP device development, which we ported to match the capabilities of the Aficio MFP.
Thirdparty software used in the project
(1) CyberGarage - CyberMediaGate for Java, UPnP AV MediaServer & CyberLink for Java, Development Package for UPnP Devices.
(2) iText Library - Copyright (C) 1999-2005 by Bruno Lowagie and Paulo Soares. All Rights Reserved.