Bruno Keymolen

Home Projects

upnpx upnpx - iOS/OSX Open Source UPnP Library
upnpx is the Open Source version of the MediaCloud v2 UPnP Stack.
It creates a Static OS X & iOS UPnP Library. The UPnP Stack is coded in native OSX Cocoa (Objective C), C++ was used for the SSDP implementation.

The Stack API is 100% Cocoa (Objective C) and is designed to integrate easily into Mac OS X and iOS (iPhone and iPad) applications. upnpx.googlecode.com
AppleTV UPnP MediaCloud v3 - Free UPnP Video Player for AppleTV Generation 1 (3.0.2)
If you are, like me, the proud owner of an AppleTV Generation 1 (the silver one) than this product might be the extention you are looking for. MediaCloud for AppleTV is a UPnP Video Player plugin for version 3.0.2. It wil auto detect all UPnP Servers on your Lan (like your UPnP NAS) and allows you to browse and playback the video content.

As an example; you can now stream video's from an iPhone over WiFi straight to your TV, no cables or PC involved (tested with the free iMediaShare for iPhone). more...
AES AES - AES CBC Computation
Searching for test vectors for your AES implementation? Or just want to get an idea about the number of computations to be done to get to the encrypted result? This page computes cipher-text for any 16 bytes plain-text for a given key and IV, and shows all internal states to get to the encrypted result.
It can be of great help when learning AES or when coding your own implementation.

A good introduction to the AES algorithm can be found at wikipedia and a visual tutorial here more...
MediaCloud MediaCloud Mac v2 - Free UPnP Audio Video Player & Control Point for Mac OS X 10.6
Play Audio and Video content from an UPnP NAS on your local Mac and on Remote Devices.

MediaCloud v2 is based on a 100% new UPnP Software Stack with no dependencies to any 3rd party components.
The service discovery (see SSDP) is implemented in C/C++, the UPnP stack in Cocoa/Objective-C. Free Download more...
UPnP SSDP - Simple Service Discovery Protocol OS independent UPnP SSDP client implementation following the 'UPnP Device Architecture v1.1' Specifications
Written in C++ and available for Linux, Windows and Mac OS X.
Minimal effort to port to any Embedded OS with the following requirements: ANSI C++ Compiler, STL, Posix Threads (or alternative), Berkley Sockets (or alike).
The low memory footprint makes it ideal for integration in embedded devices.
more...
6510 MOS 6510 Processor Emulator Emulation of the 6510 processor, full 'documented' instruction set.
Written in C/C++, available as a Mac OS X - XCode Project, at request Linux Make Files and Windows Visual Studio.
Integrated in a simple Commodore 64 memory and SID emulator to demonstrate the working of the processor.
more...




Professional stuff





Legacy

Legacy Legacy Projects Projects made a while ago but due to time constraints no development was done lately.
Apple TV plugin : Home MediaCloud, UPnP player for AppleTV
Apple TV plugin : Channl.tv (made at VRT), see: interview English, interview Dutch download sources: here more...




(C)2010, 2011 Bruno Keymolen