Shaka scrim containers block video streaming

Description of the issue:

My internet and television provider offers me the possibility to watch their tv channels online, on their website. The problem is that one of their 4 channels does not work on Brave browser (it works on Chrome and other chromium based browsers). After a bit of digging I realized that it might be because the stream is put in a shaka scrim container (the ones that work are in a jw player). The temporary way (until i close and open the browser again) to make it work is to disable and enable the shields on the website.

How can this issue be reproduced?

In my example, the website is: https://www.digisport.ro/live/digisport-1 but it will not work unless your television provider is RCS&RDS in Romania. But i think that any other streaming video website that uses shaka scrim containers has the same issue.

Brave Version( check About Brave):

version 1.76.81

@patolucyan what happens when you try to play video there? Generally is helpful if you can provide details. For example, does it give an error message? Does the video player not load at all? Does the video just spin?

Also important would be:

  1. Do you have Widevine enabled? Go to Settings → Extensions and make sure the toggle for Widevine is on.

  2. Does it work with Shields off?

  3. Does it work if you open in a private window?

Sorry, forgot to mention, the video just doesn’t start - no errors, nothing.

As for your questions:

  1. Yes i do have Widevine enabled as the website is requiring that.
  2. Yes, as i mentioned, it even works in the same session when turning off and on the shields.
  3. No

Sorry, somehow I overlooked that.

Just to make sure I’m not misunderstanding, are you saying just turning it on and off fixes or it has to be off and stay off?

And for you to say it doesn’t work in private, makes it seem like it’s not cookies or anything. As you mentioned then, Shields specific.

What content filters do you have active and what Shields settings do you have?

The shields don’t have to stay off. Opening the website with them on, turning them off, then turning them on and then trying to start the video, will work. I can upload a private video on Youtube, as a demo, if you need/want.

For content filters I have only EasyList Cookie and Fanboy’s Mobile Notification.
The shields are set to Standard.

As an extra information, I just reinstalled my Windows today. It wasn’t working before on Windows 10 and it’s still not working now on Windows 11.

1 Like

That’s very weird. I’m going to tag in @Mattches and @fanboynz to see if either can check it out or have any other ideas.

I’ll have @fanboynz take a look. The site is probably trying to set or get a “per session” cookie or something to that affect that gets blocked initially when Shields are up. Turn them off, data gets set, then even if you turn them back on, that data is still there so the site works.

1 Like

Does adding the following into brave://settings/shields/filters (custom filters) help?

@@||digisport.ro^$ghide

No, unfortunately it still doesn’t work :frowning: