Mobile Proxy Media Data
Streaming catalogues are the purest example of territory-shaped data on the web: the same URL, in two countries, returns a genuinely different product — and nothing on the page tells you anything was withheld.
- Same URL, different catalogue — rights are licensed per territory, so the page itself changes by country.
- Absence is invisible — a title missing from your market looks exactly like a title that does not exist.
- Windows open and close — availability is a date range, which makes it a series rather than a fact.
- Comparison is the product — the interesting question is always which territory has what.
See the catalogue a viewer in that country is offered.
Catch titles arriving and leaving as events.
Rights, Territories and the Same URL
Streaming catalogues are the purest example of territory-shaped data on the web. Distribution rights are sold country by country and always have been: a platform holds a title in one market, a competitor holds it in the next, and in a third nobody has bought it. The platform presents one global interface over a patchwork of separate licensing deals, each with its own start and end date.
What makes this genuinely difficult to collect is that absence is silent. When a title is not licensed in your territory it simply does not appear — no message, no placeholder, nothing indicating the catalogue is incomplete relative to another country. From one vantage point the result looks complete, which is exactly why territory comparison is impossible without collecting from each territory.
This is the failure mode worth internalising across the whole cluster, and media shows it most clearly: the data does not look wrong. It looks like a full answer, and it is a full answer to a question about one country that you then label as though it were about the service.
Two Different Gates: Listing and Playback
Catalogue absence and playback blocking are two different gates, and conflating them produces bad data. Some platforms let a title's detail page render outside the licensed territory but refuse playback once you try to stream it; others remove the title from search and browse entirely, so the page itself returns not-found. A collector reading only the browse pages misses the first kind of restriction, since the metadata looks present and licensed. Confirming true availability means checking whichever signal a given platform actually gates on — usually presence in the browse index, occasionally the playback response itself.
Metadata That Also Varies by Territory
Territory changes more than whether a title shows up. The same title carries a different content rating badge per market, since each country applies its own classification board — MPA in the United States, BBFC in the United Kingdom, FSK in Germany — reflecting the viewer's territory rather than the title itself. Audio and subtitle track lists differ too: a dub commissioned for one market is often absent from the catalogue entry in a market that never got it. Key art is swapped by region as well, so the same title's poster can be a different image entirely from one country's catalogue to the next.
Tracking Availability Windows
Availability should be recorded as a date range rather than a state. A title arriving in a catalogue and a title leaving it are both events with commercial meaning — they mark the start and end of a licensing window, and windows are what rights and acquisition teams actually reason about.
title_id … # resolve to a stable work identifier platform … territory DE first_seen 2026-03-14 # window opens last_seen 2026-08-24 # still present at this observation departed_on … # set when it stops appearing observed_at 2026-08-24T09:14:02Z
Departures Are Not Always Permanent
A title that departs a catalogue can come back. Licensing deals get renewed, or re-negotiated after a gap, and each produces a second window for the same title rather than a continuation of the first. Keying the dataset on title and territory alone silently merges two separate licensing periods into one; keying it on title, territory and window start preserves the fact that the title left and was re-acquired — a title that departs and returns within a few months usually reflects an active rights negotiation, not routine catalogue churn.
Attributes Worth Capturing Alongside the Window
The window — first_seen, last_seen, departed_on — answers whether a title is available. A few attributes recorded alongside it answer more useful questions: whether the title sits inside the base subscription or behind a separate premium add-on or pay-per-view charge, and whether the platform is flagging it with a merchandising badge such as leaving soon or new this week. None of these belong in the primary key — they change independently of the licensing window, sometimes several times while the window itself stays open.
Beyond Streaming
The same pattern governs far more than video. Broadcast schedules, radio and podcast availability, sports rights, music catalogues and publication availability all follow territory licensing, and all present the same silent absence outside the licensed market. Anything with a rights holder behaves this way.
Sports Blackouts Compress the Same Pattern Into Hours
Media licensing windows typically run for months. Sports rights compress the identical mechanism into a single event: a match can be blacked out in the home territory of one of the teams for the duration of the live broadcast, then become available on replay in that same territory once the live window closes. The rights logic is unchanged — territory-scoped licensing with a start and end — but the window is measured in hours rather than months, which is why a weekly sweep that suits streaming catalogues misses essentially every sports blackout.
Music and Publishing Move on Slower Cycles
Music catalogues follow label-by-label territorial deals, so a track pulled from a distribution agreement in one country can vanish from a streaming service's catalogue there while staying available everywhere else the label still holds rights. Publishing works the same way through regional print and distribution rights, which is why a title out of print in one country's storefront can still be in active print in another. The collection approach does not change: territory-scoped snapshots, resolved to a stable identifier, recorded as windows.
Collecting Catalogue Data
Weekly is the right cadence for most purposes. Licensing windows open and close on dates known in advance internally but not published, so a weekly sweep catches essentially every transition while keeping volume sane. Daily adds precision that almost no downstream question needs.
- One exit per territory you claim to cover — There is no way to infer a territory’s catalogue from another’s.
- Record the territory on every row — An unlabelled availability record is actively misleading once merged.
- Resolve to a work identifier — Platform ids differ per territory; without resolution the comparison silently fails.
- Treat departures as first-class events — A title leaving is as commercially meaningful as one arriving, and easier to miss.
Why Carrier IPs Clear Checks Datacenter Ranges Don't
Streaming platforms have spent years hardening against exactly this kind of territory-comparison collection, since it is the same technique used to defeat their own geo-blocking. Datacenter IP ranges are widely fingerprinted and blocked outright, and even residential-looking ranges get flagged once a platform notices one block requesting catalogue pages for every territory in sequence. A carrier IP assigned to an active mobile subscriber in the target territory does not carry that signature, and rotating to a fresh carrier IP after a block clears it without needing a new range entirely.
For the adjacent rights-gated verticals see sports data and gaming data.
Compare Catalogues Territory by Territory
Live PXM2 locations — pick the territories whose catalogues and listings you track:
France
India
Poland
Frequently Asked Questions
Why do streaming catalogues differ so much between countries?
Because distribution rights are sold territory by territory, and always have been. A platform may hold a title in one country, a competitor holds it in the next, and in a third nobody has bought it. The platform presents one interface globally while the underlying catalogue is a patchwork of separate licensing deals, each with its own start and end date.
What makes this hard to collect?
That absence is silent. When a title is not licensed in your territory it simply does not appear — there is no message, no placeholder and no indication that the catalogue you are looking at is incomplete relative to another country. From a single vantage point the result looks like a complete catalogue, which is precisely why territory comparison is impossible without collecting from each territory.
What should actually be recorded?
Availability as a date range rather than a state. A title arriving in a catalogue and a title leaving it are both events with commercial meaning — they mark the start and end of a licensing window. Recording first-seen and last-seen per title per territory turns a series of snapshots into a window dataset, which is the thing rights and acquisition teams actually want.
Does this apply beyond streaming?
Yes. Broadcast schedules, radio and podcast availability, sports rights, music catalogues and even publication availability all follow territory licensing. The pattern is identical: one interface, many underlying territorial deals, and silent absence outside the licensed market.
How often should catalogues be swept?
Weekly is right for most purposes. Licensing windows open and close on dates that are known in advance internally but not published, so a weekly sweep catches essentially every transition while keeping the volume sane. Daily adds precision that almost no downstream question needs.
Related Mobile Proxy Guides
Media, sports and gaming all run on territory licensing and share the same silent-absence problem.
Business use cases
Core mobile proxy guides
Compare Every Territory Directly
Dedicated 4G/5G modems with unlimited bandwidth and unlimited rotations — carrier IPs in each territory whose catalogue you need to see.
Get a Mobile Proxy