<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' version='2.0'><channel><atom:id>tag:blogger.com,1999:blog-5914436</atom:id><lastBuildDate>Wed, 13 Aug 2008 01:19:44 +0000</lastBuildDate><title>CyberGarage</title><description/><link>http://www.cybergarage.org/blog/skonnoblog.html</link><managingEditor>noreply@blogger.com (Satoshi Konno)</managingEditor><generator>Blogger</generator><openSearch:totalResults>177</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5914436.post-310120978654882941</guid><pubDate>Sat, 07 Jun 2008 16:38:00 +0000</pubDate><atom:updated>2008-06-08T07:47:42.510+09:00</atom:updated><title></title><atom:summary type='text'>CyberLink for MacOSX : is a wrapper class of CyberLink for C to develop UPnP applications using only Objective-C 2.0. I have uploaded the install package for MacOSX Leopard based on CyberLink for C v2.2
Currently, the framework supports only basic functions of the control point like CyberLink for Perl, but it can get the C instance object using cObject method. Please use the C functions directly </atom:summary><link>http://www.cybergarage.org/blog/2008/06/cyberlink-for-macosx-is-wrapper-class.html</link><author>noreply@blogger.com (Satoshi Konno)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5914436.post-2164641217243993808</guid><pubDate>Thu, 05 Jun 2008 17:48:00 +0000</pubDate><atom:updated>2008-06-06T17:20:09.210+09:00</atom:updated><title></title><atom:summary type='text'>CyberLink for C v2.2 : I have released the new package of the latest source codes as v2.2 today. 

It will be a last release in the current license condition. From next release, we will remove the patent exclusion clause from the current license based on BSD.

The following are major changes from v2.1. Please check it :-)
2008-05-24  Satoshi Konno
 * Added cg_xml_nodelist_getbyname() instead of </atom:summary><link>http://www.cybergarage.org/blog/2008/06/cyberlink-for-c-v2.html</link><author>noreply@blogger.com (Satoshi Konno)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5914436.post-1967966488378059219</guid><pubDate>Thu, 20 Dec 2007 17:59:00 +0000</pubDate><atom:updated>2007-12-21T03:40:28.218+09:00</atom:updated><title></title><atom:summary type='text'>  

VL-SP880 : I am checking the door phone adaptor based on PLC, Power Line Communications, from last week in my home. I have interested in the adaptor because it can display the camera image into TV over PLC based on TCP/IP.

As a result, I know that the adaptor is based on UPnP :-) For example, the adaptor sends the notify message using GENA when the button of the door phone is pressed.

I </atom:summary><link>http://www.cybergarage.org/blog/2007/12/vl-sp880-i-am-checking-door-phone.html</link><author>noreply@blogger.com (Satoshi Konno)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5914436.post-868276653112544317</guid><pubDate>Wed, 06 Jun 2007 17:17:00 +0000</pubDate><atom:updated>2007-06-07T10:07:48.250+09:00</atom:updated><title></title><atom:summary type='text'>BitTorrent : I was developing a library based on BitTorrent to study about the implementation of P2P networking before, but I stopped the development because I have no idea about the application which I want to create.

However I will restart the development project because I would like to create some useful applications which are based on P2P such as Joost.

I have added the current codes into </atom:summary><link>http://www.cybergarage.org/blog/2007/06/bittorrent-i-was-developing-library.html</link><author>noreply@blogger.com (Satoshi Konno)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5914436.post-4926783939442979368</guid><pubDate>Mon, 28 May 2007 19:50:00 +0000</pubDate><atom:updated>2007-05-29T05:02:55.681+09:00</atom:updated><title></title><atom:summary type='text'> 

Wiimote for C++ : I have released the C++ library for Wiimote. I would like to release the library for any platforms such as Linux and MacOSX finally, but I have released it only for WIN32 platforms at the first release.

The package includes the most simple sample which outputs data of a Wiimore to the standard console. The main source code is the following.#include &lt;stdio.h&gt;
#include &lt;</atom:summary><link>http://www.cybergarage.org/blog/2007/05/wiimote-for-c-i-have-released-c-library.html</link><author>noreply@blogger.com (Satoshi Konno)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5914436.post-327964448805560301</guid><pubDate>Fri, 25 May 2007 18:14:00 +0000</pubDate><atom:updated>2007-05-26T03:27:27.249+09:00</atom:updated><title></title><atom:summary type='text'>Cyber Media Gate for C : is a tiny protocol stack of UPnP/AV based on CyberLink for C, and I have released the new version as v1.2 today. The major changes are bellow.* Added installer projects for the WIN32 samples.
* Added the following functions to set attributes of DLNA.
  cg_upnp_media_resource_setdlnaattribute()
  cg_upnp_media_resource_getdlnaattribute()
  </atom:summary><link>http://www.cybergarage.org/blog/2007/05/cyber-media-gate-for-c-is-tiny-protocol.html</link><author>noreply@blogger.com (Satoshi Konno)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5914436.post-2122375541662593928</guid><pubDate>Wed, 16 May 2007 16:39:00 +0000</pubDate><atom:updated>2007-05-17T02:27:48.147+09:00</atom:updated><title></title><atom:summary type='text'> 

