CPC H04N 21/235 (2013.01) [H04L 65/65 (2022.05); H04N 21/8456 (2013.01)] | 14 Claims |
1. A system control apparatus for acquiring a prototype manifest file that is a basis of a manifest file to be transmitted to a viewing client in a system for delivering video data over a network, the system control apparatus comprising:
an estimation unit, including one or more processors, configured to analyze content of a prototype manifest file acquired from an origin server, to determine a next acquisition timing of the prototype manifest file;
an acquisition unit, including one or more processors, configured to acquire the prototype manifest file from the origin server, based on the next acquisition timing determined by the estimation unit;
wherein the estimation unit is configured to compare the prototype manifest file acquired at a current acquisition timing to a protype manifest file acquired at a previous acquisition timing, and change processing according to whether or not the protype manifest files have the same content; and
in response to the estimation unit determining that the prototype manifest file acquired at the current acquisition timing and the prototype manifest file acquired at the previous acquisition timing are different from each other, the estimation unit is configured to calculate a statistical value for a time length of all or some segments of all segments in the protype manifest file acquired at the current acquisition timing, and determine a timing of a time when the statistical value elapses from the current acquisition timing as the next acquisition timing.
|