I did. No luck. Oddly, even though home sharing was turned on in preferences, That wasn't enough. I went to the advanced toolbar>turn on home sharing and then entered my password. That fixed it. Why I had to do this is beyond me. My home sharing has been working like a charm for months, maybe years. All of a sudden it disconnected. Either way, it's fixed now.
Thanks for the response.
Not sure if I'm late to answering your questions, but I had a similar frustrating experience where none of my iDevices' home sharing functionality worked. It drove me nuts as I like keeping my songs on my desktop and listening to them from my idevices. However none of my idevices showed my desktop on the 'shared' tab.
A temporary solution was to restart my router every now and then. I even bookmarked 192.168.0.1 (my wireless router's admin page) so I could have easy access to the router reset functionality from there.
It did the job but I wasn't fully satisfied.
Two months down the line, a new roommate moved in and along with him came his new wireless router. Suddenly all my problems were fixed. Consistent home sharing without any interruptions.
So it turned out that my old router (BELKIN) was incompatible (in a sense) with the home sharing functionality of iOS and OSX. My new router (DLINK) works flawlessly!
Hope this helps at least identify the source of your problem. If you own a Belkin wireless router, that might be the culprit.
Have a great day!