|
HADES Project
The Hades project aims to delivery a multiplatform user interface for StreetFire’s multimedia A/V devices such as the RBX1600. Currently HADES is a PC or Mac-based user interface, but it will be available via the wireless PDA, Web Browsers and TVs in the future. HADES is written 100% Java and is available on all major PC platforms including: Mac, Windows XP and Linux.
The user interface features a pluggable application interface allowing MediaORB-based stereo components to provide device access and control in a simple, intuitive manner. If you have to read the users manual, it's too complicated. The HADES application framework detects all devices present on a MediaORB network and displays a corresponding user interface.
The HADES is composed of the following pieces:
- Abstract Graphical User Interface framework developed with the goal of supporting user interfaces on multiple platforms model of the Eclipse “Perspective” UI model
- Abstract Device Control Layer for interfacing remote MediaORB services into the user interface.
- Swing based implementation of Abstract GUI framework for multiplatform J2SE portability.
- Pluggable RBX1600 GUI Application providing a user interface to the RBX1600 including the following perspectives: Now Playing, Playlist Editor, Disc Editor.
What’s New
Release 1.x of the HADES Client is now available! Find the executable here.
Status
Abstract GUI Framework |
Available for download shortly. |
Abstract Device Control |
Available for download shortly. |
Java Swing UI |
Available for download shortly. |
RBX1600 UI |
Available for download shortly. |
Developer Resources
Bugzilla: Find and report bugs. Request features
Mail Lists: Join the project community, ask questions, get answers
CVS Repository: Web interface to the RBX1600 Server source code
Developer Resources: RBX1600 operations and programming guide
More Developer Resources (coming soon)
Project Plan: View current tasks and signup to help out
DevFAQ: Find answers to commonly asked development questions |