Указание битрейта и формата видео
Ответы VAST могут содержать несколько медиафайлов с разным битрейтом и в разных форматах. SDK выбирает подходящий битрейт в зависимости от текущих условий сети:
- максимум 500 кбит/с для сотовой связи
- безлимит для Wi-Fi
Если вы хотите указать предпочтительные форматы видео и битрейт, используйте экземпляр AdsRenderingSettings , чтобы передать эту информацию во время инициализации Ads Manager.
@Override
public void onAdsManagerLoaded(AdsManagerLoadedEvent adsManagerLoadedEvent) {
...
AdsRenderingSettings adsRenderingSettings =
ImaSdkFactory.getInstance().createAdsRenderingSettings();
List mimeTypes = new ArrayList();
mimeTypes.add("video/mp4");
mimeTypes.add("video/webm");
adsRenderingSettings.setBitrateKbps(1024);
adsRenderingSettings.setMimeTypes(mimeTypes);
mAdsManager.init(adsRenderingSettings);
}
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-03-07 UTC.
[null,null,["Последнее обновление: 2025-03-07 UTC."],[[["VAST responses may include multiple media files with varying bitrates and formats, and the SDK automatically selects the optimal bitrate based on network conditions (500 kbit/s maximum for cellular and unlimited for WiFi)."],["Developers can customize preferred video formats and bitrates by utilizing `AdsRenderingSettings` during Ads Manager initialization to exert more control over ad playback."]]],[]]