Log into your account on My BT, scroll down to the 'additional service' boxes (like BT Cloud) and there is now a BT Sport box. Click on that and then you should be prompted to confirm you are the account holder.
Remember that the Picture quality and streaming integrity will be much worse via this 'YouTube' like method which is designed for small screen devices. If you want broadcast quality, including HD, you need to sign up for a TV service.
And as for your other question, Youview is the better option as you have Infinity.
But you cant get Sky Sports on Youview
Okay cheers, as for the quality not being great as long as it will be watch-able!
It should be, unless Stoke are playing.
i wonder if bt will block sky from advertising sky sports on the bt sports channels, like sky are blocking bt (and have been allowed to do it)