Bit hızını ve medya biçimini belirtme
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
VAST yanıtları, farklı özelliklere sahip birden fazla medya dosyası içerebilir
bit hızlarında ve farklı biçimlerde gösterilir. SDK uygun bit hızını seçer
(mevcut ağ koşullarına göre):
- hücresel bağlantı için maks. 500 kbit/sn
- kablosuz için sınırsız
Tercih edilen video biçimlerini ve bit hızını belirtmek istiyorsanız
IMAAdsRenderingSettings
Örneğin, Ads Manager başlatılırken bu bilgiyi iletmek için kullanılır.
- (void)adsLoader:(IMAAdsLoader *)loader adsLoadedWithData:(IMAAdsLoadedData *)adsLoadedData {
self.adsManager = adsLoadedData.adsManager;
self.adsManager.delegate = self;
IMAAdsRenderingSettings *settings = [[IMAAdsRenderingSettings alloc] init];
settings.bitrate = 1024; // kbits
settings.mimeTypes = @[ @"video/mp4", @"application/x-mpegURL"];
[self.adsManager initializeWithContentPlayhead:nil adsRenderingSettings:settings];
}
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-08-31 UTC.
[null,null,["Son güncelleme tarihi: 2025-08-31 UTC."],[[["\u003cp\u003eVAST 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).\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can customize preferred video formats and bitrates by using \u003ccode\u003eIMAAdsRenderingSettings\u003c/code\u003e during Ads Manager initialization, specifying desired properties like \u003ccode\u003ebitrate\u003c/code\u003e and \u003ccode\u003emimeTypes\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,["# Specify bitrate and media format\n\nVAST responses can contain multiple media files with different\nbitrates and in different formats. The SDK chooses the appropriate bitrate\nbased on the current network conditions:\n\n- max 500 kbit/s for cellular connection\n- unlimited for WiFi\n\nIf you want to specify preferred video formats and bitrate, use an\n[IMAAdsRenderingSettings](/interactive-media-ads/docs/sdks/tvos/client-side/reference/Classes/IMAAdsRenderingSettings)\ninstance to pass this information at the time of Ads Manager initialization. \n\n```objective-c\n- (void)adsLoader:(IMAAdsLoader *)loader adsLoadedWithData:(IMAAdsLoadedData *)adsLoadedData {\n self.adsManager = adsLoadedData.adsManager;\n self.adsManager.delegate = self;\n IMAAdsRenderingSettings *settings = [[IMAAdsRenderingSettings alloc] init];\n settings.bitrate = 1024; // kbits\n settings.mimeTypes = @[ @\"video/mp4\", @\"application/x-mpegURL\"];\n [self.adsManager initializeWithContentPlayhead:nil adsRenderingSettings:settings];\n}\n```"]]