I am having the same problem which is very annoying
I have spent days trying to solve that issue
My new ATV will play one song from Home Sharing and then drops trying endlessly to buffer the next
song UNTIL I restart Itunes again (laptop runnig windows 7 with itunes 11.0.2.something)
I almost tried all suggested workarounds but none helped.
router ,fixed ip, multicast filtering, lan ethernet connection, direct - NOTHING!
AND NOW THE BIG SURPRISE
I have ny daughter PC runnug windiws XP with Itunes 11.0.1 or so
and ATV PLAYING all her HOME SHARING library smoothly without even one drop!
Also I want to add when my main Home sharing laptop disappears from my ATV after playing one song
also my iphone will loose its connection (the REMOTE applicaiotn).
Dont know what to do
I'm nearly 100% convinced my problem IS my windows firewall. Turned it off for private networks, restarted iTunes, I don't really need the firewall as only my pc's are on the network and I use MAC address filtering and a wifi password key so other devices can't connect. With windows firewall off it works nearly all the time.
I have ATV3 and Windows Vista. I just fixed it by opening TCP Port 3689 and UDP Port 5353. i selected subnet only. Now i can switch between movies and music and back again.
I found the information at http://support.apple.com/kb/ts2972
My problem was i could watch one movie. after trying to switch to another movie ATV would just hang loading it. Upon itunes restart, I could select one movie again. Then lock up.
This seems to work for me. I just went through about 5 movies. Started them. Stopped them. Then selected another movie. i was able to select and start the next movie each time.
I hope this may help. I spent a lot of times searching for "freezing" and such. So, thanks for your post. It got me on the right track.
I had this same annoying issue ever since I bought the ATV3.
home sharing on my 32 bit windows 7 pc lost contact after
playing one song (tunes 11.0.2)
While in the same time home sharing on my daughter PC plated continueously (itunes 11.0.1 Windows XP)
After a thorough search on the net and inside APPLE forums the issue
was resolved at least for my case.
Both two Apple bonjour services were configured PUBLIC in my windows firewall inbound connection!
Why dont ask me...
the moment I reconfigured them PRIVATE and restarted itunes I WAS ABLE TO PLAY
MY ENTIRE LIBRARAY ALL NIGHT LONG!!!
of course without a single **** drop out!
hope I have been a help to someone with same problem
I had tried everything in Windows 8 to solve this problem before I found this thread. Opening the firewall and finding Bonjour services and making all four instance had private boxes checked worked for me as well.
I had 4 instances of Bonjour running. 2 for UDP and 2 for FTP. I am guessing that the extra two are from trying to reinstall iTunes or another of the many things I tried. The rules seem to be duplicates.