Wiimote : I am studying about a remote control of Wii now, and I am developing the prototype driver on WIN32 platform at first. I would like to release the driver for Virtual Reality for any platform such as other my drivers for Java3D.

Please check the current source codes if you want. To run the sample program, you have to install CyberX3D for C++ currently.</atom:summary><link>http://www.cybergarage.org/blog/2007/05/wiimote-i-am-studying-about-remote.html</link><author>noreply@blogger.com (Satoshi Konno)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5914436.post-6995532995871801402</guid><pubDate>Sat, 10 Mar 2007 18:10:00 +0000</pubDate><atom:updated>2007-03-16T00:23:14.540+09:00</atom:updated><title></title><atom:summary type='text'> 
Flash Player for Youtube : I have wrote a simple application that can see video contents of Youtube only by remote control such as Rimo. I would like to optimize the application for Wii, but I don't buy Wii in my home yet X-&lt;

I wrote the client only using Flash 8, and the main source code of ActionScript is the following. You can get the all source codes that includes the flash file and the </atom:summary><link>http://www.cybergarage.org/blog/2007/03/youtube-flash-player-i-have-wrote.html</link><author>noreply@blogger.com (Satoshi Konno)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5914436.post-114918778382410995</guid><pubDate>Thu, 22 Feb 2007 17:22:00 +0000</pubDate><atom:updated>2007-02-23T02:37:09.456+09:00</atom:updated><title></title><atom:summary type='text'>CyberLink for C v2.1 : I have released the new version today. The major changes are bellow.* Changed cg_http_request_post() to add a user agent, CyberGarage-HTTP/1.0, as default.
* Changed CG_HTTP_USERAGENT to CG_HTTP_USERAGENT_DEFAULT to add CG_HTTP_USERAGENT as the normal header define.
* Changed cg_http_packet_sethost() not to the port string for lighttpd when the port number is 80.
* Fixed </atom:summary><link>http://www.cybergarage.org/blog/2007/02/cyberlink-for-c-v2.html</link><author>noreply@blogger.com (Satoshi Konno)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5914436.post-117018944587447211</guid><pubDate>Tue, 30 Jan 2007 20:18:00 +0000</pubDate><atom:updated>2007-01-31T05:55:28.426+09:00</atom:updated><title></title><atom:summary type='text'>Cyber Media Gate for Windows Mobile : I have released a new UPnP/AV media server based on CyberLink for C today. 

The media server is builded as an application of Windows Mobile 5.0.

The media server publishes the all photo images in the photo directory, My Pictures, using UPnP/AV protocols, so you can see the all photo images on TV easily using UPnP/AV players such as DLNA media players. 

You</atom:summary><link>http://www.cybergarage.org/blog/2007/01/cyber-media-gate-for-windows-mobile-i.html</link><author>noreply@blogger.com (Satoshi Konno)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5914436.post-116862708414736844</guid><pubDate>Fri, 12 Jan 2007 18:32:00 +0000</pubDate><atom:updated>2007-01-13T09:37:39.730+09:00</atom:updated><title></title><atom:summary type='text'>Cyber Media Gate for YoutTube : I have released a new UPnP/AV media server based on CyberLink for C today. The media server is builded as a WIN32 application.

Using the media server, you can select the RSS feeds of YouTube such as Most Viewed Videos Today, see the video contents using standard UPnP/AV media players such as DLNA media players. The media server transcodes the video files from FLV </atom:summary><link>http://www.cybergarage.org/blog/2007/01/cyber-media-gate-for-youttube-i-have.html</link><author>noreply@blogger.com (Satoshi Konno)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5914436.post-116551703985227576</guid><pubDate>Thu, 07 Dec 2006 18:51:00 +0000</pubDate><atom:updated>2006-12-08T03:54:26.046+09:00</atom:updated><title></title><atom:summary type='text'>I have released the new package of CyberLink for C as v2.0 today. 
 
For the new release, Nokia's developers and Theo Beisch joined the open source project as the core developers and they contributed to add many useful patches. Thanks. Please check the ChangeLog to know the improvements in more detail.

