|
RBX1600 Server Project
The RBX1600 Server project is the heart of StreetFire’s first product. The RBX1600 is a consumer electronics device for controlling up to four Sony MegaStorage CD Players.
The RBX1600 Server allows the user to catalog, play and manage up 1600 CDs via a PC-based software client. The RBX1600 uses the StreetFire MediaORB framework to publish access to an integrate view of player and their contents. An integrated remote CDDB query facility is provided to retrieve CD meta-data (Disc/Track Title, Artist and Genre information). In the near future, realtime multicast of CD audio will be support. In conjunction with the multicast stream, MP3/Ogg/Flack encoding and decoding will be provided.

The MediaORB defines three major network accessable abstractions: Device Control Modules, Functional Control Modules and Application Modules. The modules represent the network accessible component the a StreetFire media network. The RBX1600 Server implements the following modules:
- RBX1600 Device Control Module provides basic network access to the integrated view of the attached CD players and allow remote power access
- RBX1600 Functional Control Module provides network access to the integrated transport control system and CD catalog.
- Amplifier Functional Control Module provides network access to the audio output channels on the RBX1600 hardware and support mute and volume controls
- Device Control Functional Control Module provides IR interface control of the RBX1600 hardware include power on/off, transport control and play list loading.
- Play List Functional Control Module provides network access to a internal play list database allowing persistent storage of user define play lists.
- Sony Jukebox Device Control Module provide basic network access to the CD players
- Sony Jukebox Functional Control Module provides network access to the CD player transport control and CD content caches.
What’s New
Release 1.x of the RBX1600 Server is now available! Find the executable here.
Status
RBX1600 DCM |
Available for download shortly. No streaming support. |
RBX1600 FCM |
Available for download shortly. No streaming support. |
Amplifier FCM |
Available for download shortly. No streaming support. |
Play List FCM |
Available for download shortly. No streaming support. |
Device Control FCM |
Available for download shortly. No streaming support. |
Sony Jukebox DCM |
Available for download shortly. No streaming support. |
Sony Jukebox FCM |
Available for download shortly. No streaming support. |
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
|