The Olympic Channel, a sport-focused streaming television service operated by the International Olympic Committee, is hoping that fans tune into the free platform when it covers its first Summer Games in Tokyo next year.