Hullo,
I could really use some help with the following issue:
I've installed SWF Tools 6.x-2.5 on Drupal 6.12. Also installed CCK 6.x-2.2. Downloaded Flowplayer 3 files - basic file, audio plugin, streaming plugin - and put them in the shared/flowplayer3 folder.
Enabled these modules, defined SWF Tools to work with Flowplayer 3, defined CCK filefield to display with SWF Tools. Then created a node and uploaded an avi file. Created another node and uploaded a flv file.
When I open these nodes, the FP3 frame appears with all buttons in place. When I click play, the circle starts spinning. And spins. And spins. And spins. The clip never gets to play (as far as my patience has lasted - and I have patience).
Tried changing file handling to default player - sort of the same result. I get a square of white nothing, and nothing is playing on it.
Probably missing something very simple and stupid here... Help?
Thanks,
Comments
Comment #1
valante commentedSome updates:
I installed the SWFObject 2 and changed that to the embedding method. Under Reports | SWF Tools status, everything is green. SWFObject 2 - JavaScript OK.
Where the test content is, there's only a white square. Right-click shows "Movie not loaded..." and "About Flash Player 10".
Please help?
~ Tal
Comment #2
flumpies commentedi have the same experience with it
it seems to be working fine in one install i have AND it displays the Test Content
the OTHER install i have seems to work okay - BUT I CANNOT see the test content
what gives
i have clean urls
Comment #3
Stuart Greenfield commentedDo you have anything on a live site that we can look at?
If you view the source code for the non-functional page do you see the proper embedding mark-up? Does it not work at all, or work with direct embedding but not swfobject embedding?
Comment #4
mhopson commentedI have 6.x-3-x-dev installed.
When I change my method to swfobject 2 (javascript) embedding, it does not work.
However, it works with direct embedding.
When I do view source, I see the markup.
I don't know if this is some incompatibility with the embed method and the params seem to match the swfobject docs at code.google.
Can I try using swfobject 1.5 instead?
Comment #5
Stuart Greenfield commented@mhopson
You can't use swfobject 1.5 as, from memory, the syntax is quite different.
Again, do you have anything on a public facing site I can visit?
Usual reasons for SWF Object failing are no size being set on the movie, or the script being in the wrong place. Do you see a placeholder as if the substitution is trying to happen? In your event logs do you see any page not found errors that might relate to either the script or the movie you are trying to display?
@flumpies
Do you have anything public facing for the non-working site? Which embedding method are you using? Does it work on neither direct embedding nor swfobject embedding?
Comment #6
negentropy commentedI am in a similar situation as the original submitted of this issue. I'm using the same versions of the same modules and experiencing the exact same behavior: with direct embedding flowplayer3 works just fine, but with swfobject 2 enabled I receive the “You are missing some Flash content...” message without a video player showing. In my case, I'm attempting to embed FLV files that are being converted from the video uploaded module from the video project (version video-6.x-4.0-beta1).
I have additional information that I hope somebody can leverage towards a solution. Firebug running under Firefox indicates “unterminated string literal” Javascript errors on the node display pages. Looking at offending line, the call “swfobject.embedSWF” is being loaded up with parameters, and it looks like the closing quote on the video player height parameter is getting separated from the numerical value by a “newline character”. I manually edited this part of the page's source in Firebug, deleting the newline character and rejoining the closing quote to the parameter value, and immediately everything worked as I would have originally expected, which is to say that the “You are missing some Flash content...” disappeared and flowplayer3 correctly loaded and played.
While it seems that I've sniffed something out, in all honesty I don't exactly know what or how to fix it. I don't even know if this implies that there's a problem with the video module of the SWF tools module. I can provide additional details if needed.
Comment #7
HonorsGrad commented@negentropy Can you provide additional detail on the change you made to the JavaScript? Perhaps even provide the updated line?