I watched the Olympic Channel on Century Link DSL and it was very intermittent. Tried watching the World Skating Championship for Russia. It was chopped up with freezes and glitches that knocked us right off the channel. To continue watching you had to reload the channel if you can find it again.
What’s your nominal speed? I have an ATT DSL line and it typically runs at 18 to 20mbps which is 99% efffective for streaming video channels. About half the price of the two cable alternatives in my area.