Disattiva gli annunci pre-roll

Per disattivare il pre-roll, modifica i generatori di opportunità predefiniti in modo da non effettuare la chiamata pre-roll. I generatori di opportunità predefiniti sono:

@inheritDoc
*/
override protected function doRetrieveGenerators(item:MediaPlayerItem):Vector.<OpportunityGenerator> {
var result:Vector.<OpportunityGenerator> = new Vector.<OpportunityGenerator>();
result.push(new AdSignalingModeOpportunityGenerator());
result.push(new SpliceOutOpportunityGenerator());
return result;
}

Per disabilitare il pre-roll sui flussi live, modifica quanto sopra in modo da includere solo il SpliceOutOpportunityGenerator:

@inheritDoc
*/
override protected function doRetrieveGenerators(item:MediaPlayerItem):Vector.<OpportunityGenerator> {
var result:Vector.<OpportunityGenerator> = new Vector.<OpportunityGenerator>();
if (preroll_enabled == true) { result.push(new AdSignalingModeOpportunityGenerator()); }

result.push(new SpliceOutOpportunityGenerator());
return result;
}

In questa pagina