Skip to content
Home / Worked examples / SVOD show
WORKED EXAMPLE 02 · SUBSCRIPTION STREAMING

A streaming show.
From license to launch and renewal.

Follow Harbor Street through the decisions, records and handoffs that make a season available to subscribers.

SVOD means subscription video on demand. Netflix and Prime Video are familiar reference points. This example uses Meridian Stream, a fictional service, and a separate eight-episode Harbor Street training scenario.

1 licensed season8 complete episodes
3 territoriesDifferent rights and language requirements
13 free chaptersFollow the decisions through closeout

Streaming is broader than SVOD: it also includes advertising-funded services, rentals, purchases and linear channels. A service may combine models. This base exercise follows subscription-included, ad-free viewing under a completed-content license. All business terms, metrics and platform requirements below are fictional teaching assumptions.

Acquisition → Rights & avails → Delivery & QC → Catalog & release → Playback → Viewing & payments → Renewal or expiry

01Understand the subscription model

A subscriber pays for access to a service catalog. A content owner licenses a season to that service. These are separate transactions with different records and owners. A subscription service can also carry advertising, but the base exercise follows subscription-included, ad-free viewing. Streaming includes other models such as advertising-funded services and rentals. Netflix and Prime Video are useful points of reference; the records here belong to a fictional service.

Sample record 01: Series brief

FieldValue
SeriesHarbor Street, season 1
PremiseA family drama about a waterfront neighborhood facing redevelopment.
Format8 complete episodes; approximately 22–23 minutes each
ProviderHarbor Street Pictures (fictional)
ServiceMeridian Stream (fictional subscription service)
ScenarioA separate eight-episode SVOD teaching scenario using the Harbor Street title; no rights are implied by the linear broadcast exercise. A completed season is licensed, not commissioned.
ScopeSubscription-included viewing; advertising sales and rental/purchase are outside this exercise.

Sample record 02: Acquisition evaluation

CriterionFindingNext action
Audience fitAdult serialized dramaReview comparable catalog titles
Package8 completed episodesConfirm episode and version IDs
RightsUS and Canada; UK starts laterValidate each window
Delivery riskFrench subtitles and English captions pendingRequire acceptance evidence
DecisionConditional approvalComplete rights, commercial and delivery reviews

Harbor Street Pictures licenses the season to Meridian Stream The provider delivers approved materials; Meridian publishes the authorized catalog offer; an eligible subscriber selects an episode and plays it

02Evaluate and license the show

Acquisitions checks audience fit, commercial terms, available rights and the ability to deliver. An attractive show still needs a precise grant of rights: model, territory, dates, exclusivity and permitted uses. An original commission would introduce production financing and approvals before this completed-content licensing workflow.

Sample record 02: Acquisition evaluation

CriterionFindingNext action
Audience fitAdult serialized dramaReview comparable catalog titles
Package8 completed episodesConfirm episode and version IDs
RightsUS and Canada; UK starts laterValidate each window
Delivery riskFrench subtitles and English captions pendingRequire acceptance evidence
DecisionConditional approvalComplete rights, commercial and delivery reviews

Sample record 03: License deal summary

TermFictional agreed value
License fee USD240000
ModelFixed fee for the season; no per-view payment
TerritoriesUS; CA; GB
US and CA start inclusive UTC2027-01-15T08:00:00Z
GB start inclusive UTC2027-02-01T08:00:00Z
End exclusive UTC, all territories2028-01-15T08:00:00Z
Installments25% signature; 50% full delivery acceptance; 25% first authorized launch
Launch policyAll 8 episodes released together in each territory
ExclusivitySVOD exclusivity in the licensed territories during their windows
Other usesDownloads and advertising rights are not granted in this exercise
AmountsUSD; taxes and currency conversion excluded from the exercise

Extract SVOD use, US/CA/GB territories, individual starts, common exclusive end, and the all-eight release policy Also retain exclusivity and restrictions on downloads/ads

03Translate rights into availability

An availability record tells the platform when and where an offer may be active. It must reflect the agreement. An accepted delivery does not grant rights, and an accepted availability record does not prove a complete playable package. In this scenario a start is inclusive and the end is exclusive. All times in the records are UTC.

Sample record 04: Territory and language matrix

TerritoryRights start UTCRights end exclusive UTCRequired language assets
US2027-01-15 08:002028-01-15 08:00English audio and English captions
CA2027-01-15 08:002028-01-15 08:00English audio; English captions; French-Canadian subtitles
GB2027-02-01 08:002028-01-15 08:00English audio and English captions
AUNot licensedNot licensedDo not publish

