gpt4 book ai didi

Roku 广告框架 : Failed to create mediaPlayer

转载 作者:行者123 更新时间:2023-12-01 06:50:24 25 4
gpt4 key购买 nike

RAF 无法在缓冲屏幕上呈现用于广告和空闲的媒体播放器。我仍然可以毫无问题地退出视频播放。这是我调用 showAds() 的时间。

if adPod <> invalid AND adPod.count() > 0
? "Playing pre-roll ad"
keepPlaying = m.RAF.showAds(adPod, invalid, m.video.anchor)
end if

调试控制台给了我这个:

RAF.showAds(); rendering preroll pod of 1 ads
rafrndr-renderTypeChanged() - client-inserted
added child: Rectangle id: 1 subtype: Rectangle
added child: Rectangle id: 2 subtype: Rectangle
check layer: 1 visible: true
check layer: 2 visible: true
Roku_Ads_showVideoAd: isRequestFailed(): index = 0; message = failed to create media player
RAF handleAdError(); render failure: failed to create media player

我不确定是什么导致了这个错误。我之前已经成功实现过几次这个框架。有什么想法吗?

最佳答案

我在视频节点的内容字段上设置了一个观察者。每当设置内容时,Video 节点的控制字段都会设置为 prebuffer。这就是导致问题的原因。通过在初始化 RAF 之前将视频节点的控件设置为“停止”,就解决了这个问题。

关于Roku 广告框架 : Failed to create mediaPlayer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50182537/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com