fragmented streaming rights costs