IMA HTML5 ClientSide SDK Event Listener when blank screen

24 views
Skip to first unread message

jinyu wang

unread,
Aug 17, 2021, 11:34:44 PM8/17/21
to Interactive Media Ads SDK
Hi there,

We just encountered an issue that the HTML5 player showed a blank screen when switching ads in a pod. But when we saw it turned blank screen. There's no error event or any callback in the log.

5 pods:
pod1: normal
pod2: normal
pod3: blank screen and there's no error event, no media file info (you can saw attached when we get media file info, SDK returned the last one, not pod 3)
then it's stucked for forever...

I'll send you VAST xml at that time after you reply. 

Thanks for your help.


Tammy

reliao_img_1629257601257.png

jinyu wang

unread,
Aug 18, 2021, 2:35:01 AM8/18/21
to Interactive Media Ads SDK
More information about this issue.

We haven't seen “src:” video source in HTML element when it showed a blank screen.

Tammy

IMA SDK

unread,
Aug 18, 2021, 3:50:05 AM8/18/21
to wang...@qiyi.com, ima...@googlegroups.com

Hi Jinyu,

 

Thank you for reaching out to us with regards to your issue.

 

Have you replicated the same behavior using our sample apps? On what HTML SDK version this issue is happening?

 

Please do share with us the VAST Tag used along with the screen recording of the behavior via our testing alias imate...@gmail.com.

Regards,

Google Logo
Michael Angelo Legaspi
IMA SDK Team
 


ref:_00D1U1174p._5004Q2Lo9se:ref

IMA SDK

unread,
Aug 27, 2021, 3:11:18 AM8/27/21
to wang...@qiyi.com, ima...@googlegroups.com

Hi Tammy,

 

It seems like you didn't received the response from one of my colleagues. I am reposting part of what he said here:

 

"Looking over this case, we would ask if you have also contacted the ad serving provider who gave the VAST. Since this is not reproducible in our sample it generally points to either an implementation issue or a VAST issue."

 

Since there is no reliable way to reproduce the issue, or at least share with us a screen recording where we can see the behavior, we would recommend to reach out to your ad provider first and confirm that the VAST is correctly configured and should return a valid responses.

 

Do not hesitate to come back to us once this is confirmed along with the sample project implementation where we could reproduce the issue or screen recording of the behavior from one of our sample apps.

Regards,

王锦玉(wangjinyu)-海外事业部

unread,
Aug 27, 2021, 3:22:37 AM8/27/21
to IMA SDK, ima...@googlegroups.com

Hi Michael,

 

Yes, I’ve talked to MOAT, the ad serving provider of another same case, they checked the tag and said there’s nothing wrong with it.

 

We encountered this issue with more than one ad serving provider, and more than one type, VPAID or just VAST redirect. And I saw all of the network request and responds worked correctly. There’s must be something wrong with SDK or implementation.

 

Have you ever got other issues like this? That would help to reproduce this issue or solve implementation problem.

 

Thanks,

Tammy

Image removed by sender. Google Logo

Michael Angelo Legaspi

IMA SDK Team

 

Image removed by sender.

ref:_00D1U1174p._5004Q2Lo9se:ref

--
You received this message because you are subscribed to a topic in the Google Groups "Interactive Media Ads SDK" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/ima-sdk/7Fu12Bo77_8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to ima-sdk+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ima-sdk/3Sa_y000000000000000000000000000000000000000000000QYHLAO0078owPLKqQXaBbAsL-3VfqA%40sfdc.net.

IMA SDK

unread,
Aug 27, 2021, 6:34:17 AM8/27/21
to wang...@qiyi.com, ima...@googlegroups.com

Hi Tammy,

 

Thank you for confirming this. With that, we will really need a replication of the behavior so we can proceed on our investigation. I have tested again the VAST XML you have previously shared and I couldn't replicate the same behavior you are reporting. It returns a non fatal error: "There was an error playing the video ad" for the first couple of ads and then play the last one until it completes and fires the allAdsCompleted callback then proceed with the content. Is this somehow the same with what you are encountering? Could you please share with us the screen recording of the behavior you are seeing?

