FIELD: data processing.
SUBSTANCE: invention relates to the field of advertising replacement in streaming video broadcasting. Advertising in streaming video broadcasting replacement method in computer networks includes steps of: receiving request to view video from the client device on at least one server; determining information about the advertising blocks to be replaced; saving information about advertising blocks to be replaced in the form of the advertising beginning, of advertising end and advertising schedule tags in the playlist file, which is used to replace the video stream that is downloaded and displayed on the client device; and performing the replacement either on the client device itself, or on at least one server, wherein both methods can be used within one client request to view video material, wherein the used method is modified based on at least one criterion selected from the group: servers availability, download speed, administrative policy change, which allow or prohibit the use of each device, wherein, when performing replacement on the server, performing containing the shown to the client advertising video segments files names change in accordance with the containing the requested by the client video material segments files names, at that, the video stream substitution is stopped in at least one of the following cases: all servers that insert the advertising tags into the playlist are unavailable, the advertisement tag has not been encountered in the playlist file for the set period of time, number of errors in the advertising video materials downloading has exceeded the established limit, and, in addition, performing the real time activity monitoring and synchronization of the all servers parameters.
EFFECT: enabling the advertising automatic replacement for video on demand, improving resilience against applications that block the advertising displaying, as well as reducing the broadcast delays.
5 cl, 1 dwg
Authors
Dates
2018-10-30—Published
2017-07-21—Filed