About iTheater:
In my freshman year of college, I organized and led a few dozen volunteers to create the first media center application for the Macintosh. The release of the Mac Mini at MacWorld San Francisco 2005 inspired me to explore the possibility of keeping a small computer in the living room to discover and present an array of multimedia content in a user-friendly way.
iTheater is an open source project that was released under the GNU GPL license and has been downloaded over 140,000 times world-wide. The application’s main features allows users to organize and play music, movies, photos and DVDs without the need of a keyboard and mouse.
Screenshots:
[nggallery id=3]
Revision History:
iTheater Public Releases |
||
Release Date | Version | Features |
1/31/06 | iTheater 0.1 | First public release |
2/19/06 | iTheater 0.1.1 | Bug fix release |
6/10/06 | iTheater 0.1.2a | New UI, New Playback engine, Numbered Menu System added to Music module |
8/25/06 | iTheater 0.1.2 | Apple Remote support, Letter Skipping |
2/3/07 | iTheater 0.1.3 | Preference Pane, Wii Remote support, Playlist Support |
4/15/07 | iTheater 0.1.4 | Expanded preferences, bug fixes, major rearchitecting of software to accommodate future enhancements |
7/14/07 | iTheater 0.2.0 | Update system and support for multiple monitors included |
Source Code Download:
http://sourceforge.net/projects/itheater
Project Release Notes:
The iTheater Team:
Ed Wolf – Project Manager/Systems Support & Services
Ben Goulding-Huckle – Application Development Manager
Keir Ansell – New Media & Community Relations
Ivan Ramirez – Lead Programmer
Colin Gavin – Programmer
Jason Cheung –Programmer
John Ogle –Programmer
Matt Gibbons –Programmer
Pierre Gilot –Programmer
Caius Durling – Documentation
Special thanks to: AusDatahost, SourceForge, PixelNetDesign, Brian Zeithler, Luke Lahnstein, Max Hawking, our beta team, and our entire community . Thank you all!
Sponsors:
AusDataHost – http://www.ausdatahost.com
CVSDude – http://www.cvsdude.com
CONTROLS:
SPACE – Pauses video / DVD / Music
ESC – Return to iTheater main menu
ENTER – Select
UP – Menu up
DOWN – Menu down
LEFT – Video step back, Navigate menu to next level, Select video
RIGHT – Module Selection, Video step forward, Navigate menu to last level
‘s’ – Stops video & returns to last menu
Wii REMOTE
1. When iTheater starts, press the red sync button or buttons 1 & 2 simultaneously until the first LED illuminates
2. Use the D-Pad to navigate, B button to escape, and A to select
KNOWN ISSUES/ISN’T FINISHED:
– Photo playback still not fully functional
– iTheater update system is dormant
– Video thumbnail of matroska (.mkv) vide files not supported
– Pause button on Apple remote does not work sometimes
SUBMIT A BUG:
If you find a bug, please visit http://trac.itheaterproject.com to log a bug report.
CHANGE LOG:
v0.2.0
– Added multiple monitor support
– Added iTheater System bar item for quick config
– Added Matroska filetype support
v0.1.4 (Developer-Friendly Release)
Architecture:
– Created iTheater.framework API
– Added third party plugin support
– Added third party module support
Preferences:
– Added dynamic module/plugin preferences
– Facelift for the prefpane
+ Added tabbed design
+ Modified overall layout
– Added iTheater startup/shutdown tansitions
– Added ability to change iTheater sounds
Misc:
– Added caching capability for web-based modules/plugins
– Created uninstaller for iTheater
Documentation:
– Added plugin development guide to wiki
– Added module development guide to wiki
– Added code examples to wiki
– Created test environment program for modules/plugins
v0.1.3
Preferences:
– Added iTheater system preference pane
– Added ability to change weather location & degree unit
– Added ability to change background images
– Added ability to change default music, video and photo locations
Music:
– Play iTunes playlists
Video:
– Fixed video thumbnails
Other:
– Installer created
– Wii Remote support added
– OS X 10.3 support ends
– Misc. code cleanup and bug fixes
v0.1.2
UI Changes:
– Fixed the widget bar, no more black
– Some Text Formating
– Whole New Menu System
Video Module:
– Alias are now supported
– Preview snapshot of the video in the info window
– Playback engine updates
– Pauses music when you play a video
Music Module:
– Album Art in the info window
– iPod Style Menu
– Press a letter and it will skip to that letter in the menu
Widgets:
Now Playing Widget
– Album Art
– UI updated
– Can Press Space To Pause Music Anywhere in iTheater
Other:
– Apple Remote Support
v.1.2 alpha
UI Changes:
– Well lets just say we re did the whole UI
Video Module:
– Bug fixes
– Code Cleaned Up
– Playback engine updates
DVD Module:
– Bug fixes
– Code Cleaned Up
Music Module:
-Whole new playback engine used
-Much Quicker
Image Module
– Slideshow of iPhoto Pictures added
– Pause added
– Rating and image name added
Widgets:
Now Playing Widget
– More info added
– UI updated
Clock
– Format and UI updated
v.1.1
UI Changes:
– Align date line in clock widget but cant get the 2006 to align
– Clock update now works in 10.3
Video Module changes:
– Minor formatting tweaks
DVD Module changes:
– Will play any DVD already inserted into drive when the DVD module is initiated
– Pressing “esc” during playback will bring up title menu
– Pressing “m” anytime will quit the DVD module and bring up iTheater’s main
menu
– Improved general stability
– Added selection menu
– Shows all valid DVD folders under ~/Movies
– Shows DVDs inserted in drives
– Shows symbolic links (created using “ln -s” in shell) pointing to valid DVD
folders under ~/Movies
– Pressing “esc” in DVD title menu will bring up DVD selection menu
v.1 Milestone 1
-FIXED: Music Menu Bugs
v.03 BETA (internal release)
-ADDED: Music Module
-FIXED: Video Menu Bugs
-FIXED: Inconsistent module/code calls
-FIXED: Removed memory leaks
v.02 BETA
-ARCHITECTURE: iTheater now is a Universal Binary
-ADDED: First version of the iTheater video player
+FIXED: If a title is too long, the faded name (at the top left corner of the screen)
spills over onto the navigation section
+FIXED: Going back to main menu from video causes video to remain playing in
the background
-ADDED faded titles to each of the modules
-FIXED Fade in error
-FIXED Fade in speed (decreased total amount of fade time)
-Clock widget now displays time in 12 hours & blinking :
-Cleaned up main UI
-Changed controls
v.01 BETA
-First iTheater Beta released to testers