cta-wave / common-media-server-data

A repository to collect discussion and feedback on the Common Media Server Data proposal.
21 stars 1 forks source link

Additional use cases for V2 - from Kev #18

Open wilaw opened 1 year ago

wilaw commented 1 year ago

Auto slating on errors, if network can’t keep up with a live feed upstream it might compensate with temporary slate segments or bit stuffing a lower quality stream at same profile and later self recover rather than say stop the stream

Censored/profanity filtering - you might have reason to have proxy nodes physically in a certain geolocation, that location might have reason to restrict parts of the content

Dynamic pricing - multiple CDNs could spot price against each other over the duration of an event depending on actual demand vs revenue target for a local edge demographic

Piracy fingerprinting, identifying a pirate streamer by deductions from contents of CMSD metadata vs known video, audio variants provided by each edge node at a given time

Supply and demand - player can choose quality based on a budget - one CDN path might be cheaper than another (note that ‘cheapest’ option isn’t necessarily what consumers are asking for) CMSD adjusts to demand or possibly selects r outs that injects more or removes ads or lowers or increases quality/resolution offerings

wilaw commented 1 year ago

Thanks Kev for documenting these. We'll leave this issue open in anticipation of future v2 extensions.