We first told you about iHomeServer for iTunes back in December, now it has been updated.

iTunes is fast becoming the centre of many home entertainment systems. iTunes technologies such as Home Sharing and Air Play allow you to keep a centralised media library of music and video and share it with all your other household media devices. For example, you can digitize your music CDs and your DVDs into your iTunes library and then stream them to any your Apple TV, iPad or iPhone. You can even remote control your iTunes installation to push media to several sets of speakers in your house simultaneously using the Apple Remote App. However, all these great features rely on iTunes being up and running.
What is needed is an iTunes Server platform – Enter iHomeServer.
iHomeServer wraps iTunes so you can install and run it on a Windows Home Server, dedicated iTunes workstation or just a spare PC you have lying around. iHomeServer starts iTunes automatically when the computer starts, keeps it running and allows you to manage iTunes without having to physically access the computer, for example via the Windows Home Server Management Console. It also makes it really easy to add new media to your iTunes Media Server.
Version 2 Features
Automatically start iTunes on boot-up
iHomeServer runs an instance of iTunes within its own Windows Service that automatically starts when your computer/server does. Therefore iTunes is always available, even when nobody has logged into the computer.
Runs iTunes on systems with no sound cards
iTunes is meant to be run on a normal desktop. However, today’s microservers are ideal to run as a headless iTunes media server, but most do not come with sound cards. This would normally prevent you from automatically starting iTunes when the computer boots, because iTunes will present a message indicating there is a problem with your audio/video configuration. iHomeServer actively watches the iTunes process for these messages and dismisses them transparently in the background to ensure iTunes starts successfully. You can view any messages that iTunes has presented using the iHomeServer ‘Messages’ window
Manage iTunes from the Windows Home Server Console
iHomeServer supports starting and stopping iTunes from the WHS Dashboard / Console. You can also view and manage all your iTunes media libraries and playlists, directly from the WHS Dashboard – creating and managing iTunes playlists, adding, removing and playing tracks – most of your day to day tasks can be performed remotely from your laptop, but controlling your WHS server’s instance of iTunes.
Create multiple “Watch Folders” to synchronise your iTunes library with your existing media folder structure
One of the issues people face when running iTunes on servers is how to add new media to the server. The last thing you want to do is have to open iTunes manually on the server whenever you need to add a new CD or track downloaded from Amazon.
iHomeServer makes this easy. Create ‘Watch Folders’ that watch areas of your file system (such as the WHS Music and Video shares). Any content already in these folders will automatically be added to your iTunes library. iHomeServer actively monitors these folders so if new media is added, or existing media is modified (eg due to a modification of metadata), iHomeServer will update the track in iTunes transparently. You can even watch network locations or remote storage if your keep your media on another server or NAS.
Edit your iTunes server’s metadata and Cover Art remotely
iHomeServer allows you to view and edit the metadata of tracks stored within the iTunes library running on your server. This can also be done remotely via the Windows Home Server console.
You can even set track Cover Data within your Server iTunes library by copying and pasting from your local PC.
Perform batch metadata and cover art updates
Not only can you update the metadata of individual tracks, you can also use an existing track’s metadata as a template to set a collection of related tracks, just like the iTunes ‘Get Info’ interface, but via the WHS Console.
Automatically delete orphaned tracks
If you delete files directly on your file system, iTunes will keep the track in its library, but when you attempt to play the file, you will get an error indicating that the file no longer exists. iHomeServer can automatically remove deleted tracks from Watch Folder locations so that you have confidence that all your tracks in iTunes exist. You can also ask iHomeServer to perform a complete sweep of an iTunes library to look for orphaned tracks and automatically delete them. These functions are ideal if you reorganise your media folders in order to avoid duplicate files appearing.
iTunes Process Monitoring
In addition to handling iTunes for any pop up dialog boxes that might disrupt your iTunes streaming or prevent iTunes starting up successfully, iHomeServer also monitors the iTunes process and restarts iTunes automatically if it crashes.
Supports all iTunes native functionality – AirPlay, Remote, Wifi Sync, iCloud and Home Sharing
Take advantage of all the major functions within iTunes but benefit from them being ‘always there’ and not having to turn your desktop on first. Wifi Sync, AirPlay, iCloud sync and Home Sharing all work with iHomeServer.
Use the Apple Remote app (for iOS) to remote control your iHomeServer’s iTunes instance and AirPlay your media library to all your favourite devices!
The Apple Remote app for iOS devices is a fantastic partner with an iHomeServer/iTunes microstation allowing you to remote control your server’s iTunes instance and direct media streams to other devices such as Airport Expresses, Apple TV (1 and 2), iPhones, iPads and other AirPlay compatible hardware devices.
Supports WHS v1, WHS 2011, Windows Server 2008, Windows Server 2003, Windows XP, Windows Vista and Windows 7
iHomeServer is ideal for use on Windows Home Server v1 and Windows Home Server 2011, however, is compatible with most 32-bit and 64-bit versions of Windows. Remote access is still supported by running the iHomeServer console application from within a Remote Desktop Connection session.
Learn more and download the 30 day trial from here