Denunciar reprodução contínua

Selecione a plataforma: HTML5 Android iOS tvOS
O SDK do IMA para Android permite definir o contexto de reprodução contínua para uma solicitação de anúncios. O setContinuousPlayback() método notifica o SDK se o player pretende exibir continuamente os vídeos de conteúdo um após o outro, de modo semelhante a uma transmissão de TV. Quando definido como true, os anúncios retornados da solicitação são aqueles designados pelo servidor de anúncios como adequados para reprodução contínua. Se você não chamar esse método, a configuração será desconhecida. O exemplo a seguir demonstra como definir a reprodução contínua em uma solicitação de anúncios.
AdsRequest request = mSdkFactory.createAdsRequest();
request.setAdTagUrl(adTagUrl);
request.setContinuousPlayback(true);
adsLoader.requestAds(request);
Para quem usa a extensão Exoplayer-IMA, versão 2.13 ou mais recente, ou o BasicExample que implementa a extensão, o exemplo a seguir mostra como definir a reprodução contínua.
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_my);

    playerView = findViewById(R.id.player_view);

    ImaAdsLoader.Builder builder = new ImaAdsLoader.Builder(this).setContinuousPlayback(true);
    adsLoader = builder.build();
}

Como a reprodução contínua difere da reprodução automática de anúncios

O SDK do IMA para Android também permite definir se o player vai começar a reproduzir automaticamente ou esperar a ação do usuário para começar a reprodução. Isso é feito usando o setAdWillAutoPlay() método. Quando definido como true, os anúncios retornados são aqueles designados pelo servidor de anúncios como adequados para um ambiente de reprodução automática.

Esta tabela detalha quando solicitar anúncios para reprodução contínua e automática, com base no conteúdo de vídeo com que os anúncios estão pareados.

Conteúdo em vídeo Parâmetro para setContinuousPlayback() Parâmetro para setAdWillAutoPlay()
Um único vídeo de conteúdo que é reproduzido após a interação do usuário false false
Um único vídeo de conteúdo que é reproduzido automaticamente false true
Uma playlist de vídeos que reproduz o primeiro vídeo após a interação do usuário, mas reproduz automaticamente os vídeos a seguir true false
Uma playlist de vídeos que reproduz automaticamente o primeiro vídeo e os vídeos a seguir true true