[Roku] Playback issues with sample videos

44 views
Skip to first unread message

Hugo Caires

unread,
Oct 23, 2024, 8:40:42 PMOct 23
to Interactive Media Ads SDK
Hi!

We're trying to integrate the Roku IMA DAI SDK into our custom Roku player but we're having some issues with the VOD samples listed here
So we went ahead and setup Roku IMA DAI samples from here and gave the advanced_example a try. The only changes we did were: 
- added roSystemLog observers to capture http.error events
- added the tos-dash and tears-of-steel-omid video samples
Here are the results:

- We're able to play tears-of-steel, the pre-roll plays fine, it triggers all the expected tracking events, starts playing the video content, but soon after that we start getting 404 HTTP errors. Then a mid-roll pops up but this time it gets stuck in a loop (the tracking events are only triggered during one of the loops) while 404 errors keep filling in the logs. You can find the console logs in the attachments (roku_imadai_tears-of-steel.log).

- We're able to play tears-of-steel-omid, just like tears-of-steel, it plays the pre-roll fine, triggers the expected tracking events, starts playing the video content but soon after it triggers a "Error in stream playback." followed by a "Stream playback stopped." and video playback stops. No mid-rolls pop up in the stream. You can find the console logs in the attachments (roku_imadai_tears-of-steel-omid.log).

- We are unable to play the DASH stream (tos-dash). The IMA DAI SDK gives us a "Error: The stream could not be loaded." error. You can find the console logs in the attachments (roku_imadai_tos-dash.log).

This seems to be caused by an issue with the streams themselves because we could also notice some playback issues in the DAI SDK for HTML5 Video Suite Inspector.

Since we have no alternative video samples to play with, we depend on these ones from Google to properly integrate the IMA DAI SDK in our product.

Thanks in advance,
Hugo
roku_imadai_tos-dash.log
roku_imadai_tears-of-steel.log
roku_imadai_tears-of-steel-omid.log

IMA SDK

unread,
Oct 24, 2024, 2:41:30 AMOct 24
to hca...@brightcove.com, ima...@googlegroups.com

Hi Hugo Caires,

Thank you for contacting the IMA SDK Support team.

I will check with our team regarding your query and one of my team members will reach out to you once we have an update on this. Meanwhile, your patience is highly appreciated.

This message is in relation to case "ref:!00D1U01174p.!5004Q02vGg7a:ref" (ADR-00272763)

Thanks,
 
Google Logo IMA SDK Team

 

Hugo Caires

unread,
Oct 25, 2024, 9:55:57 AMOct 25
to Interactive Media Ads SDK
Hi!

Thanks for the reply. Just a quick update on the DASH stream (tos-dash). We managed to figure out what the issue was: to be able to play a DASH stream, we had to specify the stream format prior to the SDK stream request, like so:

Screenshot 2024-10-24 120150.png

With this change we were able to retrieve the stream data and play the video. 
The DASH stream is actually working perfectly. The issues we reported on the HLS streams are not present in the DASH stream.

Thanks,
Hugo

IMA SDK

unread,
Oct 30, 2024, 4:41:47 AMOct 30
to hca...@brightcove.com, ima...@googlegroups.com

Hi Hugo,

Thanks for confirming that you are able to load the dash streams perfectly.

The HLS stream issue is still under investigation and will intimate you once we have an update on this. Meanwhile, your patience is highly appreciated.

Reply all
Reply to author
Forward
0 new messages