Roku Developer Program

Join our online forum to talk to Roku developers and fellow channel creators. Ask questions, share tips with the community, and find helpful resources.
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Community Streaming Expert

RAF bad ad

Not sure who to report this to, but the Purina ad returned by RAF is screwed up:
duration         15 
streamformat mp4
adid 267157
streams <Component: roAssociativeArray>
<Component: roAssociativeArray>
<Component: roAssociativeArray>

creativeid 511579
adtitle Purina_Q1_16_Video_Ad_Deal

The streams URLs are missing:
BrightScript Debugger> ?ad.streams[0]
width: 640
bitrate: 736
height: 360
url: h
mimetype: video/mp4

BrightScript Debugger> ?ad.streams[1]
width: 854
bitrate: 1472
height: 480
url: t
mimetype: video/mp4

BrightScript Debugger> ?ad.streams[2]
width: 1280
bitrate: 3072
height: 720
url: t
mimetype: video/mp4

showAds barfs with a bunch of those "may or may not be a real error" messages 😉 :
RAF 1.5; rendering preroll pod of 1 ads
BRIGHTSCRIPT: ERROR: Runtime: FOR EACH value is Invalid: roku_ads_lib:/Roku_Ads.brs(2729)
*** ERROR: Missing or invalid PHY: 'h'
*** ERROR: Missing or invalid PHY: 't'
*** ERROR: Missing or invalid PHY: 't'
RAF 1.5; render failure: malformed data

Roku Community Streaming Expert

Help others find this answer and click "Accept as Solution."
If you appreciate my answer, maybe give me a Kudo.

I am not a Roku employee.
0 Kudos
Channel Surfer

Re: RAF bad ad

I noticed the same behavior starting yesterday. It's not just the Purina ad. I also saw it on "SMWFTX30H_ABC_30s_creupdate" and several others. It looks like it may be fixed now, though, as the Purina ad specifically now includes valid MediaFiles.
My Channels: - Twitter: @TheEndlessDev
Instant Watch Browser (NetflixIWB), Aquarium Screensaver (AQUARIUM), Clever Clocks Screensaver (CLEVERCLOCKS), iTunes Podcasts (ITPC), My Channels (MYCHANNELS)
0 Kudos