Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dash/Live HLS + IMA ads failing to play in Samsung Tizen browser or in iPhone simulation mode on Chrome Browser #3720

Closed
krackjack234 opened this issue Oct 28, 2021 · 2 comments
Labels
status: archived Archived and locked; will not be updated status: duplicate A duplicate of another issue; should be closed after linking to the original issue

Comments

@krackjack234
Copy link

krackjack234 commented Oct 28, 2021

Have you read the FAQ and checked for duplicate open issues?
Yes

What version of Shaka Player are you using?
Latest

Can you reproduce the issue with our latest release version?
Yes

Can you reproduce the issue with the latest code from master?
Yes

Are you using the demo app or your own custom app?
Demo app. Below is the url

https://shaka-player-demo.appspot.com/demo/#audiolang=en-GB;textlang=en-GB;uilang=en-GB;asset=https://storage.googleapis.com/shaka-demo-assets/bbb-dark-truths/dash.mpd;adTagUri=https://pubads.g.doubleclick.net/gampad/ads?sz=640x480&iu=/124319096/external/ad_rule_samples&ciu_szs=300x250&ad_rule=1&impl=s&gdfp_req=1&env=vp&output=vmap&unviewed_position_start=1&cust_params=deployment%3Ddevsite%26sample_ar%3Dpreonlybumper&cmsid=496&vid=short_onecue&correlator=;panel=CUSTOM%20CONTENT;build=uncompiled

Both Dash url and HLS Live url is showing same error.

If custom app, can you reproduce the issue using our demo app?
NA

What browser and OS are you using?

  1. Chrome Browser in iPhone simulation mode
  2. Tizen browser on Samsung Tizen tv

For embedded devices (smart TVs, etc.), what model and firmware version are you using?
Samsung Tizen TV all versions

What are the manifest and license server URIs?

DASH Manifest: https://storage.googleapis.com/shaka-demo-assets/bbb-dark-truths/dash.mpd

HLS LIVE Manifest: https://storage.googleapis.com/shaka-live-assets/player-source.m3u8

Ad Tag: https://pubads.g.doubleclick.net/gampad/ads?sz=640x480&iu=/124319096/external/ad_rule_samples&ciu_szs=300x250&ad_rule=1&impl=s&gdfp_req=1&env=vp&output=vmap&unviewed_position_start=1&cust_params=deployment%3Ddevsite%26sample_ar%3Dpreonlybumper&cmsid=496&vid=short_onecue&correlator=

What configuration are you using? What is the output of player.getConfiguration()?
Using demo app out of the box

What did you do?

1.Go to https://shaka-player-demo.appspot.com/demo/#audiolang=en-US;textlang=en-US;uilang=en-US;panel=CUSTOM%20CONTENT;build=uncompiled
2. Add a DASH or HLS live content
3. Add a IMA ad tag
4. Play the content

What did you expect to happen?
Ads should play followed by content

What actually happened?
Ads and content fails to play

Below error is seen on console

failed to get buffered range for video DOMException: Failed to read the 'buffered' property from 'SourceBuffer': This SourceBuffer has been removed from the parent media source.
    at shaka.media.MediaSourceEngine.getBuffered_ (https://shaka-player-demo.appspot.com/lib/media/media_source_engine.js:476:47)
    at shaka.media.MediaSourceEngine.bufferedAheadOf (https://shaka-player-demo.appspot.com/lib/media/media_source_engine.js:435:29)
    at shaka.media.StreamingEngine.update_ (https://shaka-player-demo.appspot.com/lib/media/streaming_engine.js:963:49)
    at shaka.media.StreamingEngine.onUpdate_ (https://shaka-player-demo.appspot.com/lib/media/streaming_engine.js:885:26)
    at shaka.util.DelayedTick.onTick_ (https://shaka-player-demo.appspot.com/lib/media/streaming_engine.js:1850:20)
    at onTick (https://shaka-player-demo.appspot.com/lib/util/delayed_tick.js:56:14)

NOTE

Actual issue is happening on Tizen app / browser on Samsung Tizen tv.
Same issue can be reported with Chrome browser in iPhone 6/7/8 simulation mode

@krackjack234 krackjack234 added the type: bug Something isn't working correctly label Oct 28, 2021
@krackjack234 krackjack234 changed the title Dash + IMA ads failing to play in Samsung Tizen browser or iPhone simulation mode in Chrome Dash + IMA ads failing to play in Samsung Tizen browser or in iPhone simulation mode on Chrome Browser Oct 28, 2021
@shaka-bot shaka-bot added this to the v3.3 milestone Oct 28, 2021
@krackjack234 krackjack234 changed the title Dash + IMA ads failing to play in Samsung Tizen browser or in iPhone simulation mode on Chrome Browser Dash/Live HLS + IMA ads failing to play in Samsung Tizen browser or in iPhone simulation mode on Chrome Browser Oct 28, 2021
@michellezhuogg michellezhuogg added the priority: P2 Smaller impact or easy workaround label Oct 29, 2021
@avelad
Copy link
Member

avelad commented Nov 4, 2021

The Tizen part is likely related to #2792

@avelad avelad added the component: ads The issue involves the Shaka Player ads API or the use of other ad SDKs label May 2, 2022
@avelad avelad modified the milestones: v3.3, v4.1 May 4, 2022
@avelad avelad modified the milestones: v4.1, v4.2 Jun 3, 2022
@avelad avelad modified the milestones: v4.2, v4.3 Aug 17, 2022
@avelad avelad modified the milestones: v4.3, v4.4 Nov 11, 2022
@avelad
Copy link
Member

avelad commented Jan 31, 2023

This will be resolved with #2792

@avelad avelad closed this as completed Jan 31, 2023
@avelad avelad added status: duplicate A duplicate of another issue; should be closed after linking to the original issue and removed type: bug Something isn't working correctly component: ads The issue involves the Shaka Player ads API or the use of other ad SDKs priority: P2 Smaller impact or easy workaround labels Jan 31, 2023
@avelad avelad removed this from the v4.4 milestone Jan 31, 2023
@github-actions github-actions bot added the status: archived Archived and locked; will not be updated label Apr 1, 2023
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Apr 1, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
status: archived Archived and locked; will not be updated status: duplicate A duplicate of another issue; should be closed after linking to the original issue
Projects
None yet
Development

No branches or pull requests

4 participants