googleads / videojs-ima

IMA SDK Plugin for Video.js
Apache License 2.0
450 stars 284 forks source link

Ad Events (Started, quartile, etc.) are not working on safari / IOS #1067

Closed vsawma closed 9 months ago

vsawma commented 2 years ago

To reproduce the issue, try the Video.js IMA DAI Demo that you have. If you try it on a Windows machine, all goes well. Events are triggered and appear logged. If you do the same on an IPad using Safari browser, no events are there. The stream plays and shows the video but the events related to the Ads are not being fired / captured.

Kiro705 commented 2 years ago

Hello @vsawma ,

Thank you for raising this issue. I was able to reproduce this using the Safari browser on a mac with the DAI sample. Events did fire for the VOD stream, but not the live stream.

I will plan to investigate this, but may find it is a limitation of the modules being used for stream playback.

Thank you, Jackson IMA SDK team

Kiro705 commented 9 months ago

Update the plugin for a fix to this issue. It will be included in the next release of the videoJS-IMA plugin.

https://github.com/googleads/videojs-ima/commit/ed054306c90614db94a96a2e482d45c42493b59f