使用預設的播放行為

您可以選擇使用預設廣告行為。

  1. 若要使用預設行為,請完成下列任一項工作:

    • 如果您實作自己的AdvertisingFactory類,請傳回createAdPolicySelector的null。

    • 如果您沒有AdvertisingFactory類別的自訂實作,TVSDK會使用預設廣告原則選擇器。

設定自訂播放

您可以自訂或覆寫廣告行為。

在自訂或覆寫廣告行為之前,請先向註冊廣告原則例項。
若要自訂廣告行為,請執行下列其中一項作業:

  • 實施AdPolicySelector介面及其所有方法。

    如果您需要覆寫​all​預設廣告行為,建議使用此選項。

  • 擴充DefaultAdPolicySelector類別,並僅提供需要自訂的行為實作。

    如果您只需要覆寫預設行為的​some,建議使用此選項。

若要自訂廣告行為:

  1. 實施AdPolicySelector介面及其所有方法。

  2. 指派TVSDK透過廣告廠使用的原則例項。

    注意

    classCustomContentFactory擴展了ContentFactory {

    @Override
    publicAdPolicySelector retrieveAdPolicySelector>>(MediaPlayerItem mediaPlayerItem){
    傳回新的CustomAdPolicySelector(mediaPlayerItem);
    &rbraces;

    &rbraces;
    //向媒體播放器註冊自訂內容工廠
    MediaPlayerItemConfig = new MediaPlayerItemConfig();
    config.setAdvertisingFactory(new CustomContentFactory());
    // this config will belled passed while loading >resource
    mediaPlayer.replaceCurrentResource(resource, config);

  3. 實作您的自訂。

本頁內容