Hi Karl,
I am using firefox to access the internet and TalkTalk is the homepage, I did not think I would need a special programme to see the homepage videos. I have no problem downloading other video as I said from YouTube and I use VLC Media player for any films etc. I hope that helps with your diagnosis,
Regards