google-code-export / flowplayer-core

Automatically exported from code.google.com/p/flowplayer-core
2 stars 0 forks source link

3.2.8 and greater: Minimum Flash version required 10.1? Error #1065 #520

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
See: http://flowplayer.org/forum/8/99338

"We are seeing a "300: Player initialization failed: ReferenceError: Error 
#1065" when trying to use Flowplayer 3.2.8 or 3.2.9 with version 10.0 of the 
Flash plugin. This was fine with 3.2.7. It is not only our configuration, 
players do not work on the flowplayer site either. Upgrading to Flash 10.1 
fixes this. The documentation on this site says the minimum version is Flash 9. 
Has this now changed to 10.1 for a minimum? If so, shouldn't the JS file be 
updated for the embed? Any assistance would be helpful. Thanks."

I remember asking for clear info on this several times in preparation of 3.2.8 
- we need at least a clear answer here. Note that we also have:
http://flowplayer.org/demos/scripting/fallback.html
which will "work" once my latest changes have been published - but does it also 
make sense.

Original issue reported on code.google.com by blacktrashproduct on 19 Apr 2012 at 9:38

GoogleCodeExporter commented 9 years ago
Thats correct, i mentioned it  alot in the past, flex 4.5 requires 10.1 and 
above, flex 4.1 is 10.0 and may work on flash 9, there was targeting in place 
to remove stagevideo features and compile against flex 4.1. Easiest solution is 
the min version for the express installer.

Original comment by dani...@electroteque.org on 19 Apr 2012 at 9:57

GoogleCodeExporter commented 9 years ago
This is caused because it will not silently fail for missing imports also, 
which mad I know. What else should we do ? 

Original comment by dani...@electroteque.org on 19 Apr 2012 at 2:31

GoogleCodeExporter commented 9 years ago
Anssi had told me that only certain plugins (slowmotion?) required it. There's 
also:

From: Anssi Piirainen
Date: Wed, 14 Mar 2012 10:31:21 +0200
Subject: Re: Stage video disabled by default
To: Dan Rossi
CC: Christian Ebert, Anssi Piirainen
User-Agent: Postbox 3.0.2 (Macintosh/20111203)

We decided to have it disabled by default, because using it forces some
special requirements for video encoding.

Anssi

> Dan Rossi
> March 13, 2012 7:33 AM
> flash.use.10.1=false
>
> This property disables stage video for flash 10.0 target support
> with flex 4.1 not flex 4.5. If you are building with Flex 4.5 may as
> well turn it on because using this sdk enforces are particular
> version anyway.
>
> There is two in the build file, one commented out is also false.

And I certainly remember discussing the fallback demo which does not make sense 
if we require at least 10.1

In the real world there are a lot of people who cannot upgrade Flash, 
especially but by far not only in corporate environments.

Be that as it may, at least we should be CLEAR in what is required, especially 
when the requirements are not backwards compatible.

Original comment by blacktrashproduct on 19 Apr 2012 at 3:38

GoogleCodeExporter commented 9 years ago
flash.use.10.1=true

It seems to be turned back on, I reckon like with OSMF. Two different 
distributions are required, which require to be built against both Flex SDK 4.1 
and 4.5. The plugins can be compiled against anything, its usually got to do 
with the main application loaded. 

Original comment by dani...@electroteque.org on 19 Apr 2012 at 4:02

GoogleCodeExporter commented 9 years ago
https://github.com/flowplayer/site/issues/151#issuecomment-4102022

Anssi:

"I just tested with Flash 9.0.151. Here's what i found:

Basic streaming works for FLV and H.264 (h264 was introduced with version 
9.1.115)
bwcheck does not work
slow-motion does not work
stage video is not used (the video plays but is not rendered using the new 
stage video API)
So in general the required Flash version depends on which features are being 
used. We can recommend version 10.1 (in general it's always best to use the 
latest Flash version, that's what Adobe also recommends as they release 
security updates all the time)."

Which while still too vague, now also is wrong.

Original comment by blacktrashproduct on 19 Apr 2012 at 4:48

GoogleCodeExporter commented 9 years ago
Ok interesting the imports do not break it,  I found that was not the case. 
stage video requires flash 10.1. bwcheck dynamic features require 10.0. 

