Forums

/

JW Player is not working in Firefox 3.6

47 replies [Last post]

JW Player is not working ...JW Player is not working in Firefox 3.6. Please advise. Thank you in Advance.

The JW Player works on Firefox 3.6 here - http://www.longtailvideo.com/players/jw-flv-player/

Can you provide a link to where it is not working?

I have Firefox 3.6 and the player works for me. You are also using 5.0.716 and the latest player is 5.0.753 - http://www.longtailvideo.com/players/jw-flv-player/ has the latest version.

Best,
-Ethan

Anyone else have this problem? I have the problem with h264 on Firfox 3.5 and 3.6 with JW Player 5. Works fine in everything else.

http://africanchildrenschoir.com/dev/vid.php

Hopefully I am just being daft here...

@Max - You are missing http://africanchildrenschoir.com/dev/expressInstall.swf

In FireFox, the player doesn't even load.

Wow, OK, I would not have thought that would be an issue for swfObject?

Anyway, I have fixed that and I still get the player just doing nothing when I click play (it does load for me, I had it set to require flash 10.0.0.42, which is why I think the player did not load for you, I changed that to 9 so it should now load the player for you too...).

I don't understand tho why the h264 encoded .mp4 will play in JW Player under IE and not in FireFox. I noticed the demo on http://www.longtailvideo.com/players/jw-flv-player/ which plays in Firefox 3.5 and 3.6 that the video it is playing is in a .flv container, and the video appears to be encoded as vp6f with the audio encoded as mp3 rathr than h264 and aac...?

I am wondering if there may be an issue with that.

Interesting on Firefox the apache log does not even show a request for the .mp4, only for the player (304 because it was a reload):

174.1.160.150 - - [29/Jan/2010:11:53:36 -0800] "GET /dev/player.swf HTTP/1.1" 304 - "http://africanchildrenschoir.com/dev/vid.php" "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7 GTB6"

And on ie., I see this:

174.1.160.150 - - [29/Jan/2010:11:54:56 -0800] "GET /dev/player.swf HTTP/1.1" 200 82811 "http://africanchildrenschoir.com/dev/vid.php" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2)"

followed by this when I press the play button:

174.1.160.150 - - [29/Jan/2010:11:53:44 -0800] "GET /dev/second_interview.mp4 HTTP/1.1" 200 133575291 "-" "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7 GTB6"

I am going to transcode my video into .flv with video as vp6f and mp3 audio and see if that works in ff.

Hi Max,

From - http://www.longtailvideo.com/support/Troubleshooting-Guide

"I'm using an MP4 file

If your MP4 files cannot be seeked before they are completely downloaded, the so-called MOOV atom (which contains the seeking information) is located at the end of your video. Check out this little application to parse your videos and fix it." - http://renaun.com/blog/2007/08/22/234/

Also, take a look at this example with an MP4 for your reference - http://developer.longtailvideo.com/trac/testing/?player=5.0&file=../../testing/files/bunny.mp4&image...

Best,
-Ethan

@Ethan: Thanks, but I am already aware of that problem, and I have run qt-faststart on the file to get the MOOV atom at the front of the file. Streaming and instant start works fine for me with this file in IE8.

This is the output from QT Index Swapper:

File.size: 134435611
Reading Atom Metadata: [code: ftyp,size: 32,offset: 0]
Reading Atom Metadata: [code: moov,size: 1424312,offset: 32]
Reading Atom Metadata: [code: free,size: 8,offset: 1424344]
Reading Atom Metadata: [code: mdat,size: 133011259,offset: 1424352]

ie., the MOOV atom is right at the front of the file (well behing ftyp).

There must be something wrong with my .mp4 tho, as if I replace the source in the example you setup with my file, it works in IE again, but not in Firefox.

Just gotta figure out what it is now....

Hmm, how did you encode the file?

I used ffmpeg. It encoded as follows:

Video: h264, yuv420p, 720x480, 29.97 frames/s 512kbps with keyframes every 150 frames.
Audio: aac, 44100 Hz, stereo, 16 bit

After encoding, I used qt-faststart to move the MOOV atom to the front of the file for progressive download.

Okay, that should work.

It seems as if the player is trying to load the entire video before playing, which is why I suggested using that application to fix it.

I've tested this with the V4 and V5 versions of our player and they both behave the same, something else must be going on with your MP4 file.

Yup, that is what I am thinking as well, although I am still confused as to why it plays correctly in IE8, complete with progressive download.

I also thought the player was trying to download the entire file first - based on the status message I was seeing in FF, but after giving it 20 mins to do so, it still does not play.

Does my file at http://africanchildrenschoir.com/dev/second_interview.mp4 do the same in both your 4 & 5 players?

I haven't tested it in the 4 player... will do so quickly...

Yeah, I tested it with both 4 and 5, and it was the same.

