R C-R. I have been through all of that. I have nothing running on the imac except itunes to host the library. I have done a clean build. I even trashed my library and started from scratch with minimal content. AND - it shares just fine off my windows PC perfectly every time. It's just the mini to apple tv, mini to air, and mini to ipad having issues.
I disabled home sharing and re-enabled it. It can see the library but fails to load it!
I have no firewall running on the mini or internal network. I even replaced my router.
It works for a short period, and then dies, then I need to rename the device in the system prefs.
It's not a networking or config issues.
And heaps of other people have reported the exact same thing after Yosemite and iTunes 12.
It's a bug, and is even reported repeatedly in Macrumors on the Yosemite bug forum.IT seems to affect Mini more than other devices