Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The "Catchup" service allows users to watch broadcast content for a limited amount of time after it has aired on a channel providing the catchup service. Catchup works similarly to recordings, in the sense that it is on-demand video that has been recorded from the live stream, but the service is licensed separately to users, it is available without specific input from the user, its availability is more limited, and catchup content does not count towards the user's recording storage quota.

...

Info

This API uses data posted to the playback info API to calculate catchup popularity. Therefore catchup playback information must be reported to the playback info API correctly by the clients or else there will be no popularity data.

Stream API Endpoint

...

EndpointHTTP methodPurpose
/api/v1/catchup/<broadcastSlotId>/relationships/streamsGETGet information about playback streams which belong to a Broadcast Slot

Use the catchup streams endpoint to get the playback streams for a catchup asset.

Migration from legacy

The legacy endpoint /api/user/guest/recording/catchup/group and /api/user/guest/recording/catchup/group/<groupId> is replaced by the get catchup by channel endpoint.

...