WORKING GROUP RECAPS

http://movielabs.com/dsca-bam1 140 Working Group Report-Outs

• SVOD • TVOD Avails • Asset Ordering • Metadata • QC Nomenclature (EMA) • Ratings • API • Adoption Pitch (DEG) • Digital Finance and Accounting

http://movielabs.com/dsca-bam1 141 Working Group Report: SVOD

http://movielabs.com/dsca-bam1 142 SVOD Working Group • WG members from: Amazon, Cinedigm, DEG, Discovery, Disney, EMA, Google, Lionsgate, Microsoft, MovieLabs, Netflix, NBCU, Paramount, Scripps, WB • Recurring Monthly conference calls • Evaluated and approved for release 1.7.3 for SVOD Title Lists (July 9, 2018)!

http://movielabs.com/dsca-bam1 143 1.7.3 SVOD Title List Features New Fields • Licensee - Indicates licensee associated with the Avail. • EpisodeTitleID - Title/Abstraction identifier for episode • GroupIdentity - Subscription Type/Channel • TerritoryExclusion - Compliment to Territory to list excluded territories • Download - Is download allowed on a per-title basis • Director - Added for manual title matching • TitleStatus - State of title (Approved/Pending license) • Exclusivity – Whether a title has exclusive rights and related attributes • Window Timing – StartLag, EndLag, Duration, added “Immediate” and “Open” Start • RequiredFullfillmentLanguages – Languages content provider is committed to provide

http://movielabs.com/dsca-bam1 144 1.7.3 SVOD Title List Features Other Improvements • Improved Language/Localization Type Handling – indicate language and localization type(s) together • Added allowed values “Immediate” and “Open” Start field for window timing • EpisodeCount changed from optional to required • Added 'Library' LicenseType - Title was acquired under an EST license, but is no longer Avail'd for EST but can be fulfilled • Clarified FormatProfile note to include this: "Note: For SVOD or AVOD, highest resolution should be listed and lower resolutions can be assumed." • Clarified that Rating System/Value/Reason must be compatible • Clarified DMA_ID field - Indicates that title is MA eligible • Cell A3 can contain date+time information for versioning • Clarified in general instructions that Full Delete and 'End' date in past, both have the effect of bringing down titles • Miscellaneous corrections and clarifications

http://movielabs.com/dsca-bam1 145 SVOD Working Group, Cont. Next steps • Supporting 1.7.3 implementations • Develop SVOD Title List use cases • Title list core template • Tutorials, conference calls • Other work as identified by the SVOD WG

http://movielabs.com/dsca-bam1 146 Working Group Report: Avails

http://movielabs.com/dsca-bam1 147 Avails Working Group • WG members from: Amazon, DEG, Discovery, EMA, Fandango, Google, HBO, Lionsgate, Microsoft, MovieLabs, NBCU, Paramount, Scripps, Sony PlayStation, Viacom, WB • Recurring Monthly conference calls

http://movielabs.com/dsca-bam1 148 Avails Working Group, Cont. TVOD updates included in 1.7.3 • Added EpisodeTitleID - Title/Abstraction identifier for episode, typically an Abstraction EIDR ID. • Added 'Library' LicenseType - Title was acquired under an EST license, but is no longer Avail'd for EST but can be fulfilled • Clarified that Rating/System/Value must be compatible • Clarified DMA_ID field - Indicates that title is MA eligible • Clarified treatment for Full Delete and changing end date • Added general instruction that cell A3 can have sequence information or date+time (for versioning)

http://movielabs.com/dsca-bam1 149 Avails Working Group, Cont. Evaluating proposed updates (for next version) • Adding collections tab for bundles, removing ‘BundleALID’ from Movies tab • Support for more robust language and localization type combinations in language fields (see 1.7.3 for SVOD LicenseType) • Discussing “Full Extract with omissions”, reporting, use of AvailID and related issues • Adding TVOD support for SVOD only fields in from 1.7.3

http://movielabs.com/dsca-bam1 150 Working Group Report: Asset Ordering

http://movielabs.com/dsca-bam1 151 Asset Ordering Working Group • WG Members from Amazon, DEG, Disney, EMA, Google, HBO, Lionsgate, Microsoft, Netflix, Paramount, Scripps, Showtime, SPE, and WB • Four in person meetings • Defined the problem space, areas of agreement and open questions