Original comment by dani...@electroteque.org on 19 Apr 2012 at 7:24

GoogleCodeExporter commented 9 years ago
With 3.2.8 and 3.2.9 already the minimal example fails. Detailed report:

"I have confirmed that Flash 10.0.32.18 will cause the following error under 
IE8 or IE9 (and probably other browsers as well)
[ERROR] time 16:22:54.549 :: 300: Player initialization failed: ReferenceError: 
Error #1065

I see the same error when I try to view movies at flowplayer.org

The following configurations all tested good:
Windows 7: IE9: Flash 10.1, 10.3, 11.1, 11.2
Windows 7: IE8: Flash 10.1, 10.3, 11.1
Vista: IE 7: 11.1

This configuration also fails (no error, the loading graphic spins forever)
Windows 7: IE8: Flash 9.0"

http://flowplayer.org/forum/8/99338#post-99359

Original comment by blacktrashproduct on 19 Apr 2012 at 10:57

GoogleCodeExporter commented 9 years ago
Thanks stay tuned, i'll send you two different files to try out. 

Original comment by dani...@electroteque.org on 20 Apr 2012 at 4:44

GoogleCodeExporter commented 9 years ago
in 3.2.9 i turned this to true:

flash.use.10.1=true

This was to enable stage video. So 10.1 is required from now on.

Original comment by anssip@gmail.com on 20 Apr 2012 at 11:25

GoogleCodeExporter commented 9 years ago
Yep np here is a couple of distributions to test with

http://dl.dropbox.com/u/3394987/flowplayer-3.2.8-10.0.0.zip
http://dl.dropbox.com/u/3394987/flowplayer-3.2.8-10.2.0.zip

Original comment by dani...@electroteque.org on 20 Apr 2012 at 11:40

GoogleCodeExporter commented 9 years ago
I REALIZE THAT THIS IS AN OPEN SOURCE PRODUCT BUT AND I DO NOT MEAN TO SOUND 
RUDE BUT, I JUST TRIED TO DOWNLOAD THIS POSSIBLE FIX BUT CANNOT BECAUSE OF 
SECURITY CONCERNS AT MY EMPLOYER. THE DROP BOX LINK IS BLOCKED ON OUR 
NETWORK... SO NOW I HAVE VIDEO PLAYER FAILING EVERYWHERE! IS THERE A MORE 
PROFESSIONAL DOWNLOAD LOCATION THAT FLOWPLAYER PROVIDES WHERE I CAN DOWNLOAD 
http://dl.dropbox.com/u/3394987/flowplayer-3.2.8-10.0.0.zip
http://dl.dropbox.com/u/3394987/flowplayer-3.2.8-10.2.0.zip
AND FINALLY BE DONE AND FIX THIS 300: Player initialization failed: 
ReferenceError: Error #1065 - Flowplayer

Is there a FLOWPLAYER location i can download this from as requested from my 
Security management?
Thanks and looking forward to getting this fixed.

Original comment by reg...@gmail.com on 20 Apr 2012 at 5:28

GoogleCodeExporter commented 9 years ago
Hello, 

I am a commercial user also with two licenses and I'm being informed about a 
lot of problems. 
Can you build the above fix against the 3.2.10 release? 
The 3.2.8 has an annoying bug that makes the controlbar buffer white/blank.

Otherwise we will revert to 3.2.7 and never update it again.

Thanks in advance

Original comment by berger.r...@gmail.com on 23 Apr 2012 at 7:50

GoogleCodeExporter commented 9 years ago
Hi the controlbar problem has been corrected since 3.2.10 
http://flowplayer.org/plugins/flash/controlbar.html. 

What else did you need ? 

Original comment by dani...@electroteque.org on 23 Apr 2012 at 4:19

GoogleCodeExporter commented 9 years ago
Hello,
I'm not sure if this has already been covered but I'm still haveing an ISSUE.

The fix "ALMOST" works
I was able to gain access and compare and test the files.
The video will play on a system using flash player 10,0,32,18