Sample record 05: Draft availability submission

Availability IDTerritoryStart UTCEnd exclusive UTCBusiness modelIssue for learner
AV-US-01US2027-01-15 08:002028-01-15 08:00SVOD
AV-CA-01CA2027-01-15 08:002028-01-15 08:00SVOD
AV-GB-01GB2027-01-15 08:002028-01-15 08:00SVOD
AV-AU-01AU2027-01-15 08:002028-01-15 08:00SVOD

Change GB start to February 1, 2027 at 08:00 UTC Remove AU because there is no license

04Build the catalog record

A viewer reaches the correct episode through consistent title and episode identifiers, display order, localized text, artwork and approved release messaging. A correct video can still appear in the wrong place if metadata is wrong. Marketing approvals should reference the same territory dates as rights operations.

Sample record 06: Episode metadata draft

Episode IDEpisode numberTitleRuntime secondsLanguage
HS-S01E011Homecoming1350en
HS-S01E022The Offer1340en
HS-S01E033Fault Lines1370en
HS-S01E043Open Water1345en
HS-S01E055What We Owe1360en
HS-S01E066Undertow1355en
HS-S01E077The Hearing1375en
HS-S01E088A Place to Stay1395en

Sample record 07: Artwork and promotion register

Asset IDPurposeStatusRequired action
HS-KEY-01Series detail page key artApprovedUse current series title
HS-TILE-01Catalog thumbnailApprovedCheck small-screen legibility
HS-TRAILER-01Season trailerApprovedApply territory and release date rules
HS-GB-SOCIAL-01UK social card: January 15DraftCorrect to February 1 before approval

E04 incorrectly has episode number 3; set it to 4 while retaining HS-S01E04 The GB card says January 15 and must say February 1

05Prepare the delivery package

The package contains video, associated audio, timed text, artwork and metadata. A manifest ties each component to the correct episode and approved cut. After ingest, the service or its vendors transcode approved masters into adaptive bitrate renditions, package segments and playback manifests, apply access protection such as DRM where required, and distribute through a CDN. The viewer’s player requests authorized playback and selects a suitable rendition. Captions and subtitles have different purposes. This fictional deal requires English captions everywhere and French-Canadian subtitles for Canada; those training requirements do not substitute for a real service specification or local accessibility requirements.

Sample record 08: Video asset manifest

Episode IDApproved video IDRuntime secondsVersion
HS-S01E01HS-S01E01-V21350V2
HS-S01E02HS-S01E02-V21340V2
HS-S01E03HS-S01E03-V21370V2
HS-S01E04HS-S01E04-V21345V2
HS-S01E05HS-S01E05-V21360V2
HS-S01E06HS-S01E06-V21355V2
HS-S01E07HS-S01E07-V21375V2
HS-S01E08HS-S01E08-V21395V2

Sample record 10: Timed-text tracker, January 13

Episode scopeEnglish captionsFrench-Canadian subtitlesAction
E01 E02 E04 E05 E07 E08Accepted V2Accepted V2None
E03Accepted V2V1 timing rejectedCreate and accept V2 subtitle file
E06MissingAccepted V2Deliver and accept V2 English caption file

E06 English captions are missing, preventing a complete season in all three territories E03 French-Canadian subtitles match the wrong cut, adding a Canada-specific block

06Receive, inspect and accept

A transfer receipt proves that a system received something. QC determines whether it meets the relevant specification, and acceptance records the authorized decision. Track each exception, corrective version, test result and signoff. Automated checks can find missing fields and files; human review may still be required for content and language issues.

Sample record 13: QC exceptions

IssueAsset or scopeFindingAffected release
QC-01E03 French-Canadian subtitlesTimed to V1 instead of V2Canada
QC-02E06 English captionsMissingUS; CA; GB
QC-03Episode metadataE04 repeats episode number 3All territories
QC-04AvailsGB starts early; AU unlicensedGB; AU

Sample record 14: Correction and acceptance log

IssueCorrectionAccepted UTCEvidence
QC-01E03 French-Canadian subtitle V22027-01-14 16:00QC pass TT-E03-FR-V2
QC-02E06 English caption V22027-01-14 16:20QC pass TT-E06-EN-V2
QC-03E04 episode number changed to 42027-01-14 17:00Catalog validation CAT-02
QC-04GB February 1; AU removed2027-01-14 17:15Avails acceptance AV-02
DEL-ALLFull contractual package accepted2027-01-14 18:00Delivery signoff DA-01

