I've been struggling with the same issue since upgrading to iOS5 and iTunes 10.5. iTunes Home Sharing works for about 5 minutes - but then drops out. Im streaming from Win7x64 with itunes 10.5.0.42 to iPhone 4 and iPad 2 (both wiht iOS 5).
Streaming worked flawlessly up until either the upgrade to iTunes 10.5 or iOS5.
The only other addition is the introduction of Apple TV2 on the wired Gigabit network. Ive done hours of testing and it seems once the ATV wakes up - it kills all Home Sharing. Likewise, ATV2 shares fine by itself but if i try to connect with one of my other iOS 5 devices - the home sharing dies and all devices lose connectivity. Im going to remove the ATV completely (power down) and see if Home Sharing can stay up.
*Please note: iTunes shows no issues - continues functionning and when i close iTunes it tells me there are devices connected to sharing, etc.Although, no device can see the shared library.
In order to get home sharing to work again: I must close and reopen iTunes on the Win7 PC.
FYI: Ive done the following:
- Assigned static IPs to all devices (iphone 4, ATV2, iPad2)
- Opened the ports on my router described in the article (http://support.apple.com/kb/HT2463)
- Created Firewall Rule on Win7PC to allow all connectiions from the specified iOS devices' IP addresses
- Verified all rules in the Firewall Settings on the Win7 PC with the iTunes library (includes Bonjour and iTunes and all are active)
Super frustrating - wife is complaining a lot.