Finally every little part of the application is working together:
- Every object has its own unique identificating code, stored in an RFID tag.
- The SocketScan software on the PDA is reading the tag with the CompactFlash RFID reader and is sending virtual keystrokes to Flash
- Flash is recognising the unique ID and is retrieving the object’s information from the webserver.
- Object information is stored in a MySQL database.
- Flash likes to communicate in XML so Flash is accessing a PHP script which is forming XML from the SQL data.
- The external website running the PHP script is also hosting the object photograph that is being displayed next to the Descriptive History.
- The amount of stories and their unique names are also found in the XML data.
- Thumbnails of the stories are stored als jpg images on the webserver.
- The Open Source Red5 Flash Communication Server is hosting the actual stories in the Flash Video format (flv).
- Flash is streaming the flv stories from the Red5 server.
For the graduation exposition I’m working on the ability for visitors to add new stories to the objects available.