http://movielabs.com/dsca-bam1 152 Asset Ordering Working Group

Problem Statement There are potentially dozens (or even hundreds) of different assets needed to fulfill a single title in a given context — e.g. languages, formats, and bonus content. • How does a retailer indicate which assets are needed, which have been received, and which are missing? • How does a provider indicate which assets are available, and which they intend to fulfill?

http://movielabs.com/dsca-bam1 153 Asset Ordering WG, Cont. Areas of alignment • Communicating the priority of assets ordered should be considered as part of the specification to inform which assets a provider should focus on first. The WG has defined priority as a derived value based on due date, provider value, retailer value and relative complexity/completeness of the deliverable. • The specification should accommodate both concrete (by explicit asset ID) and abstract (attributes of the assets, e.g. fr-FR subtitles for Title 12345) orders.

http://movielabs.com/dsca-bam1 154 Asset Ordering WG, Cont. Open questions • How do providers communicate explicitly when they acknowledge or reject (will not fulfill) an order? • Should we use manifests as “asset catalogs” to let providers communicate available assets to retailers? • What levels of order granularity (avail, title, abstract element, specific asset) should the spec support? Next Steps • Confirm data flow • Review draft specification

http://movielabs.com/dsca-bam1 155 Working Group Report: Metadata

http://movielabs.com/dsca-bam1 156 Metadata Working Group (MEC & MMC) • WG members from Amazon, DEG, Discovery, Disney, EMA, Fandango, Google, HBO, Lionsgate, Microsoft, MovieLabs, NBCU, Paramount, Scripps, Sony PlayStation, Viacom, WB • Recurring, monthly conference calls

http://movielabs.com/dsca-bam1 157 Applicable Specs

EMA Avails Product Content Delivery Definition Media Manifest Media Manifest Best Practices Product CPE-Manifest CPE-AppData Core (MMC) for Delivery Definition

CPE-HTML CPE-Appearance

CPE Best Practices Common Media for IMF Manifest* MDDF API Media Common Entertainment Metadata* *Almost every spec references Common Metadata Core (MEC)* Most reference Media Manifest and MEC

http://movielabs.com/dsca-bam1 158 Development Work (summary) • Common Metadata 2.6 • www.movielabs.com/md/hot.html#cm • Media Manifest 1.7 • www.movielabs.com/md/hot.html#manifest • MMC for TV • www.movielabs.com/md/mmc/hot.html • Best Practices • www.movielabs.com/md/practices

http://movielabs.com/dsca-bam1 159 Common Metadata 2.6 • CM is base spec for MEC, Media Manifest/MMC, Avails and more • Changes in v2.6 • ‘Added People/Job/CharacterInfo for localization and IDs • Parent (esp. for regional episode ordering) • Added SequenceInfo • Added Region/RegionExcluded? • Universe, Brand and Franchise • “Based on” (book) • Improved gender identity encoding • noforced’ subtitle Type • ‘Production’ ReleaseType • CountryOfOrigin 0..1 → 0..n • Status: • Solid draft—in review

http://movielabs.com/dsca-bam1 160 Media Manifest 1.7 • Proposed Changes in v1.7 • Reference CM v2.6 • Added ‘Source’ to MediaManifestEdit (as for MediaManifest) • Add descriptive info to Presentation/TrackMetadata to make it easier to sort out what the grouping is for (e.g., commentary). • Allow objects other than Experience to be external (TBD) • Consider allowing timecode in hh:mm:ss:FF (frame). Currently, we only support fractional seconds (for encoding independence) (TBD) • Status • Incomplete draft posted on www.movielabs.com/md/hot.html#manifest

http://movielabs.com/dsca-bam1 161 Media Manifest Core for TV (MMC 2.0) • Defines how to structure TV deliveries • Series, Season, Episodes, Volumes, Bundles, Compilations, Bonus • Season passes, complete seasons/series, etc. Case 1b: No bonus, Active Season

13

• Deliver Season 3

• Precondition: Seasons 1 already delivered

Series Season 1 Season 1, Season 1, Season 1, Episode n Season 1 Metadata S1 E1 Metadata S1 E2 Metadata S1 E3 Metadata Series Metadata `` ... S2 E1 Presentation S1 E2 Presentation S1 En Presentation Child Experiences Season 1 Child Experiences