OK, I have a wee update, seems that mod_h264_streaming is the culprit. Even when no streaming is setup (ie., provider=http) is not set in the flashvars, the module still breaks on larger files - however the issue only manifests in FireFox, simply because I noticed that even though the webserver issues a 500 response (after a very long time, and after sending a lot of the file), in IE the .mp4 starts to play and in Firefox nothing happens, and everything stops when you hit the 500 response.

I just moved my video to cloudfront (which was my plan all along) and now all is well, both with progressive download and RTMP streaming - and I am saving money as my current host dings me far more per GB traffic than Amazon.

Ahh, okay. Thanks for the update! :)

@Ethan: yup, just reminds me again to make sure that I should always eliminate all the other variables from the debugging process :-)

:-)

I have a very similar problem. Same issue with an MP4 file that plays in IE but not in Firefox. This is a Video Console player I built custom for Colgate University. So it is not a JW player but so far your site is the only one that comes close to the same issues we are having.

We stream all of our videos from Onstream Media’s Digital Media Services Platform. We are using a progressive download method. They are encoded using H.264 codec.

Example: http://offices.colgate.edu/Video_Console/Console.asp?VideoID=707

I don't have the ability to change where the files are hosted since Colgate is under contract with Onstream.

I did not quite understand your "mod_h264_streaming is the culprit." comment and that it has something to do with the FlashVars. Can you explain further?

David Terreazas

Just installed (auto updated to) FF 3.6.6 and then the latest version of Flash for FF and now only does JW player not play on my sites but they ain't working on longtailvideo.com

test page http://www.longtailvideo.com/adsolution/demos/pre-roll has nothing with FF 3.6.6

IE with latest Flash and Chrome are both working.

Can you provide a link to where you are running this?

JW player does not show up in Firefox.. what a shame!!

Hi all,
I just updated the JW Player from 4.7 to the newest one, works fine with IE8 but not with Opera 10.62 or the newest Firefox! The player didn't even load and I used the original code the wizard provided! Any idea why?
see here: http://bandofheathens.de

tia, Juergen

Hi all,

I've always used the "embed code" and now switched to the java code, which seems to be highly recommended - and now the new player works with Opera and Firefox as well!!!
This might be a workaround for you all!

<script type='text/javascript' src='swfobject.js'></script>

<div id='mediaspace'>This text will be replaced</div>
<script type='text/javascript'>
var so = new SWFObject('player.swf','mpl','470','320','9');
so.addParam('allowfullscreen','true');
so.addParam('allowscriptaccess','always');
so.addParam('wmode','opaque');
so.addVariable('file','http://www.youtube.com/watch%3Fv%3DIBTE-RoMsvw');
so.write('mediaspace');
</script>

I am having trouble getting the licensed player to work when using the wizard to setup the html code. I can copy code from another JW Player I previously created with the wizard some time ago, then change the media file and the licensed player works. Two code examples are as follows:

Older wizard code:

<script type="text/javascript" src="http://www.jeroenwijering.com/embed/swfobject.js"></script>
<div id="player">Loading Flash Video Player</div>
<script type="text/javascript">
var so = new SWFObject('http://www.zionsbranch.org/jwplayer/player-licensed.swf','mpl','400','300','9');
so.addParam('allowscriptaccess','always');
so.addVariable('stretching','fill');
so.addParam('allowfullscreen','true');
so.addParam('flashvars','&file=http://www.zionsbranch.org/av_files/boost_mobile_parody_for_zions_branch.flv&autostart=true');
so.write('player');
</script>

New wizard code:

<script type='text/javascript' src='swfobject.js'></script>
<div id='mediaspace'>This text will be replaced</div>
<script type='text/javascript'>
var so = new SWFObject('http://www.zionsbranch.org/av_files/player-licensed.swf','mpl','400','300','9');
so.addParam('allowfullscreen','true');
so.addParam('allowscriptaccess','always');
so.addParam('wmode','opaque');
so.addVariable('file','http://www.zionsbranch.org/av_files/boost_mobile_parody_for_zions_branch.flv');
so.addVariable('autostart','true');
so.addVariable('stretching','exactfit');
so.write('mediaspace');
</script>

What is really unusual, if I put both of these html codes side by side on a webpage, both will play. But if I only have the new wizard code on a webpage, it will not play at all. The player does not even appear on the page. Apparently something in the old code is helping the new code.

I prefer to use the setup wizard to avoid errors, but I don't understand why the wizard is not giving me code that works. I have tried using media player 4.6, 5.1 & 5.2 all with the same results.

I would appreciate any help on this. I am about ready to give up on JW Player and I hate to do this. JW Player is used on a lot of websites and I guess I am doing something wrong. I have tried other players such as the WASP Rave player and do not have this problem. But I don't want to buy another player when I have already spent the money on the JW Player.

I have put an example of a webpage up for your review. The player does not work on this page.

http://www.zionsbranch.org/av_files/jwplayertest.php

Thanks

I have modified the setup wizard code first line from:

