Television streaming platform OnDemand entertainment Own channels Multiplatform Multiscreen Easy to use