Regards,

Google Logo
Michael Angelo Legaspi
IMA SDK Team
 


ref:_00D1U1174p._5004Q2Lo9se:ref

王锦玉(wangjinyu)-海外事业部

unread,
Sep 23, 2021, 6:34:58 AM9/23/21
to IMA SDK, ima...@googlegroups.com, Roger Wang, 張裕吉(Zhang Yuji)

Hi Michael,

 

Hope the mail finds you well.

 

Here we just found another case that made a blank screen. Please kindly find the log (including tag URL and scr source url) and the screen recording attached.

Recording: https://drive.google.com/file/d/1ExYxTzceqp7-7AwUTWFKGxctIFiwLL9f/view?usp=sharing

 

There were two cases in the recording.

 

  1. When playing this media file below. It was weird that the scr source wasn’t the last URL end-up wrappers, like ‘https://rr1---sn-q4flrn7r.googlevideo.com/videoplayback?’.

https://gcdn.2mdn.net/videoplayback/id/83fa41a5e1a53f84/itag/343/source/doubleclick_dmm/ctier/L/acao/yes/ip/0.0.0.0/ipbits/0/expire/3737473606/sparams/id,itag,source,ctier,acao,ip,ipbits,expire/signature/4EF94399A4FDFB5E5A9D286D5D52AF4CFF23ED0E.80D0C892BF804F447C4D077A2599F698AFAE9AE2/key/ck2/file/file.mp4?cpn=vcrmA0caIqfp8H0d

 

[2021-09-17 08:46:48 INFO][adGoogle]ad-ima, AdEvent, type = start, isLinear = true

[2021-09-17 08:46:48 INFO][adGoogle]ad-ima, adVideoInfo. index 0, parent.display=none, src=

change adSrc.

index 1, parent.display=block, src=https://gcdn.2mdn.net/videoplayback/id/83fa41a5e1a53f84/itag/343/source/doubleclick_dmm/ctier/L/acao/yes/ip/0.0.0.0/ipbits/0/expire/3737473606/sparams/id,itag,source,ctier,acao,ip,ipbits,expire/signature/4EF94399A4FDFB5E5A9D286D5D52AF4CFF23ED0E.80D0C892BF804F447C4D077A2599F698AFAE9AE2/key/ck2/file/file.mp4?cpn=vcrmA0caIqfp8H0d

 

[2021-09-17 08:46:50 INFO][AdProxy-QVS]adsManager.RemainingTime 13.609235 pause=false

[2021-09-17 08:46:52 INFO][AdProxy-QVS]adsManager.RemainingTime 11.098925000000001 pause=false

[2021-09-17 08:46:55 INFO][AdProxy-QVS]adsManager.RemainingTime 8.36169 pause=false

[2021-09-17 08:46:57 INFO][AdProxy-QVS]adsManager.RemainingTime 6.102414000000001 pause=false

[2021-09-17 08:47:00 INFO][AdProxy-QVS]adsManager.RemainingTime 3.602181 pause=false

[2021-09-17 08:47:02 INFO][AdProxy-QVS]adsManager.RemainingTime 1.1112790000000015 pause=false

[2021-09-17 08:47:03 INFO][adGoogle]ad-ima, AdEvent, type = complete, isLinear = true

