主权项 |
1. A method comprising:
receiving, by a processor, a request to generate a video-on-demand stream from electronic content that is accessible from a live stream, wherein the request is received prior to the requested electronic content being published via the live stream, wherein the live stream comprises a stream or other feed of electronic content delivered in real time over a data network; obtaining, by the processor and from the request, a time code specifying a start time for accessing the requested electronic content in the live stream; generating, by the processor, the video-on-demand stream from the live stream by performing operations comprising:
determining, during a first interval subsequent to obtaining the time code, that the published live stream lacks a first content segment corresponding to the time code,determining, during a second interval subsequent to the first interval, that the published live stream includes the first content segment corresponding to the time code,retrieving, based on determining from the time code that the published live stream includes the first content segment in the second interval, a plurality of content segments from the published live stream, the plurality of content segments comprising the requested electronic content from the published live stream, wherein retrieving the plurality of content segments comprises retrieving the first content segment and a second content segment that is published in the published live stream after the first content segment, andcombining the retrieved plurality of content segments into the video-on-demand stream; and providing, by the processor, access to the video-on-demand stream. |