הגדרת קצב העברת נתונים ופורמט וידאו

תגובות VAST יכולות להכיל מספר קובצי מדיה עם מרווחי זמן שונים ובפורמטים שונים. ה-SDK בוחר את קצב העברת הנתונים המתאים בהתאם לתנאי הרשת הנוכחיים:

  • עד 500kbit/s לחיבור סלולרי
  • ל-Wi-Fi ללא הגבלה

הערה: iOS לא מספק מידע מפורט על מהירות הרשת הנוכחית, ולכן ה-iOS SDK מנסה להיות שמרני בחיבורים סלולריים.

אם רוצים לציין פורמטים קצב העברת נתונים וקצב העברת נתונים מועדפים, משתמשים במכונה של IMAAdsRenderingSettings כדי להעביר את המידע הזה בזמן האתחול של Ads Manager.

- (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];
}