Flowplayer Support
klavs - January 23, 2009 - 14:03
| Project: | FlashVideo |
| Version: | 6.x-1.5-rc4 |
| Component: | Miscellaneous |
| Category: | feature request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | postponed |
Jump to:
Description
Dear sirs,
I notice that you mention that flashvideo module does not include a player, due to licensing issues.
However, there's a perfectly fine flash player, flowplayer, that is licensed under the GPL and thus there is no licensing issues with including that.
It would definetely make the module much easier to use.

#1
Dear klavs,
I remember testing and trying to implement Flowplayer to work with FlashVideo module back a few months ago and I had some difficulties implementing that particular player. I'm currently using the recommended JW Player. Have you had a lot of luck with Flowplayer? I think if we are going to consider including that in the module package, we'll need to have pretty good documentation on how to set it up easily/correctly.
#2
I used Flowplayer on a production site recently www.yelmocines.es (Spanish) and found it to be good. The new version 3 has a whole bunch of features, but implementing a Drupal interface to them all might be a whole bunch of work.
I guess an interface to basic features then a textfield for adding further config (its all JSON).
One of the new features I though particularly cool if integrated with Drupal is the ability to display HTML as an overlay. I'm imaging feed headlines ticker overlayed on a news video etc.
cheers
Marcus
#3
I am working on getting the flowplayer to work. Currently it isn't started - but I think I can get it there.
IMHO - for step 1 - I'll write how I got it working (as basicly as possible) - and then I hope the maintainer of the flashvideo module, I hope, will step in and say if he wants to integrate the flowplayer in his package - so he doesn't need this message anymore:
Due to licensing, I was not able to include a media player along with this package...
If the flowplayer is included - the module could simply default to a setup where the included flowplayer works.
And then there can be guides for how to switch to another player.
Eventually one could work on how to make the switch easier etc. I have the flowplayer-2.2.4 working with Video module in drupal 5.
For some reason flowplayer-3.0.3 won't work with the video module as-is atleast.
I'll see if I can get v2.2.4 or 3.0.3 working first. whichever turns out to be easiest to start with :)
I can't use the JW or the Dash player - as they both require me to not use it on a commercial site - and I use it to display drupal help videos for my CMS customers who use the drupal CMS system.
My hopes are that I could gather enough customers that some of them would want to pay me to provide feature(s) for them, which I would then (as I always do) develop as GPL.
I'm also considering releasing the video's (although they are in danish) - but currently I don't have the money to pay for the bandwidth, and youtube resolution is simply too small for the videos to be of much help in my opinion. I make them in 640x480 resolution which is the minimum resolution so you can actually read the text on the site in the videos.
#4
Klavs,
you should look into using Vimeo for your videos, they offer HD video delivery. I also would like to use flashplayer on my commercial site but I can seem to get any player to work for me. If you have any suggestions I would appreciate it.
#5
@egger:
Making flashplayer work with flashvideo turned out to be dead simple.
Simply make sure you have your flashplayer.swf and flashplayer.controls.swf (or flashplayer-3.0.3.swf and flashplayer.controls-3.0.3.swf) in the correct folder - as described in the installation guide for dash and jw player.
tell flashvideo module to use flashplayer.swf (or flashplayer-3.0.3.swf) - whatever you choose.
Then in the flashplayer flashvar setting you set:
config={'playlist':['@video']}
This works for v3.0.x.
#6
Thanks for the type klavs, it worked perfectly. One thing it does that I would like to change. with the command
config={'playlist':['@video']}the video starts playing automatically even though I have flashvideo to do otherwise. is there a command likeconfig={'clip':['@video']}orconfig={'noautostart':['@video']}?#7
@egger:
There's actually a very good documentation for flowplayer. Have a look ;)
I haven't had the need for this, so I haven't found out myself yet.
#8
I think, based on this discussion, until we have clear and easy documentation (as well as consensus) on this, we need to keep the player outside of the scope of the module code. I'm going to mark this issue as postponed for now.
#9
I was using Flowplayer standalone, so I thought I'd put together the Flowplayer module. It's a small API module that allows embedding of the Flowplayer. FlashVideo could essentially take advantage of the Flowplayer support when the module is enabled.
#10
Still postponed.
#11
"Making flashplayer work with flashvideo turned out to be dead simple."
flashplayer? where do you get this,
#12
@sean69:
Flashplayer? who ever talked about flashplayer? read the post and google on the name will get you what you need.
#13
@klavs
"who ever talked about flashplayer?"
-- you did in post #5.... also reference in post #4....
if you google it you get reference to Adobe's flash plugin ....
did you actually mean flowplayer? or is there a flash player out ther called "flashplayer"?
#14
ahh - that typo is corrected in #7 :)
It's flowplayer - as the headline also suggests.
#15
whatever klavs suggested is working. :)
Yeah, actually he is talking about flowplayer not flashplayer.
Just put flashplayer.swf and flashplayer.controls.swf in your files directory ( placing player in the output directory didnt work out for me)
and change the Custom Flashvars field as told by klavs to
config={'playlist':['@video']}
And infact there is a full fledged module for flowplayer
http://drupal.org/project/flowplayer
I hope this can help us easy integration.
#16
I've got flowplayer working too using the method suggested by you guys. However the flashvars parameters don't have any effect. For example, I have the following in the Body of my video node -
[video: autostart=false : width=900 : height=900]This has no effect at all, my video's still autostart and have their default width and height. Has anyone got flowplayer with flashvideo to accept these parameters?
#17
In Flash Player Settings, here's what I entered to make autostart=false to work:
Custom Flashvars:
config={'clip':{'url':'@video','autoPlay':false} }Hope this help!
Plascual
#18
config={'playlist':['@video']} - this is work fine. BUT... flowplayer show video wrong resolution. it show default resolution, that i write at flashvideo setting in ffmpeg group. we have video at many resolution. example: 320x240, 300x240. dashplayer and jw player show them rigth. but flow player - not.