Yes, there are many ways to do it, one of which I described above.
You can disallow bundling a video client with the video data provider, thus forcing the data provider to monetize by charging the clients to use the data. The clients make money either via subscriptions or ads, and selling new video data back to the provider.
e.g. Google would have to spin-off or re-org YouTube to split client/data and give same pricing terms to their client branch as to other third party clients
This is a lighter touch/market based solution, which I prefer to being overly prescriptive.
You can disallow bundling a video client with the video data provider, thus forcing the data provider to monetize by charging the clients to use the data. The clients make money either via subscriptions or ads, and selling new video data back to the provider.
e.g. Google would have to spin-off or re-org YouTube to split client/data and give same pricing terms to their client branch as to other third party clients
This is a lighter touch/market based solution, which I prefer to being overly prescriptive.