• Season and Series

Series Season 2 Series updated (redelivered) to reference new season Series Metadata Season 2 Metadata Season delivered Child Experiences • No episode references

• Episodes delivered as they become available

Season 2, Episode 1 Season 2, Episode 2 Season 2, Season 2, Season 2, Episode 5 Episodes: S2 E1 Metadata S2 E2 Metadata S2 E3 Metadata S2 E3 Metadata S2 E5 Metadata

S2 E1 Presentation S2 E2 Presentation S2 E3 Presentation S2 E4 Presentation S1 E5 Presentation • Identical structure to Case 1a

= Manifest delivery • Includes examples (episodes, season, series, XML Avails)

http://movielabs.com/dsca-bam1 162 Media Manifest Core for TV (MMC 2.0) • Defines how to structure TV deliveries • Series, Season, Episodes, Volumes, Bundles, Compilations, Bonus • From simple to complex • Includes examples (episodes, season, series, XML Avails)

Series

Series Metadata

Child Experiences

Season 1 Season 2 Season 3 Series Retrospective Series Gallery Series Navigation Season 1 Metadata Season 2 Metadata Season 3 Metadata Retrospective Metadata Gallery Metadata App Metadata

Season 1 Child Experiences Season 2 Child Experiences Season 3Child Experiences Retrospective Presentation Series Gallery Series Navigation App

Season 2, Episode 1 Season 2, Episode 2 Season 2, Episode 3 Season 2, Episode 4 Season 2, Episode 5 Season 1 Recap Season 2 Gallery S2 E1 w/ extras Metadata S2 E2 Metadata S2 E3 Metadata S2 E3 Metadata S2 E5 Metadata S1 Reacp Metadata S2 Galery Metadata

S2 E1 Presentation S2 E2 Presentation S2 E3 Presentation S2 E4 Presentation S1 E5 Presentation S1 Recap Presentation S2 Gallery

http://movielabs.com/dsca-bam1 163 Best Practices • DEG Avails Practices published here • www.movielabs.com/md/practices/deg • New practices • Track Selection encoding and interpretation • Localization updates (added presentation) • Drafts • Episode ordering (presentation) • Selective Display of Teaser Bonus Content • HDR/WCG Metadata Encoding Best Practice • Advanced Use Cases for Avails, ALID and Media Manifest Delivery

http://movielabs.com/dsca-bam1 164 Working Group Report: QC Nomenclature

http://movielabs.com/dsca-bam1 165 QC Nomenclature (Vocabulary) Working Group • WG members from Amazon, DEG, Disney, EMA, Google, Microsoft, MovieLabs, Viacom, WB • Recurring, monthly conference calls

http://movielabs.com/dsca-bam1 166 QC Nomenclature • Goal: Standardize computer-readable nomenclature used to convey issues in delivery • Use • Initially, in existing reports • Ultimately, include in Asset Ordering responses • Data • Category: Video, Audio, Timed Text, Metadata, Artwork, Delivery Package, Avails (coming soon) • Term: A term associated with a particular error. A term may be associated with more than one Category. The combination of Category and Term, however, will uniquely identify an error. • Description: A short description of the error • Definition: The formal definition of the error, to distinguish it from all other errors. • Format: Excel, HTML and XML • www.movielabs.com/md/qcvocabulary

http://movielabs.com/dsca-bam1 167 Examples of video QC nomenclature

CORRUPT-MEZZ Corrupt Mezzanine File File will not open, playback or transcode.

Progressive frames that display 2 overlapping images from BLENDED-FRAMES Blended Frames the combination of different fields or frames. Also known as "Ghosting" or "Interpolation".

Refers to content that has been converted into a different FRAMERATE Non-Native Framerate framerate than the original (e.g., Film-based content that is 29.97i with 3:2 pulldown).

Video is missing content at the beginning, middle or end MISSING-MATERIAL Missing Program Material of program. Aspect Ratio does not meet specification in platform INCORRECT-ASPECT- Incorrect Aspect Ratio requirements (e.g., Letterboxed content delivered when RATIO Full Frame is required). Interlacing/Combing in Field artifacts such as horizontal lines still present in INTERLACING Progressive Content deinterlaced content.