The release has no significant changes functionally, but many patches are added for the </atom:summary><link>http://www.cybergarage.org/blog/2006/12/i-have-released-new-package-of.html</link><author>noreply@blogger.com (Satoshi Konno)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5914436.post-115980823910706078</guid><pubDate>Mon, 02 Oct 2006 16:52:00 +0000</pubDate><atom:updated>2006-10-03T02:00:05.796+09:00</atom:updated><title></title><atom:summary type='text'> 
W-ZERO3[es] : I bought the new mobile phone to develop some mobile applications. I have a old WindowsCE computer, HPW-650PA, but the programming tools and environments are many changed. Platform Builder isn't released now, It seems that the development tools are integrated to Visual Studio.

For my study of the developing on new WindowsCE platforms, I will create the photo media server of UPnP/</atom:summary><link>http://www.cybergarage.org/blog/2006/10/w-zero3es-i-bought-new-mobile-phone-to.html</link><author>noreply@blogger.com (Satoshi Konno)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5914436.post-115877737621929245</guid><pubDate>Wed, 20 Sep 2006 18:19:00 +0000</pubDate><atom:updated>2006-09-21T03:52:04.806+09:00</atom:updated><title></title><atom:summary type='text'>
Media Streamer : Nokia released the UPnP AV Control point for Nokia 770. The control point is created based on CyberLink for C with their patches.

I installed the control point in my home, I searched UPnP/AV media servers. I could not find Sony's Cocoon today, but I am very surprised that it is has the very good and simple graphical user interface.

You can install it using your Application </atom:summary><link>http://www.cybergarage.org/blog/2006/09/media-streamer-nokia-released-upnp-av.html</link><author>noreply@blogger.com (Satoshi Konno)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5914436.post-115877440084801120</guid><pubDate>Wed, 20 Sep 2006 17:24:00 +0000</pubDate><atom:updated>2006-09-21T02:48:47.483+09:00</atom:updated><title></title><atom:summary type='text'> 
MythTV 0.20 : I knew that the new version is released, and it supports UPnP/AV media server based on CyberMedia Gate for C++  currently.

According to the release note, their term want to rewrite the media server codes based on other GPL licenced because their licence is GPL v2. However, I have no plan to release the source codes as GPL licence now X-&lt;</atom:summary><link>http://www.cybergarage.org/blog/2006/09/mythtv-0.html</link><author>noreply@blogger.com (Satoshi Konno)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5914436.post-115349266047374217</guid><pubDate>Fri, 21 Jul 2006 14:37:00 +0000</pubDate><atom:updated>2006-07-21T23:41:06.333+09:00</atom:updated><title></title><atom:summary type='text'> 
AKI H8/3069F : I bought the H8 based board to make a prototype for the new project. 

I have created the development environment using GCC and Redboot this week, and I wrote the test code using the LEDs and the LCD display. 

I will check the network chip and start to write the prototype codes as the next step, but it will be a long term project because I want to develop other projects shortly.</atom:summary><link>http://www.cybergarage.org/blog/2006/07/aki-h83069f-i-bought-h8-based-board-to.html</link><author>noreply@blogger.com (Satoshi Konno)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5914436.post-114827270020573483</guid><pubDate>Sat, 20 May 2006 14:03:00 +0000</pubDate><atom:updated>2006-05-22T23:15:58.546+09:00</atom:updated><title></title><atom:summary type='text'> ESPer2006 : I went to the programmer's meeting to announce my recent activity after the project at Shibuya this weekend.

In the near future, I think that many home networked devices will support some peer to peer systems such as UPnP. I will focus my development to support such environment in home. 

I put the presentation document here. The document is Japanese but, please check it if you have</atom:summary><link>http://www.cybergarage.org/blog/2006/05/esper2006-i-went-to-programmers.html</link><author>noreply@blogger.com (Satoshi Konno)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5914436.post-114726226417981761</guid><pubDate>Wed, 10 May 2006 11:56:00 +0000</pubDate><atom:updated>2006-05-10T21:44:57.823+09:00</atom:updated><title></title><atom:summary type='text'>UPnP Proxy : I am developing a gateway for UPnP devices from last week to control the remote devices over the Internet.

I have started to write the code directly, but I am considering about the system structure because I am on business trip this week and I have no powerful PCs to develop.

Basically, I will develop two proxy modules for SSDP and HTTP including SOAP. To transfer the HTTP request,</atom:summary><link>http://www.cybergarage.org/blog/2006/05/upnp-proxy-i-am-developing-gateway-for.html</link><author>noreply@blogger.com (Satoshi Konno)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5914436.post-114584331130954676</guid><pubDate>Mon, 24 Apr 2006 15:44:00 +0000</pubDate><atom:updated>2006-04-25T00:46:16.006+09:00</atom:updated><title></title><atom:summary type='text'> 
Flash : I have merged a XML server for Flash that I have created for the testing last year, into a package of CyberLink for Java to control UPnP devices by remote or create the user interface by Flash.

