r8 - 02 Mar 2010 - 11:16:31 - SatoshiKonnoYou are here: TWiki >  Main Web > OssHome > UPnPFramework > CyberLinkForJava

CyberLink for Java

Overview

CyberLink for Java is a development package for UPnP™ developers. CyberLink controls these protocols automatically, and supports to create your devices and control points quickly.

UPnP™ * architecture is an open network to enable discovery and control of networked devices and services, such as media servers and players at home.

UPnP™ * protocols are based on many standard, such as GENA, SSDP, SOAP, HTTPU and HTTP. Therefore you have to understand and implement these protocols to create your devices of UPnP™.

upnpapp.png

* UPnP ™ is a certification mark of the UPnP™ Implementers Corporation.

Repositories

The project is hosted on SourceForge.net as the following. Please see the project page on SourceForge.net to know about CyberLink for Java in more detail.

Programming Guide https://sourceforge.net/projects/cgupnpjava/files/
Packages https://sourceforge.net/projects/cgupnpjava/files/
Subversion svn co https://clinkc.svn.sourceforge.net/svnroot/cgupnpjava/trunk clinkjava
Javadoc http://cgupnpjava.sourceforge.net/javadoc/html

Android

I have to add some changed the maven project to release the jar package for Android frown Thus, please use the trunk repository directly for a while using the following steps to use CyberLinkForJava on your project of Android.

1. Get only the core source codes from the trunk repository of CyberLinkForJava.

   svn co https://cgupnpjava.svn.sourceforge.net/svnroot/cgupnpjava/trunk/cyberlink/upnp-stack/src/main/java/org/ org
2. Delete two unneeded files on Android.
   rm org.cybergarage.xml.parser.kXML2Parser.java
   rm org.cybergarage.xml.parser.XercesParser.java
3. Add the source code into your src directory of Android project.
   mv org <your project directory>/src

warning Some protocols of UPnP is based on multicast, but Android's emulator doesn't support multicast yet. Please check Android Emulator section to know the network limitations in more detail.

Awards

The CyberLinkForJava was awarded an excellence winning entry in the IPv6 Appli-Contest 2003. Please check IPv6AppliContest2003 to know the contest in more detail.

ipv6awardbig.gif

Topic attachments
I Attachment Action Size Date Who Comment
gifgif ipv6awardbig.gif manage 99.2 K 18 Jan 2010 - 14:36 SatoshiKonno  
pngpng upnpapp.png manage 218.5 K 18 Jan 2010 - 14:34 SatoshiKonno  
Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r8 < r7 < r6 < r5 < r4 | More topic actions
 
Powered by TWiki
Copyright © 2010 by Satoshi Konno Powerd by twikiTWiki.