Middleware Technologies > Controller SDK
Controller SDK  


  Controlling your media
Whether you are designing multimedia applications for a set-top box,
mobile phone or some other kind of media device, the AwoX Controller SDK
gives you all the tools you need to discover and control the servers and renderers
available on the network. Its architecture is designed to be integrated within any
user interface framework, from a Web browser to an LCD screen.

To ensure industry-wide compatibility, the AwoX Controller SDK is fully compliant with the
DMC profile (defined by DLNA 1.5 guidelines) and with the UPnP AV 1.1 Control Point profile.
Awox DMC, for PC and the TI DaVinci platform, was tested with flying colors at each DLNA plugfest in 2007.


Download specification sheet

 
  Features


> Complies with UPnP A/V Control Point 1.1 standard and DLNA 1.5 DMC profile.

> Seamless support for the following server controls:
- Server discovery and removal
- Event subscription and management
- Update of state variables
- Best media selection
- Efficient media browsing according to renderer capabilities
> Seamless support for the following renderer controls:
- Renderer discovery and removal
- Playback and sound control
- Parental control
- Trick mode
- Simple mechanism to share screen display with a media renderer

>Application Programming Interface (API) for C/C++

> Ready for JavaScript or ActionScript marshalling for integration into HTML browsers and Flash players

> Written in ANSI C++ using POSIX API, portable to numerous RTOS

 
  Benefits

> Develop any kind of multimedia interface quickly and easily, from command line to 3-D graphical interfaces.

> No UPnP knowledge required; our well-documented API abstracts away the difficulties of protocol-related issues.

> An industry proven solution, updated regularly to comply with evolutions in the DLNA standard.

> Increased productivity thanks to diagnostic utilities, support and tutorials.

> Implement a DLNA Control Point on small- footprint devices easily.

> Reuse your development across platforms: start by developing applications in Windows / x86 or Linux / x86, then port them to embedded targets effortlessly.



 
Sample applications created with AwoX
DLNA Control Point SDK


  audio
Digital Media player
  Plays audio
file from a remote server. This version
embeds a Control Point and an audio
media renderer.


  audio/Video
Digital media center
  Plays audio
file from a local or remote server. This version embeds a Control Point, A/V media renderer and a
media server.


 
  Services


AwoX offers additional support options and integration services to help you get the most out of your multimedia tools.

Our experience developing connected applications will help you bring your products to market quickly. Customization possibilities include porting our software to additional platforms, adding new features or support for new media types and developing turn-key solutions.

 
  Package contents

CORE
> AwoX UPnP A/V Control Point static and dynamic libraries for your target platform
> Project files and build tools for your target platform and
host environment

TOOLS
> UPnP Logger for tracing UPnP network activity
> UPnPTester to automate UPnP tests

DOCUMENTATION & SUPPORT
> Sample Control Point code: UPnP Tester source code with comments
> Tutorial
> Complete API documentation
> Training and support


 
Processor
Reference board Target OS Host OS
TI TMS320DM6446
VEVM MontaVista Linux Professional Edition 4.0 Linux PC
TI TMS320DM644X
AWOX SALAI MontaVista Linux Professional Edition 4.0 Linux PC
STM STB710X
STB7100REF STLinux 2.2 Linux PC
AMCC 440EP
EP440CX EPXH Linux 2.6.14 Linux PC
Atmel AT91SAM9260
AWOX MOZART TimeSys Linux 2.6.19 Linux PC
Broadcom BCM6348
Inventel DV4210 LinuxMIPS 2.4.17 Linux PC
NXP STB220
STB220 ELDK 4.0 Linux PC
XScale PXA270
AWOX Windows CE 5.0 Linux PC
Intel xB6 or equivalent
PC Windows XP/Fedora Core 3 Windows/Linux

For other platforms, please contact us.
 


| Site Map        
+ Home + Audio Products + Video Products + Middleware Technologies + About
  - Contact - Internet Radio Design - Digital Media Adapter [ Controller SDK ] - Partners
  - Press - Internet Radio Module - Video on Demand Box - Media Server Plug-in SDK - Investors
  - Glossary - Connected Audio Player - Connected TV module - Media Renderer Plug-in SDK - Management
           
           
           
_Copyright © 2008 AwoX