I have created some user interfaces using Swing or native user interfaces such as Carbon and Gtk, but Flash might be a good solution to crate the user interface on any platforms. 

I would like </atom:summary><link>http://www.cybergarage.org/blog/2006/04/flash-i-have-merged-xml-server-for.html</link><author>noreply@blogger.com (Satoshi Konno)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5914436.post-114534905114697710</guid><pubDate>Mon, 17 Apr 2006 17:30:00 +0000</pubDate><atom:updated>2006-04-18T18:01:02.280+09:00</atom:updated><title></title><atom:summary type='text'> 
Retemo UI : To read XRT Protocol v2.2 in more detail, I noticed that I have to send the REQUEST command at first when the XRT connection is established, and the connection is disconnected when the connection takes more than 5 seconds.

To follow the specification, I could connect my RemoteUI Client with a sample RemoteUI server of Intel Authoring Tools for UPnP Technologies (Build 1825) </atom:summary><link>http://www.cybergarage.org/blog/2006/04/retemo-ui-to-read-xrt-protocol-v2.html</link><author>noreply@blogger.com (Satoshi Konno)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5914436.post-114503507548323193</guid><pubDate>Fri, 14 Apr 2006 17:25:00 +0000</pubDate><atom:updated>2006-04-15T02:27:20.820+09:00</atom:updated><title></title><atom:summary type='text'> 
UPnP IGD : I am creating a sample application for the Internet gateway devices using CyberLink for Java to check a problem about the UPnP device this week.

Using the sample application, I could post some basic controls such as GetExternalIPAddress and AddPortMapping to BEFSR41 V2 normally. I will add more functions to the sample application, but you can get the latest source codes from the </atom:summary><link>http://www.cybergarage.org/blog/2006/04/upnp-igd-i-am-creating-sample.html</link><author>noreply@blogger.com (Satoshi Konno)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5914436.post-114468876916163092</guid><pubDate>Mon, 10 Apr 2006 17:15:00 +0000</pubDate><atom:updated>2006-04-11T02:16:59.380+09:00</atom:updated><title></title><atom:summary type='text'> 
Retemo UI : I am studying the specification with Intel NMPR v2.1 Guidelines and XRT Protocol v2.2 to develop the future devices.

I am developing the client and server using CyberLink for Java and Intel Authoring Tools for UPnP Technologies (Build 1825) that has sample implementations of the client and the server.

I can create the client and the server basically, but I have some problem about </atom:summary><link>http://www.cybergarage.org/blog/2006/04/retemo-ui-i-am-studying-specification.html</link><author>noreply@blogger.com (Satoshi Konno)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5914436.post-114344091524320342</guid><pubDate>Sun, 26 Mar 2006 18:03:00 +0000</pubDate><atom:updated>2006-03-27T17:38:57.310+09:00</atom:updated><title></title><atom:summary type='text'>CyberLink for Java : Due to a good suggestion from Kismet Lenzi who is a core developer of the project, I have moved the development repository from CVS to SVN based on the Ant project. I have moved all CVS repositories to SVN in my home too :-)

The old CVS repositories are deprecated, I might will clean the old repositories. Please get the new repository using the following command if you are </atom:summary><link>http://www.cybergarage.org/blog/2006/03/cyberlink-for-java-due-to-good.html</link><author>noreply@blogger.com (Satoshi Konno)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5914436.post-114279722359847901</guid><pubDate>Sun, 19 Mar 2006 19:39:00 +0000</pubDate><atom:updated>2006-03-20T04:40:51.610+09:00</atom:updated><title></title><atom:summary type='text'>CyberLink for Java : I have updated all old CVS repositories of CyberLink for Java now, and I have added the new repository using Ant to CVS server. The old repositories will be deprecated.

The new repository name is clinkjava, it is created by Mike Dubman firstly. I am updating the build file with Mike, but please use the new repository from now if you use the old repositories :-)</atom:summary><link>http://www.cybergarage.org/blog/2006/03/cyberlink-for-java-i-have-updated-all.html</link><author>noreply@blogger.com (Satoshi Konno)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5914436.post-114221526732071723</guid><pubDate>Sun, 12 Mar 2006 16:54:00 +0000</pubDate><atom:updated>2006-03-13T13:30:30.290+09:00</atom:updated><title></title><atom:summary type='text'>CyberLink for Perl : I have posted the new package as v1.2.1 to CPAN because I forgot to include a new file, QueryResponse.pm, that is used to post query control by SOAP to UPnP devices. Thanks for Mike Carlton :-)</atom:summary><link>http://www.cybergarage.org/blog/2006/03/cyberlink-for-perl-i-have-posted-new.html</link><author>noreply@blogger.com (Satoshi Konno)</author></item></channel></rss>