Live Streaming wimbledon 2013 Schedule Sign in to 365 to stream live tennis online. Register at 365 to stream tennis. Go to Sports > Live Streaming Tennis Watch tennis live online Tennis matches are streamed live online by firms who license the feeds from the ATP and WTA. A number of firms have acquired the official internet streaming rights and we consolidate the stream schedule in the table below. When you click on a stream listing this will take you to the site that is showing the stream. Register and then go to Sports > Live Streaming to see the feeds. Most streams require a registration as a condition of showing you the stream. We watch tennis using the same links and the feeds are excellent!