LMBOX, Linux Multimedia Box, Version 0.9.6
LMBOX is application framework for multimedia desktops or computer-based set top boxes.
Features
- Fully skinnable GUI interface system
- Multi-threaded architecture
- Tcl scripting language for all events and handlers (button click, page load etc.)
- Control by mouse, keyboard, infra-red remote via LIRC
- Wide range of image format support (with alpha transparency)
- TrueType font support
- PlayerObject based on xinelib for playback any
music and video formats supported by xine(mp3, wav, streams, avi, mpeg)
- FileBrowser widget for displaying file system contents
- Images zoom/rotate methods for photo albums or dynamic icons
- SoundObject for sound effects thought SDL_mixer
- Default Tcl event script included with the skin which implements movies, weather with radar, radio
from Shoutcast, search and categories, hidden codes, screensaver-like album viewer.
- Calendaring with scheduling, alarms can be popups, music or movie
- Berkeley DB used for config and storage
- TV listings from zap2it, refresh in the background
- News and Stocks from Yahoo
- Live Camera streams with mosaic view
- Contacts database with reminders
- Financial stock quotes from Yahoo
- CallerID support using optional modem or network notification
- TCP/IP/HTTP/UDP support for remote control and alerts
- Embedded Mozilla browser (optional)
- ICQ client
Compiling and Installing
make install
/usr/local/bin/lmbox
Licensing
LMBOX is free for use, covered by Mozilla License.
Authors
Vlad Seryakov vlad@crystalballinc.com
|