streaming rights agreement
C13609
concept
A streaming rights agreement is a legal contract that grants a platform the licensed right to digitally transmit and make content available to users via streaming under specified terms, territories, durations, and compensation structures.