[2021-09-17 08:47:03 INFO][adGoogle]ad-ima, adVideoInfo. index 0, parent.display=none, src=https://rr1---sn-q4flrn7r.googlevideo.com/videoplayback?expire=1631915205&ei=RZxEYabPBZHSugLYpbdY&ip=47.185.161.110&id=50032b1ceae19c58&itag=22&source=youtube&requiressl=yes&mh=qr&mm=31&mn=sn-q4flrn7r&ms=au&mv=m&mvi=1&pl=16&susc=gvp&acao=yes&ctier=L&mime=video/mp4&vprv=1&dur=15.418&lmt=1626946254059162&mt=1631886066&txp=5532434&sparams=expire,ei,ip,id,itag,source,requiressl,susc,acao,ctier,mime,vprv,dur,lmt&sig=AOq0QJ8wRAIgS7Fg6wM0W_wZUF4C4-eS7Kb7XWuHfXayazYjTgZ1tbgCIHCCRYGUn4j8jy2G3-v-LgocAWyVRzjPOdIjSm1JOWuP&lsparams=mh,mm,mn,ms,mv,mvi,pl&lsig=AG3C_xAwRQIgSoWFMfGi-n_ylvP1qoG8FiNnpa4c905C_IpsXMSLG-gCIQD9Pts-CzM4p2NIf5hjphs0Z45HFWK4_Weq7eS0gTvoAQ==&cpn=3Zq16fLx7s4scXj7

index 1, parent.display=none, src=https://gcdn.2mdn.net/videoplayback/id/83fa41a5e1a53f84/itag/343/source/doubleclick_dmm/ctier/L/acao/yes/ip/0.0.0.0/ipbits/0/expire/3737473606/sparams/id,itag,source,ctier,acao,ip,ipbits,expire/signature/4EF94399A4FDFB5E5A9D286D5D52AF4CFF23ED0E.80D0C892BF804F447C4D077A2599F698AFAE9AE2/key/ck2/file/file.mp4?cpn=vcrmA0caIqfp8H0d

 

  1. After the last ad was skipped, no ‘alladcompletion’ or any event was sent by IMA SDK. The player got stuck here.

 

[2021-09-17 08:47:03 INFO][adGoogle]ad-ima, AdEvent, type = start, isLinear = true

[2021-09-17 08:47:03 INFO][adGoogle]ad-ima, adVideoInfo. change adSrc.

index 0, parent.display=block, src=https://rr1---sn-q4flrn7r.googlevideo.com/videoplayback?expire=1631915205&ei=RZxEYabPBZHSugLYpbdY&ip=47.185.161.110&id=50032b1ceae19c58&itag=22&source=youtube&requiressl=yes&mh=qr&mm=31&mn=sn-q4flrn7r&ms=au&mv=m&mvi=1&pl=16&susc=gvp&acao=yes&ctier=L&mime=video/mp4&vprv=1&dur=15.418&lmt=1626946254059162&mt=1631886066&txp=5532434&sparams=expire,ei,ip,id,itag,source,requiressl,susc,acao,ctier,mime,vprv,dur,lmt&sig=AOq0QJ8wRAIgS7Fg6wM0W_wZUF4C4-eS7Kb7XWuHfXayazYjTgZ1tbgCIHCCRYGUn4j8jy2G3-v-LgocAWyVRzjPOdIjSm1JOWuP&lsparams=mh,mm,mn,ms,mv,mvi,pl&lsig=AG3C_xAwRQIgSoWFMfGi-n_ylvP1qoG8FiNnpa4c905C_IpsXMSLG-gCIQD9Pts-CzM4p2NIf5hjphs0Z45HFWK4_Weq7eS0gTvoAQ==&cpn=3Zq16fLx7s4scXj7

index 1, parent.display=none, src=

 

[2021-09-17 08:47:04 INFO][AdProxy-QVS]adsManager.RemainingTime 13.930443 pause=false

[2021-09-17 08:47:07 INFO][AdProxy-QVS]adsManager.RemainingTime 11.687041 pause=false

[2021-09-17 08:47:09 INFO][adGoogle]ad-ima, AdEvent, type = skip, isLinear = true

