| CPC H04N 21/266 (2013.01) [G06V 30/19 (2022.01); G10L 15/005 (2013.01); G10L 25/57 (2013.01); H04N 21/233 (2013.01); H04N 21/23418 (2013.01)] | 33 Claims |

|
1. A system, comprising:
a computer device;
non-transitory computer readable memory having program instructions stored thereon that when executed by the computer device cause the system to perform operations comprising:
detecting a streamed first item of ancillary video content configured to be presented in conjunction with primary content, the first item of ancillary video content comprising video frames and an audio track;
selecting a first portion having a first time width of the streamed first item of ancillary video content, the first portion comprising a middle portion of the streamed first item of ancillary video content;
detecting a presence of a first feature in a video frame and/or a second feature within the audio track within the first portion having the first time width of the streamed first item of ancillary video content, wherein the first feature and/or the second feature are indicative of a joining of two separate items of ancillary content; and
at least partly in response to detecting the presence of the first feature in the video frame and/or the second feature within the audio track within the first portion having the first time width of the streamed first item of ancillary video content, inhibiting streaming of the first item of ancillary video content to one or more client devices.
|