适用于 Roku 的 IMA DAI SDK 发布历史记录

版本 发布日期 备注
3.69.0 2025-09-25
  • 添加了 Companion.adSlotIdCompanion.companionClickThrough 属性,以支持 Pod Serving 视频流的随播广告。
  • 修复了以下问题:对于广告连播中的所有广告(最后一则广告除外),已完成的信标无法发送。
  • 修复了以下 bug:当广告被跳过时,系统会报告 COMPLETE 广告事件。现在,当用户在广告插播时快进时,系统会更 准确地报告广告事件。
  • 移除了 IMA 在 IMA 移除广告界面后聚焦界面容器的行为。
3.68.3 2025-07-02
  • 修复了以下问题:广告插播开始和广告开始事件在不正确的时间触发,例如在内容恢复时。
  • 修复了以下问题:无效的广告时长值会导致运行时错误, 'Dot' Operator attempted with invalid BrightScript Component or interface reference
3.68.2 2025-05-28
  • 公开了 player.streamInitialized() 方法,该方法会在初始化串流时调用。
  • 更新了 IMA 行为,以便在用户跳过广告时不会触发 COMPLETED 事件。当用户跳过广告时,SDK 仍会触发 SKIPPED 事件 。现在,COMPLETED 事件 行为的这项更改与其他 IMA SDK 的行为一致。
  • 改进了 Pod Serving 视频流的消息处理。
  • 修复了以下问题:广告界面在全高清视频流上拉伸。
  • 修复了以下问题:初始前贴片广告事件延迟。
3.68.1 2025-04-21
  • 修复了与广告图标相关的 Divide by Zero 边缘情况运行时错误。
3.67.2 2024-12-19
  • 改进了 currentAd.currentTime ,使 currentTime 值与广告 事件触发的时间保持一致。
  • 修复了以下问题:某些广告事件间歇性地未触发。
3.67.0 2024-11-07
  • 为全方位服务 DAI 视频流请求添加了可选的 Ad Manager 广告资源网代码参数。添加此参数后,IMA 行为会发生变化 以与 Ad Manager 设置(例如停用程序化受限广告)保持一致。
  • streamManager.loadThirdPartyStream()添加了 VOD 视频流支持。
  • 更新了 AdBreakInfo.podIndex 的直播视频流。此值现在将中贴片广告的插播广告 ID 作为广告连播索引返回,或将片前广告的插播广告 ID 作为 0 返回。直播视频流中没有片后广告 。对于直播视频流,该值默认为 -2
  • 为云端拼接和 Pod Serving 视频流添加了对 StreamManager.getStreamTime()StreamManager.getContentTime() 的支持。
  • 修复了以下问题:广告素材广告 ID 和广告素材 ID 值未包含在 AdInfo 中。
  • 修复了以下问题:Roku 界面图标和跳过按钮的位置不正确。
3.66.1 2024-07-25
  • 为所有 直播和视频点播视频流请求添加了对 networkCode 参数的要求。
  • AdInfo 类添加了 creative_idcreative_ad_iddeal_id
  • 添加了对自定义 VAST 跟踪事件(例如“显示跳过”“跳过” 和“点击浏览”)的支持。
  • 修复了 Cloud Video Stitcher VOD 视频流的 StreamManager.getCuePoint() 问题。
  • 修复了 StreamManager.createVideoStitcherVodStreamRequestWithVodConfig()中的大小写问题。
3.66.0 2024-06-18
3.65.0 2024-03-29
3.64.0 2024-02-08
  • ima.initSdk 函数添加了可选的 settings 参数,用于启用和停用 SDK 功能。
3.63.0 2023-09-14
  • 修复了以下 bug:当遇到无效的 adBreakInfo时,应用可能会崩溃。
3.62.0 2023-08-02
3.61.1 2023-03-22
3.60.0 2022-09-30
  • 推出了对所有跟踪 ping 的 Roku 水印 支持。
3.59.0 2022-09-23
  • 服务版本,无新功能。
3.58.0 2022-09-15
  • 服务版本,无新功能。
3.57.2 2022-09-12
3.56.0 2022-08-05
  • 服务版本,无新功能。
3.55.0 2022-07-15
3.54.0 2022-05-19
3.53.0 2022-04-25
  • 针对 Live HLS CMAF 视频流实现了正确的 ID3 事件解析。这修复了以下问题:对于这些视频流,广告事件在不正确的时间触发。
  • 弃用了 StreamManager.onTimedMetadata()。此方法不再有相关文档。 文档。
3.52.0 2022-03-29
  • 服务版本,无新功能。
3.51.0 2022-03-17
  • 服务版本,无新功能。
3.50.0 2022-03-07
  • 添加了 StreamManager.onTimedMetadata()
3.45.1 2021-11-03
  • 添加了对可跳过广告的支持。
  • 更新了 SDK 行为,以便现在正确 ping 进度事件。
3.41.1 2021-04-07
  • 添加了 StreamRequest.adUiNode ,以便在广告期间放置为什么显示该广告跳过 按钮等元素。
  • 移除了对 StreamManager.enableInteractiveAds() 的支持。现在,此方法不再执行任何操作。请改为直接将数据从随播广告传递到 RAF。
3.40.1 2020-09-23
  • 添加了对 DASH 直播视频流的支持。
3.39.0 2020-07-06
  • 服务版本,无新功能。
3.36.0 2020-02-28
  • 服务版本,无新功能。
3.35.0 2019-11-11
  • 服务版本,无新功能。
3.34.0 2019-07-18
  • 服务版本,无新功能。
3.33.0 2019-05-14
  • ima.AdEvent添加了AD_PERIOD_STARTEDAD_PERIOD_ENDED事件。
  • ima.AdEvent 添加了广告 PROGRESS 事件。
  • adInfo 添加了 advertiserNameuniversalAdIDRegistryuniversalAdIDValue 参数。
3.28.1 2018-07-10
  • 服务版本,无新功能。