ציון קצב הנתונים ופורמט המדיה

הפלטפורמה: HTML5 Android iOS tvOS

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

  • מקסימום ‎500 kbit/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];
}