Streaming Availability
Example Streaming Deal - Split CommercialModelType
CommercialModelType<Deal>
<DealTerms>
<CommercialModelType>AdvertisementSupportedModel</CommercialModelType>
<Usage>
<UseType>Stream</UseType>
</Usage>
<TerritoryCode>GB</TerritoryCode>
<TerritoryCode>DE</TerritoryCode>
<ValidityPeriod>
<StartDate>2017-09-01</StartDate>
</ValidityPeriod>
</DealTerms>
</Deal>
<Deal>
<DealTerms>
<CommercialModelType>SubscriptionModel</CommercialModelType>
<Usage>
<UseType>Stream</UseType>
</Usage>
<TerritoryCode>GB</TerritoryCode>
<TerritoryCode>DE</TerritoryCode>
<ValidityPeriod>
<StartDate>2017-09-01</StartDate>
</ValidityPeriod>
</DealTerms>
</Deal>Example Streaming Deal - Grouped CommercialModelType
CommercialModelType<Deal>
<DealTerms>
<CommercialModelType>AdvertisementSupportedModel</CommercialModelType>
<CommercialModelType>SubscriptionModel</CommercialModelType>
<Usage>
<UseType>Stream</UseType>
</Usage>
<TerritoryCode>GB</TerritoryCode>
<TerritoryCode>DE</TerritoryCode>
<ValidityPeriod>
<StartDate>2017-09-01</StartDate>
</ValidityPeriod>
</DealTerms>
</Deal>Deal Terms and Usage
This element encapsulates the terms under which a music release is made available to partners. Each <Deal> specifies the commercial conditions and usage rights for which we can make tracks and releases available to services.
<DealTerms>
<DealTerms>-
Description: Contains the specific terms and conditions governing the distribution and usage of the release.
-
<CommercialModelType>: Defines the business model under which the release is offered. It can vary between deals and may be grouped together if the terms are identical across different models, or specified separately for distinct terms.Example:
AdvertisementSupportedModelandSubscriptionModelshow two types of commercial models that could be offered concurrently, specifying different access conditions under the same deal terms.Note: MassiveMusic only supports the
AdvertisementSupportedModelandSubscriptionModelfor streaming services.-
Grouped Specification: When multiple territories or usage conditions share the same commercial model, they can be grouped under a single
<CommercialModelType>within the deal terms to simplify the deal structure and reduce redundancy. -
Separate Specification: Alternatively, different
<CommercialModelType>s can be specified separately within distinct<Deal>elements if the terms differ significantly—such as different start dates, territories, or usage types—requiring individual detailing.
-
-
<Usage>:-
<UseType>: Specifies the type of usage allowed under the deal, such as streaming or downloading.Example:
Stream- This use type indicates that the release is available for streaming.Note:
Streamis required for the provision of content on the platform and is the only supported<UseType>. Music not delivered containingOnDemandStreamwill not pass our validation rule and will fail ingestion. -
<TerritoryCode>: Indicates the territories where the deal is applicable. Multiple<TerritoryCode>elements can be used to specify more than one country.Example:
GB, DE- Specifies that the deal applies within the United Kingdom and Germany. WhenWWorWorldwideis used, MassiveMusic interprets this as the release or track being available in all territories, eliminating the need for extensive lists of territories when there are no geographic restrictions on the release.A full list of valid
TerritoryCodecan be found.
-
-
<ValidityPeriod>This element specifies the duration during which the deal terms are effective, including both the start and end dates.
-
<StartDate>Description: The date from which the deal terms become effective.
Example:
2024-06-02- Marks the beginning of the validity period for the deal terms. -
<StartDateTime>Description: Specifies the exact date and time from which the deal terms become effective.
Example:
2024-06-02T08:00:00- Though specified, this will be interpreted as2024-06-02 00:00:00local time. -
<EndDate>Description: The date on which the deal terms expire. Where no
EndDateis provided, a release will stay live indefinitely. AnEndDatecan be provided without aStartDateto indicate that a release should no longer be commercially available and taken down from the platform.Example:
2024-06-02- Indicates the end of the validity period for the deal terms.
-
Deal Terms and Usage
This element encapsulates the terms under which a music release is made available to partners. Each <Deal> specifies the commercial conditions and usage rights for which we can make tracks and releases available to services.
<DealTerms>
<DealTerms>-
Description: Contains the specific terms and conditions governing the distribution and usage of the release.
-
<CommercialModelType>: Defines the business model under which the release is offered. It can vary between deals and may be grouped together if the terms are identical across different models, or specified separately for distinct terms.Example:
AdvertisementSupportedModelandSubscriptionModelshow two types of commercial models that could be offered concurrently, specifying different access conditions under the same deal terms.Note: MassiveMusic only supports the
AdvertisementSupportedModelandSubscriptionModelfor streaming services.-
Grouped Specification: When multiple territories or usage conditions share the same commercial model, they can be grouped under a single
<CommercialModelType>within the deal terms to simplify the deal structure and reduce redundancy. -
Separate Specification: Alternatively, different
<CommercialModelType>s can be specified separately within distinct<Deal>elements if the terms differ significantly—such as different start dates, territories, or usage types—requiring individual detailing.
-
-
<Usage>:-
<UseType>: Specifies the type of usage allowed under the deal, such as streaming or downloading.Example:
Stream- This use type indicates that the release is available for streaming.Note:
Streamis required for the provision of content on the platform and is the only supported<UseType>. Music not delivered containingOnDemandStreamwill not pass our validation rule and will fail ingestion. -
<TerritoryCode>: Indicates the territories where the deal is applicable. Multiple<TerritoryCode>elements can be used to specify more than one country.Example:
GB, DE- Specifies that the deal applies within the United Kingdom and Germany. WhenWWorWorldwideis used, MassiveMusic interprets this as the release or track being available in all territories, eliminating the need for extensive lists of territories when there are no geographic restrictions on the release.A full list of valid
TerritoryCodecan be found.
-
-
<ValidityPeriod>This element specifies the duration during which the deal terms are effective, including both the start and end dates.
-
<StartDate>Description: The date from which the deal terms become effective.
Example:
2024-06-02- Marks the beginning of the validity period for the deal terms. -
<StartDateTime>Description: Specifies the exact date and time from which the deal terms become effective.
Example:
2024-06-02T08:00:00- Though specified, this will be interpreted as2024-06-02 00:00:00local time. -
<EndDate>Description: The date on which the deal terms expire. Where no
EndDateis provided, a release will stay live indefinitely. AnEndDatecan be provided without aStartDateto indicate that a release should no longer be commercially available and taken down from the platform.Example:
2024-06-02- Indicates the end of the validity period for the deal terms.
-
Updated 5 months ago
