| Java-powered home audio device frees music files from computers |
Dec. 16, 2003
A new Java powered home entertainment audio device design promises to simplify sharing computer music files among computers and stereos in connected homes. Gloolabs's Gloo is Java middleware that puts an iPod-like interface on music files it "discovers" around the network. Gloo, which will be licensed to multiple device makers, is available now on one device that runs embedded Linux, and Gloolabs is currently bootstrapping a Gloo developer community.
The Gloo middleware can theoretically run on any device that supports Java, and Gloolabs's first customer is MacSense, which built its $250 HomePod around embedded Linux and a hardware design of its own. Both MacSense and GlooLabs have hardware reference designs that device manufacturers can license.
Gloolabs is currently taking orders for the MacSense HomePod, which will ship in January 2004. A $350 Developer Edition is available now, but "will be gone within a week," according to Gloolabs Director of Developer Relations Nate Saal.
Developer community
The Developer Edition of the MacSense HomePod, along with a software development kit (SDK) from Gloo expected to ship in January, offer Java hackers a chance to contribute interfaces, applications, and services to the platform, according to Saal. "If you're a Java developer, we will provide you with the source code. You can make an alarm clock with a different song for every day of the week, or a song rating service, or an interface to Internet shoutcast station content, or . . .?"
The Developer Edition HomePod is available initially direct from Gloolabs and includes:- Linux login capabilities
- Access to communication tools (Telnet, FTP, etc.)
- Access to hardware API’s (LCD, buttons, speakers, etc.)
- Access to GLOO developer community (with access to GLOO development team)
- Access to firmware (Linux Kernel, C source for drivers, Java source for applications)
- make files for easy updating of the firmware
Gloolabs will launch a developer community and standalone SDK the first week of January, according to Saal. The SDK will include a hardware emulator, enabling developers to hack Gloo on their desktops, regardless of whether they have purchased any hardware.
Developers will be able to distribute their code through the Gloolabs developer Website, according to Saal, although no provisions for commerce have been made at this time. Owners of the MacSense HomePod and other Gloo-based devices will be able to install third-party software and updates from Gloo using a "firmware upgrade" tool in their device's web-based interface.
One, two, Gloo
Out of the box, the Gloo middleware comprises three functional elements: a "player" implemented in firmware can handle MP3; Internet Radio (now); AAC, WAV, and soon, WMA files.
A "desktop server" component acts as a streaming media and audio server. It supports various kinds of playlists, including MusicMatch Jukebox, WinAmp, and iTunes, as well as simple file listings from a number of different operating systems (see full specs below).
A "remote control" component finds all libraries of usable music files on connected computers, as well as all players, and controls them. "It could be used for parental control," notes Saal. "As in 'turn that !@#$!*% thing down!'"? we asked. "Exactly."
According to Saal, Gloolabs also plans to market Gloo software for use directly on a laptop or PDA.
The MacSense HomePod
The MacSense HomePod device includes small stereo speakers, as well as interfaces for connection to home audio equipment. It features rather impressive audio circuitry and a "zero moving parts" design that minimizes noise. Claimed audio specs include a 24-bit, 96kHz Delta-Sigma Digital Analog Converter (DAC) with a frequency response of 20Hz-20KHz+/-0.2dB and a signal/noise ratio of 102dB.
 MacSense's HomePod features a table-radio like design and an iPod-esque jog-dial
Other hardware features in the MacSense HomePod design include:- Toshiba TX4926 200MHz CPU
- 16MB Flash RAM, 32MB SDRAM
- 802.11b 11Mbps mini-PCI Card with external antenna
- RJ-45 10/100Base-T Ethernet Port
- Left and right and headphone audio ports
- Built-in stereo speakers
- Digital coaxial and SPDIF ports
- USB port, host-powered
- FM tuner with wire antenna
- 124x64pixel back-lit blue LCD display
- Jog-shuttle rotating dial
- Web-configurable and upgradable firmware
- IR and IrDA ports
- 18-key remote control
- Unicode support for song titles in double-byte languages
- Supported Media Manager:
- Apple iTunes, MusicMatch Jukebox, Nullsoft WinAmp, Microsoft MediaPlayer
- Networked PC OS Support:
- Mac OS 8, 9, X, Windows 98/Me/2000/XP, Linux, BSD and Solaris
- Supported Audio Formats:
- MP3, Internet Radio (now), AAC, WAV, WMA (soon)
- Note: Apple Music Store AAC files not supported due to DRM
- GLOO Software:
- The core Java-based embedded programs that handle the discovery, request, transfer, and control of audio content on HomePod. Gloo Server and Gloo Remote Control.
OK, how do I get one?
Gloolabs is now taking orders for two versions of the MacSense HomePod device. The $250 standard version can be ordered now for January 2004 delivery, and a limited quantity of the $350 Developer Version is currently shipping.
Related Stories:
(Click here for further information)
|
|
|
7 Advantages of D2D Backup
For decades, tape has been the backup medium of choice. But, now, disk-to-disk (D2D) backup is gaining in favor. Learn why you should make the move in this whitepaper.
4 Legal Reasons to Control Internet Access
The Internet is obviously a valuable resource for many organizations. However, many are exposed to legal liability concerns because they fail to control Internet access. Learn if you're safe in this white paper.
Rapidly Resolve J2EE Application Problems
Whether you are in the process of building J2EE applications or have J2EE applications already running in production, you must ensure that they deliver the expected ROI. Learn how in this white paper.
Load Testing 2.0 for Web 2.0
There are many unknowns in stress testing Web 2.0 applications. Find out how to test the performance of Web 2.0 in this white paper.
Build Better Games Online
For the game infrastructure providers, life is complex. Making money from games has become more complicated. Why? Find out in this white paper.
Building a Virtual Infrastructure from Servers to Storage
This white paper discusses the virtual storage solutions that reduce cost, increase storage utilization, and address the challenges of backing up and restoring Server environments.
Gaining Faster Wireless Connections with WiMAX
Welcome to what is quickly becoming the hyperconnected world where anything that would benefit from being connected to the network will be connected. Learn more in this white paper.
Is Your Desktop a Security Threat?
The new wave of sophisticated crimeware not only targets specific companies, but also targets desktops and laptops as backdoor entryways into those business’ operations and resources. Learn how to stay safe in this white paper.
Increasing SAN Reliability by 100 Percent
Storage area networks (SAN) are a strong part of storage plans. Learn how to increase your reliability and uptime by 100 percent in this case study.
|
|
|
|
|