Challenges and opportunities for the future of media distribution