setContinuousPlayback()
notifica o SDK se o player pretende reproduzir continuamente os vídeos de conteúdo
um após o outro, 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. Não
chamar esse método
deixa a configuração como 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(); }
Qual é a diferença entre a reprodução contínua e a reprodução automática de anúncios
O SDK do IMA para Android também permite definir se o player começará a reproduzir automaticamente ou aguardará a ação do usuário começar. Isso é feito com o método
setAdWillAutoPlay()
. Quando definido como true
, os anúncios retornados são aqueles designados pelo servidor 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 são associados.
Conteúdo em vídeo | Parâmetro para setContinuousPlayback() | Parâmetro para setAdWillAutoPlay() |
---|---|---|
Um único conteúdo de vídeo 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 que reproduz o primeiro vídeo após a interação do usuário, mas reproduz automaticamente os vídeos seguintes. | true |
false |
Uma playlist de vídeos que reproduz automaticamente o primeiro vídeo e os seguintes vídeos | true |
true |