This software starts iTunes as a service and features a web browser interface for streaming. It also includes excellent metadata editing capabilities, Handbrake integration, and serves as a DLNA server for iTunes. Compatible with Windows desktops and servers, including Server 2012 Essentials R2 and Windows Home Server.

One major advantage is that iHomeServer can start iTunes as a Windows Service, meaning that you don't need to manually start the program each time you want to use it. Additionally, it includes advanced media watch folders, allows for DVD ripping and video conversions to iTunes formats, and provides metadata tagging for movies/television episodes.
Perhaps one of the most exciting features is the web interface, which lets you stream your media to your favorite devices both locally and on the internet. You can even publish your iTunes library to DLNA clients like televisions and radios.
iHomeServer is compatible with desktop and server platforms, including Windows Home Server and Server 2012 Essentials R2. It's also flexible, allowing you to run iTunes as a Home Sharing server or as a standalone AirPlay music server.
Some other notable features of iHomeServer include custom "watch folders," automatic restarts in case iTunes crashes, secure web access via the internet, and integration with Handbrake for DVD ripping and video conversions. You can also use it as a DLNA server for streaming to smart TVs, XBMC, and games consoles like Xbox 360 and PlayStation 3.
While iHomeServer is great for desktop users, it's especially optimized for Windows Home Server (WHS v1 and WHS 2011) and Windows Server 2012 Essentials (including R2). To try it out for yourself, you can download a free 30-day trial from the iHomeServer website.
Version 3:
iHomeServer for iTunes v3 is a major upgrade that adds a host of new features to the highly popular iHomeServer v2. These features include:
- web access to your iTunes library
- built in DLNA server
- "desktop mode"
- much more