Update
Apple support have been working with me today and the problem is still not resolved. Here's what I've been up to...
Apple suggested I carry out the following:
Press Alt when starting iPhoto and create a new library.
Chuck some pix in the new library and share with AppleTV
RESULT: All worked fine and it would coz I only had 25 pix to view!
Delete old Library and go back to original one.
Next
Press Alt+Ctrl when starting iPhoto and start a repair process one at a time in the following order...
Repair Permissions
Repair Thumbnails
Repair Database
This took a couple of hours and I still could not load my entire library.
I then decided to re introduce my pix into Home Sharing 5000 at a time...
5000 took 2 mins to load and worked fine.
10000 took 3 mins to load and worked fine
15000 took 4 mins to load and worked fine
19000 took 2 mins to crash!!!
I realise there is a lot of Pix in my library but I have never experienced theses issues before last week. It is without doubt a reduction in service caused by an Apple update.
Getting back in touch with Apple Support....
Case ID is: 589250523 if you need to use it as a reference.