With Formula One management confirming that the sport will begin offering a streaming service in 2018, I’m sure that the development on the service is going to get underway shortly, if it hasn’t already. This is assuming that the service indeed happens, which it very much seems like it will. But there are some features