REMAINING ISSUE PATH ISSUE FOR Flowplayer Controls:
HOWEVER just seconds before the video plays my user sees the following ERROR:
301: Unable to load plugin: Unable to load plugin, url 
flowplayer.controls-3.2.8.swf, name controls

I saw this in the demo example of flowplayer-3.2.8-10.0.0.zip file as well

Before I did not have the flowplayer.controls issue

HOW do i fix this so that we do not see this error before the video plays or 
what is the js script that i now need to write and include so that the user 
does not see this before the video plays.

Please advise as soon as possible and thanks in advance for replies.

Original comment by reg...@gmail.com on 24 Apr 2012 at 6:43

GoogleCodeExporter commented 9 years ago
flowplayer-3.2.8-10.0.0.zip only introduces another issue of showing the error 
301: Unable to load plugin: Unable to load plugin, url 
flowplayer.controls-3.2.8.swf, name controls

Would greatly appreciate some help in fixing this code sample "anything" Is 
anyone else seeing this issue with the flowplayer-3.2.8-10.0.0.zip ? Again, it 
fixes some of the problem but introduces another even after i try to script in 
the flowplayer.controls-3.2.8.swf

Please help.
Still waiting

Original comment by reg...@gmail.com on 25 Apr 2012 at 4:43

GoogleCodeExporter commented 9 years ago
You are right the source versions we'rent updated, I am merely helping send 
files to test from the sources. I'll send another zip or simply configure the 
controls to use the 3.2.10 file. 

controls : {
       url: "flowplayer.controls-3.2.10.swf"

}

So what the problem is, Flash unfortunately does not silently degrade, im 
trying to figure out work arounds, but for the moment it needs the SDK suited 
for the player version hence the different targeted zips. 

Original comment by dani...@electroteque.org on 25 Apr 2012 at 5:49

GoogleCodeExporter commented 9 years ago
You are right the source versions we'rent updated, I am merely helping send 
files to test from the sources. I'll send another zip or simply configure the 
controls to use the 3.2.10 file. 

controls : {
       url: "flowplayer.controls-3.2.10.swf"

}

So what the problem is, Flash unfortunately does not silently degrade, im 
trying to figure out work arounds, but for the moment it needs the SDK suited 
for the player version hence the different targeted zips. 

Original comment by dani...@electroteque.org on 25 Apr 2012 at 5:49

GoogleCodeExporter commented 9 years ago
http://dl.dropbox.com/u/3394987/flowplayer.commercial-3.2.10-10.0.0.zip
http://dl.dropbox.com/u/3394987/flowplayer.commercial-3.2.10-10.2.0.zip

This is now linked to the 3.2.10 controls. I think there will be a minimum 
version requirement of 10.1 in the javascript api though. Can someone confirm 
if this is done yet. 

Original comment by dani...@electroteque.org on 25 Apr 2012 at 7:05

GoogleCodeExporter commented 9 years ago
I originally posted this on the www.flowplayer.org forum so i thought it would 
be helpful to post my temporary work-a-round here and share with everyone as 
this worked for me.

Here is what i did: And tested this on a system running flash version 10.0.x.x
1)Downloaded previous version from: 
http://releases.flowplayer.org/flowplayer/flowplayer-3.2.8.zip

2)Downloaded CURRENT version v3.2.10 

3)Next i took the following files "FROM" previous version 3.2.8 which were the 
flowplayer.controls-3.2.8.swf and flowplayer-3.2.8.swf and copied these into my 
new v3.2.10