IN-003 records file receipt before QC; E03 subtitles subsequently fail version alignment DA-01 at January 14, 18:00 UTC is the complete delivery acceptance

07Choose and control the release

On-demand release planning selects the availability date and release pattern rather than assigning every viewing to a linear airtime. All-at-once and weekly releases produce different readiness and marketing dependencies. The chosen pattern here is all eight episodes together, with separate territory starts.

Sample record 15: Release calendar

TerritoryRelease UTCEpisodesPromotion rule
US2027-01-15 08:001–8May say available January 15
CA2027-01-15 08:001–8May say available January 15
GB2027-02-01 08:001–8Use February 1 messaging
AUNoneNoneDo not advertise availability

Sample record 16: Readiness snapshot, January 14 at 18:10 UTC

GateUSCAGBOwner
License and availsPassPassPass: future startRights operations
Delivery and QCPassPassPassDelivery operations
Episode IDs and orderPassPassPassCatalog operations
Playback manifest versionE05 uses V1E05 uses V1E05 uses V1Platform engineering
Marketing datesPassPassWrong UK cardMarketing
DecisionHoldHoldHold until February 1 and fixesRelease manager

Hold US and CA because E05 points to V1 Engineering must correct and test the manifest

08Promote without promising unavailable content

Promotions create a promise to the viewer. The date, location, subscription offer, episode count and landing page must agree with actual availability. A scheduled campaign can outlive a last-minute release hold unless marketing and release operations share an approval dependency.

Sample record 17: Campaign plan

TerritoryAssetPublish UTCMessageStatus
US/CATrailer2027-01-08 16:00All 8 episodes January 15Approved
US/CALaunch tile2027-01-15 08:00Now streamingDependent on launch signoff
GBCorrected social card2027-01-25 16:00All 8 episodes February 1Approval pending
AUNo campaignNoneNo availability claimExcluded

US/CA after approval: “All eight episodes of Harbor Street are now streaming with your Meridian Stream subscription.” GB pre-launch: “Harbor Street arrives February 1 All eight episodes included with your Meridian Stream subscription.” Suppress or reschedule the launch tile if signoff is withheld

09Verify the viewer experience

Publishing a title is only part of launch. Test the catalog entry, episode order, correct cut, audio, language selections, entitlement and playback on representative devices. Check adaptive bitrate switching, manifests and segments, CDN delivery and DRM license acquisition where used. A successful sign-in alone does not prove content entitlement. Verify denied access as well as successful viewing. Keep evidence identifying the tested territory, device/app version and time.

Sample record 18: Playback and catalog verification

Check UTCTerritoryDevice scopeResultEvidence
2027-01-14 19:00US/CATest web; iOS; TV deviceE05 manifest now V2; audio and captions passPLAY-02
2027-01-14 19:10GBPre-release entitlement testPlayback denied before start; corrected UK card approvedPLAY-03; MKT-02
2027-01-15 08:10US/CAWeb; iOS; TV deviceAll 8 episodes playable; order, captions and subtitles passPLAY-04
2027-01-15 08:15AU/GBGeo-entitlement testPlayback deniedGEO-01

The package is accepted at 18:00 January 14; E05 is corrected and tested at 19:00; release manager signoff occurs at 19:30 as recorded with the license milestone evidence Authorize scheduled US/CA activation at 08:00 January 15, conditional on no new holds

10Handle a launch incident

Triage starts with the viewer symptom and scope: episode, territory, device/app version, account entitlement and language track. Compare working and failing paths before replacing an accepted asset. Separate source-file faults from packaging, cache, entitlement and client behavior. Escalate with reproducible evidence and record recovery verification.

Sample record 19: Launch incident

FieldObservation
Incident IDINC-017
Reported UTC2027-01-15 09:05
SymptomCanada E03 French subtitles unavailable on one TV app version
ScopeWeb and iOS pass; TV app build 6.2 fails
Immediate responseLog impact; reproduce on build 6.2; compare subtitle selection and manifest
InvestigationAccepted subtitle exists; TV app cache holds earlier manifest
ResolutionInvalidate affected manifest cache; retest with fresh and existing sessions
Closed UTC2027-01-15 10:00 after TV verification
PreventionAdd existing-session cache test to release verification

