O2 kooperiert mit dem TV-Streaming-Anbieter Waipu.tv, der generell auch ohne O2-Vertrag nutzbar ist. Allerdings ist es für O2-Kunden etwa 5 bis 10 Euro günstiger – je nach gebuchtem TV-Paket. Seit September 2020 vermarktet O2 das Angebot "O2 TV S" nicht mehr; die Tarife O2 TV M und L kosten 4,99 Euro beziehungsweise 9,99 Euro pro Monat. Beide Pakete enthalten über 90 TV-Sender in HD sowie 100 Stunden Aufnahmespeicher inklusive; es lassen sich bis zu vier Geräte gleichzeitig nutzen. Der einzige funktionale Unterschied zwischen den Paketen M und L ist der, dass sich nur das L-Paket zusätzlich unterwegs nutzen lässt – und das EU-weit. Außerdem verfügbar: O2 TV Türkei mit 30 türkischen Sendern (über 25 in HD) für 9,99 Euro pro Monat. Die Fernsehoption lässt sich täglich kündigen und bei Bedarf wieder dazubuchen.