pipelight flash and widevine

Asked by monkeybrain2012

Hi,

I have a question about pipelight flash which may be related to 249841

Before updated to 0.2.7 I used to switch between system flash and pipelight flash by doing once after a fresh install of pipelight
 pipelight-plugin --enable flash

Then use update-alternatives to switch between system flash and pipelight flash.

There were sites that would not play in system flash without enabling pipelight flash (usually complained about adobe flash missing or not up to date) but if pipelight flash was enabled these would play without even actually switching to pipelight-flash (i.e update-alternatives still default to flash 11.2 and right click > properties showed that the video was actually playing with flash 11.2)

I thought that had to do with widevine being installed and enabled along with pipelight-flash.

However, after updated to 0.2.7 these sites no longer play in flash 11.2. Now it seems that they either play in pipelight flash or not at all. I think this may have to do with the new way of switching between flash 11.2 and pipelight flash
1) if run "pipelight-plugin --enable flash" then update-alternatives is overriden so only pipelight flash is used at all time
2) if run "pipelight-plugin --disable flash" and use update-alternatives to switch then these sites no longer play with system flash.
I have enabled widedivine separately but still doesn't work.

An example is http://www.cp24.com/

To be honest I am not sure if this is the expected behaviour of pipelight 0.2.7, a bug, or simply changes on the websites' part.

Ubuntu 14.04 and Firefox 29

Thanks.

Question information

Language:
English Edit question
Status:
Solved
For:
Pipelight Edit question
Assignee:
No assignee Edit question
Solved by:
monkeybrain2012
Solved:
Last query:
Last reply:
Revision history for this message
Michael Müller (mqchael) said :
#1

Hi,

the problem you have is a stupid check done by the website. They verify whether you have a recent flash version although their videos work with version 11.2. In previous versions of Pipelight you could abuse the bug from #249841 to pretend having a newer flash version without actually using it.

Pipelight tries to fit the correct behavior as good as possible and this includes fixing this bug. Solving this problem in Pipelight would be the wrong way as this is a task for a browser extension. You would simply need a browser extension which overwrites the following javascript values:

navigator.plugins["Shockwave Flash"].description
navigator.plugins["Shockwave Flash"].version (only Firefox)

so you can manipulate the Flash version seen by a website.

Michael

Revision history for this message
monkeybrain2012 (kammon101) said :
#2

Thanks for the answer.