Confirm affected customers, territory and app build; reproduce E03 French selection on TV 6.2; compare web/iOS and accepted V2 subtitle evidence; inspect delivered manifest and cache version The working clients and accepted source point toward a client/manifest path

11Read viewing results carefully

Define the reporting window, population and thresholds before interpreting engagement. Episode completion, season completion, hours viewed and reach answer different questions. The first seven days undercount people who will finish later. Viewing data can inform a renewal discussion, but cannot by itself prove that a title caused subscription acquisition or retention.

Sample record 20: First 7 days viewing summary, US and CA

MetricValueDefinition
Eligible active subscription accounts100000Accounts eligible during the reporting window
Accounts starting E0112000Distinct accounts with at least 2 minutes of E01
E01 finishers9000Accounts reaching at least 90% of E01
Season finishers4800E01 starters reaching at least 90% of E08 within the window
Total viewing hours68000All valid Harbor Street viewing including repeats
Comparable drama E01 completion0.7Fictional internal benchmark; same definition and window
Comparable drama season completion0.45Fictional internal benchmark; same definition and window

SVOD viewing calculator

Use the same starting cohort and reporting window. Completion thresholds belong to your measurement definition; these sample values use the workbook definitions.

E01 completion: 75.0%. Season completion: 40.0%.

Reach = 12,000 / 100,000 = 12% E01 completion = 9,000 / 12,000 = 75%, 5 percentage points above the 70% benchmark

12Reconcile subscriber and license money

Subscriber billing belongs to the service. License payments belong to the content agreement. The commercial relationship may use fixed fees, milestones, minimum guarantees or other negotiated terms. This exercise uses a fixed fee, so stream counts do not set the provider payment. Keep invoices, acceptance evidence and authorized amounts aligned.

Sample record 21: Illustrative monthly subscription billing

FieldValueDefinition
Opening paid accounts100000US/CA service-wide opening balance
New paid accounts5000US/CA additions during month
Cancellations effective in month4000US/CA paid accounts leaving during month
Monthly fee USD12Single fictional plan
Billed account-months101000Simplified billable units; no proration
Refunds USD6000Service-wide refunds
AssumptionNo tax, fees or failed paymentsSimplified arithmetic; no show-level attribution

Sample record 22: License payment milestones

MilestoneShareEvidence at reviewStatus
Signed agreement0.25Signed 2026-12-15Eligible
Full delivery accepted0.5DA-01 on 2027-01-14 18:00 UTCEligible
First authorized launch0.25Release manager signoff 2027-01-14 19:30; PLAY-04 on January 15Eligible after launch verification
Additional invoice request USD12000No approved amendment; invoice total 252000Disputed difference

Closing paid accounts = 100,000 + 5,000 − 4,000 = 101,000 Gross simplified billings = 101,000 account-months × USD 12 = USD 1,212,000

13Renew, expire and close the record

Renewal combines audience fit, usage, costs, rights strategy and properly designed acquisition/retention analysis. If no extension is signed, a content team must expire the offer, update discovery and marketing, verify access behavior and retain the history needed to explain what happened. Removing a catalog offer and deleting source assets are separate decisions.

Sample record 23: Renewal and expiry register

ItemDue UTCOwnerRequired evidence
Renewal review2027-11-15 08:00AcquisitionsViewing; cost; audience fit; retention analysis
Renewal decision2027-12-15 08:00Acquisitions and rightsSigned extension or expiry instruction
Remove availability if no extension2028-01-15 08:00Rights and catalog operationsWindow ends exclusively at this instant
Verify expiry2028-01-15 08:10Platform operationsNew sessions denied in US CA GB; promotions updated
In-progress session behaviorBefore expiryRights and productAgree handling against contract and playback policy; not specified here
Close out2028-01-16 18:00Finance and operationsPayments reconciled; acceptance and expiry evidence retained

Recommend further review before renewal: episode-one completion beats the benchmark but early season completion trails it; request mature cohorts, costs, comparable titles and retention evidence If not renewed: confirm no signed extension; expire US/CA/GB at January 15, 2028 08:00 UTC; update promotions; verify new-session denial; follow the agreed in-progress-session policy; reconcile payments and retain evidence

HANDS-ON PRACTICE PACKAGE

Practice the SVOD workflow

The prepared workbook contains 13 exercises, all 23 sample operational records, worked answers, editable notes, and browser-saved progress with backup and restore.

The SVOD download is being prepared for sale. Checkout is not yet available for this edition.