futpib / policeman

Firefox extention for cross-site requests control (kind of RequestPolicy clone)
https://addons.mozilla.org/en-US/firefox/addon/policeman/
142 stars 11 forks source link

incompatibility with YouTube HTML5 DASH playback #196

Open welwood08 opened 9 years ago

welwood08 commented 9 years ago

Tested Policeman 0.18.1 - 0.19pre1 in a brand new profile with Flash plugin disabled to force HTML5 player. Results in "An error occurred, please try again later." with the animated 'snow' background.

Installing Greasemonkey, followed by YouTubeCenter and disabling "DASH Playback" in the Player settings causes playback to work. Without DASH you lose access to, among other things, 1080p video quality.

welwood08 commented 9 years ago

Manually adding rules for each and every individual domain listed in the popup (with the popup set to show every content type) results in a green icon but still no video with DASH.

Adding a rule to allow all requests from www.youtube.com to any domain enables playback with DASH, but presumably because that has the same effect as Suspend on this tab (which also works) - neither of which are ideal.

Halibut80 commented 9 years ago

This occurs with any sites that use mediasource: extension. Without rule: "allow > media > this domain > any domain" - they do not play video. For example: http://streambox.fr/mse/hls.js/demo/

free5lot commented 9 years ago

Maybe it is somehow related to bug #180?

pberenyi commented 9 years ago

Allowing the 'Chrome destination' - which was colored green otherwise - resolved the video playback issue for me.

Maxxee commented 9 years ago

Policeman v0.19... doesn't support Chrome source and destination.