4)Next in the example index.html that comes with v3.2.10 i changed to the 
following.(Yes i removed the reference to flowplayer("player", 
"../flowplayer-3.2.10.swf");
<code>
<!-- this will install flowplayer inside previous A- tag. -->
<script>
    flowplayer("player", "../flowplayer-3.2.8.swf");
            controls : {
       url: "../flowplayer.controls-3.2.8.swf"

}
</script>
</code>
AND DONE! NO MORE COMPLAINTS!
Now my users who have flash version 10.0.x can view my video files.

I understand this is not the greatest work-a-round but it does buy some time 
until FLOWPLAYER releases a "PATCH" fixing this issue.

It worked for me. Although i'm fully aware i may have limited additional 
customization... but all i care about is nothing fancy... just want the viewers 
with older flash players(10.0) to see the video with control bar and can't 
upgrade to see the videos

Await thoughts if this worked for you.
Like i said, Its buying me some time.

Original comment by reg...@gmail.com on 25 Apr 2012 at 10:24

GoogleCodeExporter commented 9 years ago
Hi there is nothing to fix, if you want a player targeted for flash 10.0 
without stagevideo features, you need a different targeted version player to 
the 10.1 targeted version which means you lose these features. 

I don't understand, do you mean the 3.2.8 version is working for you ? If so 
then this might mean that simply the stage video inclusion is causing the 
problem because I think it was initially left out of the release build and it's 
not an sdk version problem at all. I'm trying to research something with that. 

Original comment by dani...@electroteque.org on 26 Apr 2012 at 5:23

GoogleCodeExporter commented 9 years ago
Actually this is a mybad, it might be a variable problem see for the actual 
error

http://code.google.com/p/flowplayer-core/issues/detail?id=355

Original comment by dani...@electroteque.org on 26 Apr 2012 at 5:26

GoogleCodeExporter commented 9 years ago
Hi, thanks for your reply...
What i meant is that i'm using the version v3.2.10 which when alone you get the 
error on anyone using Flash 10.0.x player and my temp fix for this was swapping 
out the flowplayer-3.2.10.swf and replacing it with flowplayer-3.2.8.swf and 
then adding controls : {url: "../flowplayer.controls-3.2.8.swf"} and that 
suddenly fixed my users ability to view the videos if they had flash player 
10.0.x 

Granted i'm aware this work-a-round limits some features but for now its a temp 
fix until an update fixes the "300: Player initialization failed: 
ReferenceError: Error #1065" error... 

Keep me posted when this is totally fixed and i will set everything back to 
normal but for now... i'm not getting any issues.

Best Regards,

Original comment by reg...@gmail.com on 26 Apr 2012 at 2:42

GoogleCodeExporter commented 9 years ago
Hi thanks for your help, one last thing if you can try this version

http://dl.dropbox.com/u/3394987/flowplayer.commercial-3.2.10.zip

Many people it seems have been experiencing this issue because of a flash bug 
with older versions. The player is built for 10.1 but should degrade now, the 
error will still be thrown but I have trapped this, you will lose contextmenu 
customisation options this is where the error is. Or else two different players 
are required still there is no work around as such, hence why there will be a 
requirement for 10.1 , which is  2 years old now, or use the 10.0 targeted 
player instead with some features disabled. I'm not sure what is going on with 
the 3.2.8 zip you mentioned as it will be built the same. 

Original comment by dani...@electroteque.org on 26 Apr 2012 at 6:27

GoogleCodeExporter commented 9 years ago
Some interesting tests, chrome windows forces flash to upgrade because its an 
out of date version, tested with 10.0.45. 

Original comment by electrot...@gmail.com on 2 May 2012 at 1:57

GoogleCodeExporter commented 9 years ago
event with the error wrapped, the targeting requirement still stands, also 
there is targeting for the rtmp plugin due to some extra functions for the back 
buffer. 

Ive managed to distribute different versions for people and they are fine. 

Original comment by electrot...@gmail.com on 2 May 2012 at 2:02

GoogleCodeExporter commented 9 years ago
sdk used for plugins does not matter although rtmp plugin requires targeting, 
even with the error wrapped the player will load but it seems it stops from 
functioning still. 

Original comment by electrot...@gmail.com on 2 May 2012 at 2:19

GoogleCodeExporter commented 9 years ago
I've now changed flowplayer.js to require Flash 10.1. It's in 
flowplayer-3.2.10-dev.min.js which is available in this build: 
https://flowplayer-releases.s3.amazonaws.com/info/dist.html

Original comment by anssip@gmail.com on 8 May 2012 at 7:48

GoogleCodeExporter commented 9 years ago
ok shall we close this now ? 

Original comment by electrot...@gmail.com on 12 May 2012 at 4:08

GoogleCodeExporter commented 9 years ago
I would feel better if we waited for 3.2.11 to be out, but, yeah, sure.

Original comment by blacktrashproduct on 12 May 2012 at 4:54