http://movielabs.com/dsca-bam1 168 Working Group Report: Ratings

http://movielabs.com/dsca-bam1 169 Ratings Working Group • Amazon, DEG, EMA, Google, Microsoft, MovieLabs, Paramount, Sony PlayStation, WB • Distribution list, working group calls as needed

http://movielabs.com/dsca-bam1 170 Common Ratings • Background • Common Ratings originally created as standard encoding for Common Metadata ratings object • Goal is to maintain a current list of all ratings established by a government or ratings body • Expanded to include information required parental control systems (information on how to interpret values) • Working Group • Periodically, ratings are updated • Last update 7/13/18 • Looking for studio ratings experts to join group • Update approximately every 6 months • www.movielabs.com/md/ratings

http://movielabs.com/dsca-bam1 171 Working Group Report: API

http://movielabs.com/dsca-bam1 172 Goal: Replace phone and email with automation

Avails Studio Status Retailer MDDF Defined Distribution Ordering Sales MDDF Supported Reporting

Consumer Asset Request Distribution Retailer Experience Status Entity Fulfillment Delivery Extras/VAM Interactivity Interactivity Email or Portal Player Preprocessing Interactivity Interactivity Package Server

File Delivery System, FTP, HTTP

http://movielabs.com/dsca-bam1 173 API Concept

Studios and vendors Retailers and vendors

EMA Avails Orders

Media Manifest Core (delivery) Digital Exceptions Supply Media Entertainment Core Chain API Status (metadata)

Cross-Platform Extras Reports (interactivity)

Security Framework (Authorization, Authentication, Confidentiality, Auditing, etc.)

http://movielabs.com/dsca-bam1 174 Highlights of approach • Uses best industry standards and practices • Easy to find experts, libraries and other resources • Many aspects already adopted by participants • Very high quality security (TLS, OAuth2, etc.) • Push data (RESTful) • e.g., Retailer hosts Avails API, Studio pushes Avails to Retailer • Pull/Poll for exceptions and status (Atom) • e.g., Retailer creates status feeds pointing to Avails Resources. Studios poll Atom, then follow links to resource. • Some services hosted by Retailers (Avails, Media Manifest), some by Studios (Order, Reporting)

http://movielabs.com/dsca-bam1 175 Status • Draft spec published • www.movielabs.com/md/api • Once implementation begins, the group should reconvene to address issues

http://movielabs.com/dsca-bam1 176 DEG Strike Team: Adoption Deck

Paul Charon, Fox

http://movielabs.com/dsca-bam1 177 DEG Strike Team: Adoption Pitch Deck

To license a 1 title globally to a platform requires 1,500+ lines when considering all the information required by the retailer Inception to date Licenses

UHD Pricing SD HD Lifecycle

For the first ten years, volume increased at a 100+ EST steady pace of 10% per year, since 2012, licenses Stores VOD have increased more then 100% per year as expansion globally has taken place.

Standardized specs are the most efficient and accurate way to avail and deliver this information

http://movielabs.com/dsca-bam1 178 Solution: Standardized 2-way communication

Content Owner/Distributor Retailer/Exhibitor IDENTIFIERS • Indicates what AVAIL (1.7.2) • Standard format to SALES (TBD) products are sold, describe what, where, (Business how, where, and EIDR: (Transactions how, and price Terms) prices Product Data)

ALID: Asset MMC (2.6) • Accompanies digital ORDER (TBD) media files to ensure • Material order and (Digital File completeness of ContentID: confirmation of licenses (Request for Packaging List) package Metadata Materials) METHO • Sent to retailers with MEC (1.0) package – allows for D • QC concerns related to ERRORS (TBD) (Metadata) flexibility as changes the retailers storefront (Problems) occur

http://movielabs.com/dsca-bam1 179 Benefits of Standardization

Revenue Opportunity

• Enables content to be published easier, on time and with correct pricing

• Increases global pre-order offers with accurate start and suppression end dates

• Facilitates accurate and timely permanent and promotional reprices

• Enables global day/date releases across 170 countries and languages

• Decreases piracy through speed of automated process

http://movielabs.com/dsca-bam1 180 Benefits of Standardization

Cost Reduction/Avoidance

