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
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

attheshow - January 23, 2009 - 15:49

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

rayvaughn - January 23, 2009 - 16:02

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

klavs - January 23, 2009 - 19:46

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

egger - January 23, 2009 - 22:29

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

klavs - January 24, 2009 - 18:40

@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

egger - January 26, 2009 - 20:28

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 like config={'clip':['@video']} or config={'noautostart':['@video']}?

#7

klavs - January 27, 2009 - 21:07

@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

attheshow - January 28, 2009 - 23:33
Status:active» postponed

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

Rob Loach - February 7, 2009 - 20:32
Title:no player included due to licensing.. why not include flowplayer?» Flowplayer Support
Version:6.x-1.4» 6.x-1.x-dev
Status:postponed» active

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

attheshow - February 15, 2009 - 00:34
Status:active» postponed

Still postponed.

#11

sean69 - April 10, 2009 - 19:10

"Making flashplayer work with flashvideo turned out to be dead simple."

flashplayer? where do you get this,

#12

klavs - April 12, 2009 - 19:38

@sean69:
Flashplayer? who ever talked about flashplayer? read the post and google on the name will get you what you need.

#13

sean69 - April 13, 2009 - 20:03

@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

klavs - April 14, 2009 - 01:20

ahh - that typo is corrected in #7 :)

It's flowplayer - as the headline also suggests.

#15

himtuna - July 18, 2009 - 05:41

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

ltwinner - July 22, 2009 - 15:05

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

Plascual - September 11, 2009 - 16:25

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

gentl.ice - October 28, 2009 - 08:57
Version:6.x-1.x-dev» 6.x-1.5-rc4

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.

 
 

Drupal is a registered trademark of Dries Buytaert.