August'24: Kamaelia is in maintenance mode and will recieve periodic updates, about twice a year, primarily targeted around Python 3 and ecosystem compatibility. PRs are always welcome. Latest Release: 1.14.32 (2024/3/24)

Cookbook

How can I...?

This section contains a number of examples in a number of different application areas. These are all included in the Kamaelia distribution, but are provided here for convenience. See also the documentation in the older structure.

Linking components together

Build TCP Based Clients and Servers

Build Multicast Based Clients and Servers

Create UDP Based Systems

Build tools for System Visualisation and Introspection

Build Multimedia Applications

Working with Open GL

Coming soon! (open GL examples already in github here )

Write Games

Work with Audio and Video

Working with HTTP

Working with BitTorrent

Working with AIM

Working with IRC

Other ways of using Kamaelia

See also Kamaelia Macro

Cookbook: Working with DVB

The DVB Component documentation also contains extensive examples