w-e-e-e-e-el.... it could be worse?
The worse is Tacx videos which you "just buy" for about £50 a hit (!!!!) but run on such flaky software it is untrue.
It sounds worse than it is.
First, the Ant+ trainier - the Vortex Smart is probably the best value, I went for the Genius (actually Ironman) because of the bundle and Rose Bikes price, I'm not convinced I did the right thing. But anyway, you have to lash out on an Ant+ trainer for sure (which should also do bluetooth)
That trainer is functional on its own, with a phone or whatever to control it. But yes, you do need a computer with and Ant dongle, because anyway you do want to have HRM as well, don't you? So that's part of your purchase price. Tacx software is eyewateringly expensive (£140 for the software + dongle) - did I mention it is as flaky as hell? Any other dongle should work as well, although the Tacx one is on a long lead, some people report having to use an extension to use the USB plug type so as to get it closer to the devices.
That's where TR comes in. TR is the glue that holds the stuff together and you can cancel the sub when you don't want it. From there, there's a learning curve to get it all happening, but it is quite a short one. The nice thing about the Ant+ is that it does all hang together without any trouble (at least, for me)
There are also other video providers that are supported in TR, I haven't tried any of them yet, but Sufferfest are pretty good, I'm getting much more out of them now that I have the erg mode as opposed to before where you have to estimate your effort as n/10 - I always either over estimate and end up burying myself or/and then underestimate just to get through. Overall the workouts are much more effective with the VR stuff than without, at least that's what the echo sounder on the Pool of Sweat suggests.....
ETA, and no it's not cheap and I count myself as fortunate that I can indulge, but given that it is seriously helping my weight loss regime and my plans to be in the mountains come next April, it's money well spent for me.