<script type='text/javascript' src='swfobject.js'></script>

to

<script type='text/javascript' src='http://www.zionsbranch.org/av_files/swfobject.js'></script>

Even though I had copies of swfobject.js in both the root directory and the /av_files directory, unless I adjust the wizard code to specifically reference the entire path of the swfobject.js file, the player will not work. Since I have copies of the swfobject.js file in my root directory of the website, I can also use the following line:

<script type='text/javascript' src='http://www.zionsbranch.org/swfobject.js'></script>

Not that the only difference I have made between the to lines is the path of the swfobject.js file. Both adjustments of the setup wizard code work for now. I have tested the modified code in both I.E. 8 and Firefox 3.6.9.

I don't now if I need to understand more at this point. If anyone has any further information, I would greatly appreciate your submission.
Thanks

@devha - Can you provide a link to where you are running this?

@Juergen - Great, glad you got it working! :)

@Rich H - I can view your video player on - http://www.zionsbranch.org/av_files/jwplayertest.php in Firefox just fine, have you fixed the issue?

jw player broken in firefox 4 beta7

http://www.reddogonline.eu/

the player exhibits weird behaviour.

keith

JW PLAYER 5.3 is not playing flv in Firefox 3.6.12 (Mac). See: http://www.martinschenderling.nl/index.php?option=com_portfolio&id=3&view=category&Itemid=18
With Safari it works fine

I just have put back the older JWplayer. Everything works fine again.

@keith reddog - You are using 5.2 here, can you try 5.3?

@Martin Schenderling - You are using 5.3 here, and it works fine for me in Firefox 3.6.12 (PC).

The version 5.4 is not working in my firefox 3.6.13. Snifff!!!!

@jambo - Can you provide a link to where it is not working?

Hi, I have problem where we chose the new JW player since it would help support all the borwsers as well as i-devices.

We have hosted an html page with the Js code provided by you guys however the video.mp4 is not playing in FireFox(its playing in ie, ipad etc)

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> Video Test</title>
</head>
<body>

<div>
<h2>This is JW player test</h2>
</div>

<script src="Scripts/jwplayer.js" type="text/javascript"></script>
<div id="mediaspace">This text will be replaced</div>
<script type="text/javascript">
jwplayer("mediaspace").setup({
flashplayer: "Player/player.swf",
file: "Videos/video.mp4",
height: 270,
width: 480
});
</script>
</body>

Please test the link:
http://www.louisabailey.com/jwPlayerTest/VideoPlayer.html

Urgent hlp would be apreciated!!

Just checked this in Firefox 3.6.13 on XP. Works fine.

Am running FF 3.6 and video will not load at all. Works fine in Safari on Mac and PC, and IE on PC - no FF on either PC or Mac. Any help, Ethan?

EMG - A link would be pretty helpful...

This is so frustrating…I have downloaded the new JWplayer swf file and now I have video playing in FF and Chrome…Safari and IE were fine all along. HOWEVER, now all but one "channel" of videos is playing. This one channel is exactly the same as the others regarding embed code, simply a different FLV file. No matter what, these videos will not play.

Taking it one step further, I changed the order of the videos so ones that were playing fine now are loaded on the "first page" as were those that would not play. Guess what? Now they play fine, but those on that first page will not. So, perhaps there is another file I need to update? Any advice so appreciated!

Here ya go! http://www.chrisirwin.com/video/

The "Training" videos won't play…but select another channel and they do!

It looks like you have some errors in your js. When I select a video from the training section Firebug reports this error:

FromE is undefined
if (FromE.nodeName == '#text') FromE = FromE.parentNode;
java.js line 381

Hope that helps.

Totally got it working now, Ethan! Thanks for the help…although all I did was copy code from one that was working and replaced the one that wasn't, changed the FLV file name and Ta-Da - good to go!

Glad you got it !

Hi

I can't get a video to work in FF (3 or 4 / mac or pc) - I get sound but no video or control bar. It is ok all other browsers.

Videos are being pulled from YouTube. Using player 5.4.1530 with jwplayer.js

http://dev.lesmis.com/website/build/gallery/videos/

Can you help?
Thanks!

i think this may be a CSS bug now......

This is definitely a CSS bug, you have something that overlaps the player after it gets set up...

I'm using the jw-player-for-wordpress-plugin. WordPress 3.1, JW Player 5.5.1641 is installed. The video shows up and plays in Safari 4.0.5 on my Mac but not in Firefox 3.6.16. In Firefox—nothing.

Here's the page link:
http://alisonmatthews.com/testsite/demos/

Here's the shortcode.
[jwplayer config="myPlayer" file="http://alisonmatthews.com/video/FINAL_DAC.mp4" image="http://alisonmatthews.com/testsite/wp-content/uploads/2011/03/FINAL_DAC.jpg"]

Thanks in advance for any help.

Please ignore my previous question. I figured it out.
Thanks for all your work on the JW Player.

Glad you git it ! :)