• Aids in ensuring optimized headcount efficiency in managing the growing complexity and volume of assets and formats for 170+ countries

• Decreases manual processing errors

• Mitigates rights and holdback violations due to accurate start & end dates

• Prevents broadcast preemption due to detailed and accurate start times

http://movielabs.com/dsca-bam1 181 182 V.9

Digital Finance and Accounting Committee

Update for JWG July 18, 2018

http://movielabs.com/dsca-bam1 182 DFAC Formation and Membership

• The Committee was formed last summer and held its first meeting in August 2017. • It is made up of members of the Finance and Accounting teams from each DEG member content provider that chooses to participate. • Current Members include:

http://movielabs.com/dsca-bam1 183 Current DFAC Members

VP, FP&A and Business Development SVP & Controller and VP, Accounting Director, Finance and Cinedigm Paramount Home Media Distribution VP, Finance Walt Disney Studios VP, Finance and Director, Finance Senior Director, Controller HBO Home Entertainment PBS Distribution Executive Director, Finance, Warner Bros. Home Entertainment EVP, Finance and Accounting and SVP, Finance & Controller SVP, Home Entertainment Accounting 20th Century Fox Home Entertainment Director, Accounting, Director, Lionsgate Financial Reporting & VP, Controller Systems, and VP, Accounting & Sr Director, Global TV and Disneyz ABC Television Group Financial Reporting VP & Global TV Controller Warner Bros. Home Entertainment NBCUniversal Director, Financial Accounting Disney-ABC International Television VP and CFO, New Media and Digital Distribution NBCUniversal Digital Distribution

http://movielabs.com/dsca-bam1 184 DFAC Charter Provide a forum where Digital Finance and Accounting representatives: 1. Leverage shared knowledge to develop standards and best practices that create economy, efficiency, and improve digital reporting by standardizing reporting specifications. 2. Discuss changes in accounting standards, efficient use of accounting systems and technology infrastructure, and ways to achieve synergy with data (e.g., data ingestion, validation, aggregation and processing.) 3. Collaborate with the efforts currently being undertaken by Tech Ops to standardize reporting, improve data and formats for digital title avails (e.g., facilitating and promoting improved formatting and communications of reporting data for digital sales back to studios (i.e., the “Round Trip Project”).)

http://movielabs.com/dsca-bam1 185 DFAC Charter

Provide a forum where Digital Finance and Accounting representatives: 1. Leverage shared knowledge to develop standards and best practices that create economy, efficiency, and improve digital reporting by standardizing reporting specifications. This is the charter of the 2.“RoundDiscuss Trip” changes Strike in Force accounting standards, efficient use of accounting systems and technology infrastructure, and ways to achieve synergy with data (e.g., data ingestion, validation, aggregation and processing.) 3. Collaborate with the efforts currently being undertaken by Tech Ops to standardize reporting, improve data and formats for digital title avails (e.g., facilitating and promoting improved formatting and communications of reporting data for digital sales back to studios (i.e., the “Round Trip Project”).)

http://movielabs.com/dsca-bam1 186 Strike Forces and Their Charters 1. Roundtrip Strike Force - Previously described

2. Reporting Template Strike Force: To draft a “master template” that would cover, in a standardized manner, all information that might be requested/required to track digital royalty statements and POS/flash data, ideally defining “critical” and “nice to have.”

3. Technology Strike Force: To define DFAC-related technology “needs” and “wants”, helping the group identify possible systems or technology solutions to common problems, or emerging technology that could change the scope of the business (e.g., VR/AR)

http://movielabs.com/dsca-bam1 187 Guest Speakers MovieLabs: Craig Seidel and Kip Welch gave a presentation on “EIDR 101 for Finance and Accounting.”

Media Audits International (“MAI”): Spoke on “Managing Contract Compliance in Real-time: The Future is Coming,” including topics on data harvesting from the Internet and MVPD sources.

MediaMorph: Provided information regarding their current and new platforms designed to generate efficient and automated financial calculations, royalty reporting, statement processing and payments.

http://movielabs.com/dsca-bam1 188 For More Information

For more information, please contact the DEG Committee Lead:

Kristin McQueen at kmcqueen@degonline

or speak with her here after today’s session!

http://movielabs.com/dsca-bam1 189