[2021-09-17 08:47:09 INFO][adGoogle]ad-ima, adVideoInfo. index 0, parent.display=block, src=https://rr1---sn-q4flrn7r.googlevideo.com/videoplayback?expire=1631915205&ei=RZxEYabPBZHSugLYpbdY&ip=47.185.161.110&id=50032b1ceae19c58&itag=22&source=youtube&requiressl=yes&mh=qr&mm=31&mn=sn-q4flrn7r&ms=au&mv=m&mvi=1&pl=16&susc=gvp&acao=yes&ctier=L&mime=video/mp4&vprv=1&dur=15.418&lmt=1626946254059162&mt=1631886066&txp=5532434&sparams=expire,ei,ip,id,itag,source,requiressl,susc,acao,ctier,mime,vprv,dur,lmt&sig=AOq0QJ8wRAIgS7Fg6wM0W_wZUF4C4-eS7Kb7XWuHfXayazYjTgZ1tbgCIHCCRYGUn4j8jy2G3-v-LgocAWyVRzjPOdIjSm1JOWuP&lsparams=mh,mm,mn,ms,mv,mvi,pl&lsig=AG3C_xAwRQIgSoWFMfGi-n_ylvP1qoG8FiNnpa4c905C_IpsXMSLG-gCIQD9Pts-CzM4p2NIf5hjphs0Z45HFWK4_Weq7eS0gTvoAQ==&cpn=3Zq16fLx7s4scXj7

index 1, parent.display=none, src=

 

[2021-09-17 08:47:10 INFO][AdProxy-QVS]adsMan

[2021-09-17 08:48:37 INFO][AdProxy-QVS]adsManager.RemainingTime -1 pause=false>>repeat(35)<<

 

Tammy

 

From: ima...@googlegroups.com <ima...@googlegroups.com> On Behalf Of IMA SDK
Sent: Friday, August 27, 2021 6:34 PM
To: 王锦玉(wangjinyu-海外事业部 <wang...@qiyi.com>
Cc: ima...@googlegroups.com
Subject: RE: [ima-sdk] IMA HTML5 ClientSide SDK Event Listener when blank screen

 

Hi Tammy,

 

Thank you for confirming this. With that, we will really need a replication of the behavior so we can proceed on our investigation. I have tested again the VAST XML you have previously shared and I couldn't replicate the same behavior you are reporting. It returns a non fatal error: "There was an error playing the video ad" for the first couple of ads and then play the last one until it completes and fires the allAdsCompleted callback then proceed with the content. Is this somehow the same with what you are encountering? Could you please share with us the screen recording of the behavior you are seeing?

Regards,

Image removed by sender. Google Logo

Michael Angelo Legaspi

IMA SDK Team

 

Image removed by sender.

ref:_00D1U1174p._5004Q2Lo9se:ref

--
You received this message because you are subscribed to a topic in the Google Groups "Interactive Media Ads SDK" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/ima-sdk/7Fu12Bo77_8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to ima-sdk+u...@googlegroups.com.

blank screen log 20210917-2.txt

IMA SDK

unread,
Sep 23, 2021, 4:19:34 PM9/23/21
to wang...@qiyi.com, roge...@google.com, zhan...@qiyi.com, ima...@googlegroups.com
Hi  Jinyu,

Thank you for the response. I was able to look at the videos that you sent us as well as read about the issues. We are able to see that in the first video that the ad starts and then the screen goes blank. We will need to see the Charles log for this. Also if you have tested this with our VSI ? As we are unable to see this.

Regards,
Google Logo
William Pescherine
IMA SDK Team
 


ref:_00D1U1174p._5004Q2Lo9se:ref
Message has been deleted

IMA SDK

unread,
Sep 24, 2021, 2:51:44 AM9/24/21
to wang...@qiyi.com, roge...@google.com, zhan...@qiyi.com, ima...@googlegroups.com

Hi Tammy,

 

Thank you for providing additional information.

 

I have tested the latest ad tag you shared and I did not encounter any issues, the ads played as expected then continued with the content after it completed.

 

On the other hand, we can clearly see the issue on the screen recording you shared. However, we cannot work on that alone, thus we would need the logs you are receiving when encountering this issue or kindly share with us the sample project implementation where you are seeing the issue.

 

As a side note, I have deleted from the forum your last responses as it contains sensitive information. Rest assured that we have a copy of that on our end.

Regards,

Google Logo
Michael Angelo Legaspi
IMA SDK Team
 


ref:_00D1U1174p._5004Q2Lo9se:ref
Reply all
Reply to author
Forward
0 new messages