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

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

  • עד 500 קילו-ביט לשנייה לחיבור לרשת סלולרית
  • ללא הגבלה ל-Wi-Fi

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

אם אתם רוצים לציין פורמטים מועדפים של וידאו וקצב העברת נתונים, השתמשו 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];
}