Do you want an FLV player activity module for Moodle?

Do you want an FLV player activity module for Moodle?

Bởi Matt Bury -
Số lượng các câu trả lời: 30
Hình của Plugin developers
Hi,

No, this isn't SPAM! I'm in the process of developing a general purpose Flash and Flex Framework activity module for Moodle, which I intend to release under GPL.

It's occurred to me, after reading several forum posts about it, that perhaps it'd also be a good idea to create a simple wrapper activity module to deploy FLV (Flash video). The current method of using Moodle's media filters is OK but doesn't allow non-developers to make full use of Jeroen Wijering's FLVPlayer.

My proposed activity module would include a Moodle form that allows non-programmers to set FLVPlayer parameters. Here's a list of the possible parameters (it's long!): http://developer.longtailvideo.com/trac/wiki/FlashVars

There's also the option for advanced users to create a single "config" XML file that all players on a particular course have the option to use in order to homogenise their appearance and behaviour.

If you have any thoughts on this and/or think it's a good/bad idea, post here or message me.

All the best,

Matt Bury

P.S. I think it'd also be better to include the latest version of FLVPlayer in the activity module package rather than link to the existing (outdated) player. What do you think?
Trung bình điểm đánh giá: -
Để phản hồi tới Matt Bury

Re: Do you want an FLV player activity module for Moodle?

Bởi Joseph Rézeau -
Hình của Core developers Hình của Particularly helpful Moodlers Hình của Plugin developers Hình của Testers Hình của Translators

Matt > There's also the option for advanced users to create a single "config" XML file that all players on a particular course have the option to use in order to homogenise their appearance and behaviour.

When you say "a particular course" do you mean a whole moodle site or individual courses within a moodle site?

Whatever you do, please could you provide a facility to allow a teacher to customize the FLV player for their own course (or even activity) rather than than leaving that power in the hands of the moodle site admin. In very large site( such as university) it is essential that a maximum of customizing be made available to individual courses/teachers.

Thanks

Joseph

PS I don't understand what your PS means "P.S. I think it'd also be better to include the latest version of FLVPlayer in the activity module package rather than link to the existing (outdated) player."

Để phản hồi tới Joseph Rézeau

Re: Do you want an FLV player activity module for Moodle?

Bởi Matt Bury -
Hình của Plugin developers
Hi Joseph,

I'll take your response to mean "yes".

Re config XML: Also, yes, that's exactly what I had in mind. In fact, it's possible to have any number of config XML files that teachers can select from. cười I envisage using the file selector tool on the activity module form to select an XML file from the moodledata course files directory.

I think, as a rule, I'll have the module automatically link to media files in moodledata, except for cases such as using YouTube.com links or RTMP or media servers and the like.
Để phản hồi tới Matt Bury

Re: Do you want an FLV player activity module for Moodle?

Bởi Martin Dougiamas -
Hình của Core developers Hình của Documentation writers Hình của Moodle HQ Hình của Particularly helpful Moodlers Hình của Plugin developers Hình của Testers
Just a thought: this would probably be more correctly implemented as a resource sub-type rather than an activity plugin.
Để phản hồi tới Martin Dougiamas

Re: Do you want an FLV player activity module for Moodle?

Bởi Martín Langhoff -
Exactly my thoughts. Or... why not an enhancement to the filter? cười

[fullscreen:yes;enabledancingbug:yes]http://server.tld/myflv.flv

Optional hints, using something like the above would work. It is not particularly pretty, however...

* XML ain't pretty either!

* You can put it inline anywhere, and that's a big feature...
Trung bình điểm đánh giá:Useful (2)
Để phản hồi tới Martín Langhoff

Re: Do you want an FLV player activity module for Moodle?

Bởi Matt Bury -
Hình của Plugin developers
Thanks for the input guys. I'll look into the resource option. It does make more sense, I guess.

Re XML, I think a developer or an initiated site manager could easily set up a few profiles for courses so that teachers and course content developers can select them from the moodledata course directories. Here's a blank XML configuration file for JW FLV Player:

<?xml version="1.0" encoding="utf-8"?>
<config>
<file></file>
<author></author>
<date></date>
<description></description>
<duration></duration>
<file></file>
<image></image>
<link></link>
<start></start>
<tags></tags>
<title></title>
<type></type>
<backcolor></backcolor>
<frontcolor></frontcolor>
<lightcolor></lightcolor>
<screencolor></screencolor>
<controlbar></controlbar>
<height></height>
<playlist></playlist>
<playlistsize></playlistsize>
<skin></skin>
<width></width>
<autostart></autostart>
<bufferlength></bufferlength>
<displayclick></displayclick>
<fullscreen></fullscreen>
<icons></icons>
<item></item>
<linktarget></linktarget>
<logo></logo>
<mute></mute>
<quality></quality>
<repeat></repeat>
<resizing></resizing>
<shuffle></shuffle>
<state></state>
<stretching></stretching>
<volume></volume>
<bouttext></bouttext>
<aboutlink></aboutlink>
<client></client>
<id></id>
<plugins></plugins>
<streamer></streamer>
<tracecall></tracecall>
<version></version>
</config>

I haven't done any testing on it yet and I'm not sure if you can use them in combination with FlashVars (DB embed code parameters) and if so, which takes priority, i.e. if you set the same parameter with FlashVars and XML. It would be nice if users could have profile XML config files and override particular parameters for particular module instances.

When I have time, I'll also put together a demo for Timed Text captioning. There's quite good support for Timed Text, which can support multiple languages and I think Moodle is in real need of an easy to implement video and audio captioning system to comply with Section 508 and similar accessibility legislation.
Để phản hồi tới Matt Bury

Re: Do you want an FLV player activity module for Moodle?

Bởi Martín Langhoff -
In terms of captioning, I thought SMIL was the answer. It works on the 3 major OSs, all major browsers, no additional software required.

Để phản hồi tới Martín Langhoff

Re: Do you want an FLV player activity module for Moodle?

Bởi Matt Bury -
Hình của Plugin developers
Hi Martin,

Please see this:

http://en.wikipedia.org/wiki/Synchronized_Multimedia_Integration_Language#SMIL.2BRSS_or_other_web_syndication_methods

There's a lot of support for Timed Text XML captioning and it's relatively easy to create desktop or web GUI editors to create captions in this format. Of course, Flash and AIR are particularly good at this kind of thing. ;)

Also check out this helpful article on making video accessible: http://www.longtailvideo.com/support/tutorials/Making-Video-Accessible
Để phản hồi tới Matt Bury

Re: Do you want an FLV player activity module for Moodle?

Bởi Martín Langhoff -
The wikipedia page makes it sound like Timed Text is the format of the captions that SMIL uses.

But I've never seen it used. People doing SMIL with requirements of interop were always using RT (RealText?) files. TT looks exactly like RT with angle brackets nháy mắt

Whatever's got the widest support, I guess...
Để phản hồi tới Martín Langhoff

Re: Do you want an FLV player activity module for Moodle?

Bởi Matt Bury -
Hình của Plugin developers
Hi Martin,

AFAIK, Real Text is part of Real Networks Helix open source project.

See: https://helixcommunity.org/

I'm not familiar with Real Text but, like you said, it could be that we're talking about the same thing under different names. Do you know which editors are popular for generating Real Text captioning?


Để phản hồi tới Matt Bury

Re: Do you want an FLV player activity module for Moodle?

Bởi Matt Bury -
Hình của Plugin developers
Hi everyone,

I've updated the FLV Player module. I've changed the following:

* Added a new DB column that stores the location of XML captions data
* Made it easier to attach TimedText and RealText XML cations to video files.
* Reorganised module form with clearly grouped sections for source, appearance, behaviour and advanced
* Added a selection list and 27 skins that change the appearance of the FLV Player
* Prevented browser caching of XML, icons and image files so that they can be successfully updated.

Please see the amended Moodle wiki page: http://docs.moodle.org/en/FLV_Player

Hopefully, this module will make it easier than ever to add accessibility to video and audio.

Happy viewing!
Để phản hồi tới Matt Bury

Re: Do you want an FLV player activity module for Moodle?

Bởi Sr. Miguel -
Matt,
 
Sorry if I´m making a question out of the context, but what is the relationship between that FLV player and the JW player from Longtail? If there is no relationship at all, that means one can´t use the JW player on moodle?
 
Thank you!
Để phản hồi tới Sr. Miguel

Re: Do you want an FLV player activity module for Moodle?

Bởi Matt Bury -
Hình của Plugin developers
Hi Sir Miguel,

Thank you for your question. It's really helped me a lot with the documentation - I'd forgotten to describe what the module actually does!

I hope I've understood your question correctly. Here's what I've added to the FLV Player docs page:

"The JW FLV Player 4.3 is a powerful and extremely versatile application for viewing video on web pages. The FLV Player Activity Module acts as a wizard to deploy and configure the JW FLV Player. It doesn't require any coding abilities and is possibly the quickest, easiest, most comprehensive and robust method of deploying and configuring video in Moodle."

http://docs.moodle.org/en/FLV_Player#Summary

Oh, and thanks to whoever made the licensing terms nice and clear! cười
Để phản hồi tới Matt Bury

Re: Do you want an FLV player activity module for Moodle?

Bởi Johnathan Kemp -
Talk about being late to the party, I've only just discovered this thread.

This is great news. Matt you're a star!

I have been working to use the JWFLV player with Moodle, by using playlists and configuration files for a while, but not being a Moodle developer my progress has been limited to my own bespoke code which I have posted in the forums. That someone is setting something up that will integrate properly with Moodle is wonderful.

With respect to the development of close captions. You can download from the jwflv player site (I think from the url you have given in the parent post) a file "subtitleworkshop_ttoutput.zip". This file works with subtitle workshop. You can then create your close captions in subtitle workshop. Personally I was already familiar with using Aegisub for creating close captions. So I stuck with that. All I do is output the captions from aegisub as a .ass file and use Subtitle workshop to convert them to the format used by the jwflv player.

I also tried using one configuration file for all my movies and breaking movies into sections so that I could use playlists to compile different movies made out of a core set of flv files. The idea was to use several videos of interviews, break them up into key stages e.g. Introduction, contracting etc. then be able to show a movie on a particular theme e.g. contracting, or a movie that showed a complete interview.

With Moodle 1.9 I could not find a way of sharing any files across courses. It worked fine if you were logged in as an administrator but not if you were a tutor or student. I think that new features in Moodle 2 may overcome this problem.

I am looking forward to giving your new module a roadtest.

Kind regards

Johnathan


Để phản hồi tới Johnathan Kemp

Re: Do you want an FLV player activity module for Moodle?

Bởi Matt Bury -
Hình của Plugin developers
Hi Johnathan,

I'm glad you like the idea, thanks!

Could you post some links to the captioning stuff you're talking about? I sounds really interesting and it's be great of there was a way to incorporate it into the FLV Player module or at least show other users where it is and how to use it.

Re: Sharing FLV files and bulky media in general, I think a good solution is to use Amazon S3 (Simple Storage Server). It's an incredibly cheap way to store media (you only pay for what you use at a very low rate - minimum fee = $0.00!) and it gives you a lot of control over who can access what, when and for how long: http://aws.amazon.com/
Để phản hồi tới Matt Bury

Re: Do you want an FLV player activity module for Moodle?

Bởi Johnathan Kemp -
Hello Matt,

If you visit
http://moodle.org/mod/forum/discuss.php?d=98244

you will see in the thread a posting I made on the 16th October where I included the code that I am currently using to include the flv player and call .flv files with playlists.

I have used the following programs to create .avi movie files
Camstudio (http://camstudio.org/)
This consists of the camstudio recorder to record screen capture movies as avi files and the camstudio producer to convert them to .swf files (should you want to do so)
You also need to download the camstudio lossless codec

MovieStorm (http://www.moviestorm.co.uk/MSDB/HomePageServlet)
A complete movie studio in program.

I have used the following programs to record audio files and to tidy them up
Audacity (http://audacity.sourceforge.net/)
Often when using camstudio I will record the audio in audacity at the same time. I clean up the sound in audacity and then combine it with the video without the original video soundtrack in Virtual dub.

I have used the following programs to edit large avi files and cut them up into sections each of which will become an item on a playlist, and to combine captions with avi files (not close caption which do not become part of the file)
VirtualDub (http://www.virtualdub.org/)

Note: I have had some difficulty working with MovieStorm files in virtualdub due to variable bit rate sound, though the latest version may fix this I cannot confirm that this is so.

I have used the following programs to create close caption subtitles
Aegisub (http://www.aegisub.net/)
I have found Aegisub very easy to use for creating close captions or subtitles. It will output in a variety of formats but none I think that are directly suitable for use with the jwflv player. However if you output your close captions in the .ass format then you can convert them to the jwflv player required format using Subtitle Workshop.

Subtitle Workshop (http://www.urusoft.net/products.php?cat=sw)
This may be easy to use, but I found Aegisub easier, perhaps it just worked the way I expected it to. In order to enable Subtitle Workshop to generate close caption files for the jwflv player you need to download subtitleworkshop_ttoutput.zip from the jwflv player site (http://www.longtailvideo.com/support/tutorials/Making-Video-Accessible) look for the link "TimedText output script"

The one missing part of the movie creation process is the convertion from avi to flv.
I have access to Flash so have used the Flash 8 video encoder.

The jwflv player site used to list the Riva FLV encoder (http://www.rivavx.com/?encoder)
I have not tried it, but I understand you also need to download a program to patch the resulting flv files. Options for encoding AVI files as FLV are detailed at (http://www.longtailvideo.com/support/tutorials/Web-Video-Compression)

In the same thread that I referred to earlier for my source files there is a posting by Timothy Takemoto who recommends Mediacoder (http://mediacoder.sourceforge.net/) which appears to have a command line version that generates flv files, but I have not tried using it.

I hope this helps

Kind regards

Johnathan



Để phản hồi tới Matt Bury

Re: Do you want an FLV player activity module for Moodle?

Bởi Joanna Tsai -
Hi, Matt

I've downloaded and installed ur great module, while it doesn't work, I mean the player doesn't play, would u please give us a detailed description how to configure it, as u known, there are a lot of parameters listed there.

By the way, I've downloaded JM player 4.3 of longtail video, I try to make it works in the moodle forum, but it always failture, would u kindly helping me check the belowing code, thank u!

<p align="center">
<object height="498" width="800" classid="D27CDB6E-AE6D-11cf-96B8-444553540000" id="single1" name="single1">
<param name="movie" value="http://www.mydomain.com/player/player.swf" />
<param name="allowscriptaccess" value="always" />
<param name="allowfullscreen" value="true" />
<param name="wmode" value="transparent" />
<param name="flashvars" value="width=400&height=320&plugins=ltas&channel=8389&file=http://www.hotlinkfiles.com/files/2403199_bftwi/Someinitialshardtopronounce.flv&ltas.mediaid=Someinitialshardtopronounce.flv&title=The Initials of Chinese pinyin hard to articulate&description=The Initials of Chinese pinyin hard to articulate" />
<embed height="320" width="400" id="single2" name="single2"
src="http://www.mydomain.com/player/player.swf" allowscriptaccess="always" allowfullscreen="true"
flashvars="width=400&height=320&plugins=ltas&channel=8389&file=http://www.hotlinkfiles.com/files/2403199_bftwi/Someinitialshardtopronounce.flv&ltas.mediaid=Someinitialshardtopronounce.flv&title=The Initials of Chinese pinyin hard to articulate&description=The Initials of Chinese pinyin hard to articulate"
type="application/x-shockwave-flash"></embed>
</object></p>

But everytime when I submit, it didn't show the player. Then I reedit, open toggle HTML source, it printed:

<p align="center">
<object height="498" width="800" name="single1" id="single1" classid="D27CDB6E-AE6D-11cf-96B8-444553540000">
<param value="http://www.mydomain.com/player/player.swf" name="movie" /> <param value="always" name="allowscriptaccess" />
<param value="true" name="allowfullscreen" />
<param value="transparent" name="wmode" /> <param value="//www.hotlinkfiles.com/files/2403199_bftwi/Someinitialshardtopronounce.flv&ltas.mediaid=Someinitialshardtopronounce.flv&title=The Initials of Chinese pinyin hard to articulate&description=The Initials of Chinese pinyin hard to articulate" name="flashvars" />
<embed height="320" width="400" type="application/x-shockwave-flash" flashvars="//www.hotlinkfiles.com/files/2403199_bftwi/Someinitialshardtopronounce.flv&ltas.mediaid=Someinitialshardtopronounce.flv&title=The Initials of Chinese pinyin hard to articulate&description=The Initials of Chinese pinyin hard to articulate" allowfullscreen="true" allowscriptaccess="always" src="http://www.mydomain.com/player/player.swf" name="single2" id="single2" />
</object></p>

By the way, why don't u post your module in the Contributed module and plugin forum? The newest function module always try there.
Để phản hồi tới Joanna Tsai

Re: Do you want an FLV player activity module for Moodle?

Bởi Matt Bury -
Hình của Plugin developers
Hi liu,

From looking at the code you've posted here, I think that the most likely reason for your videos not playing is that you're linking to FLV files stored on another domain where you don't have a crossdomain.xml policy file correctly configured. In order to do so, you need access to that domain to place your crossdomain.xml file there or ask the site administrator to do so for you. The alternative is to use a proxy script on your server.

YouTube.com has a generous crossdomain.xml policy file that'll allow you to play any publicly accessible videos from there. Try that as a test to see if the FLV Player module is functioning normally.

The issue with your posted code is most likely to be a filtering function in Moodle's core code/functionality. I'd post that as a separate question.
Để phản hồi tới Matt Bury

Re: Do you want an FLV player activity module for Moodle?

Bởi Joanna Tsai -
Thank u very much, Matt. I am clear now.

About ur flv player module, would u write us some information about the configuration?

Trouble u again. Very sorry.
Để phản hồi tới Joanna Tsai

Re: Do you want an FLV player activity module for Moodle?

Bởi Matt Bury -
Hình của Plugin developers
Hi Liu, could you link to which part of the documentation you'd like help with or outline what it is you have in mind?
Để phản hồi tới Matt Bury

Re: Do you want an FLV player activity module for Moodle?

Bởi Roger Emery -
Just for info really, we've given our FLV player filter a bit of a tweak
(see the result on our moodle login page http://mycourse.solent.ac.uk/ )
so it comes into line with corporate branding etc and has hiding control bar.

Also added some code so that if the tutor uploads a .jpg image with the same title as the .flv it will use that image as the 'start frame' before the user presses play.
If no image is available a default 'solent video' type image is shown.

There has been a fair bit of other tweaks in the filter to link with our Library's FMS server for their off-air recordings and catalogue of digitised recordings in order to meet the terms of the ERA+ and other licences (user login checks, IP location checks for UK only content and other security checks and db logs for who accessed what to keep records for licencing purposes etc etc).

The library catalogue will carry links such as this that the lecturer can copy and put in their moodle page or students searching our catalogue can just click to view (off-campus if they meet certain criterea based on their login to moodle/account details) - This is work in progress so only one sample link at the moment!

Bit of a tangled knot, but hope that covers it!!



Để phản hồi tới Roger Emery

Re: Do you want an FLV player activity module for Moodle?

Bởi Joseph Rézeau -
Hình của Core developers Hình của Particularly helpful Moodlers Hình của Plugin developers Hình của Testers Hình của Translators

Roger > Also added some code so that if the tutor uploads a .jpg image with the same title as the .flv it will use that image as the 'start frame' before the user presses play.

That is precisely the (only) improvement I am needing for the FLV player distributed at the moment with moodle. I'd appreciate if this small but interesting improvement were made available to the standard moodle distribution.

Thanks

Joseph

Để phản hồi tới Joseph Rézeau

Re: Do you want an FLV player activity module for Moodle?

Bởi Roger Emery -
Hi Joseph,

My colleague Daran who has has done all the work on the flv filter will upload to this thread soon as all can benefit - he's just cleaning/standardising the code a little (its very much hacked to work on our build of moodle 1.8) and he's adding some comments so everyone can work out what it does!

Watch this space!

Matt - very interesting work you have done there - hopefully we'll see this as a resource type in Version 2.xxx? Will make it a lot easier for tutors to upload their own stuff or youtubes without having to worry about embedding code etc.

Roger


Để phản hồi tới Roger Emery

Re: Do you want an FLV player activity module for Moodle?

Bởi sam marshall -
Hình của Core developers Hình của Peer reviewers Hình của Plugin developers
I posted a note to this effect in another discussion - however as I understand it, this could not be included in Moodle 2 if it uses the JW flv player. That player is not open-source, but is commercial software.

It's a great player and not at all expensive, I'm pretty sure it's the player our own customised one is based on, but the fact is that you do have to pay for a license unless you are a noncommercial operation (we've got one) and it definitely isn't GPL.

While this might not be a problem for many Moodle users, as far as I'm aware, Moodle 2 will remain completely free software ie it probably won't include software with restrictive licenses and definitely not software that you have to pay to use (if you are a commercial operation).

Correct me if I'm wrong, but I think this will have to remain an extension and cannot ever be part of Moodle core, unless the license of the FLV player used within it changes.

(And yes it was me who added a note about this to the wiki cười Personally I am a bit disappointed that there is no open-source FLV player as good as JW's. buồn )

--sam

Để phản hồi tới sam marshall

Re: Do you want an FLV player activity module for Moodle?

Bởi Matt Bury -
Hình của Plugin developers
Hi Sam,

I agree completely with your opinions. I think the standard Moodle package should definitely be entirely open source. Then, if anyone wants to add commercial products such as JW FLV Player and the like, they can do so and be fully aware of the licensing restrictions imposed with them.

We wouldn't want anyone to inadvertently get into trouble after installing Moodle in good faith and then discovering that it contains software that you need a licence for!

I wonder if there is an open source alternative... might be worth checking out.

All the best,

Matt
Để phản hồi tới Matt Bury

Re: Do you want an FLV player activity module for Moodle?

Bởi Petronio Guiherme -
Hi Matt,

First of all, I have to say that your flv player plugin is very welcomed in the sense that I was searching for a more flexible way to publish subtitles/captions for our videos in moodle. Together with some teammates we made a little project to customize one of the swf skins you put in the package, allowing some functions to manipulate the xml captions at the skin interface.

But the licensing of the JW Flv Player is a serious problem, specially in my organizational context (I work for a federal administration bureau whose IT police hardly admits implementing proprietary solutions - open source and free software has been a matter of politics in the brazilian government for several years now).

Have you considered try another player for your moodle solution? Perhaps something like a SMIL player like "Ambulant Player"?

http://www.ambulantplayer.org

I ask you if something like this would be factible. Unfourtunally, due to this issue I could hardly consider using your solution at our corporate moodle, which also obstructs the skin customization to going on and be returned to the community (if it was up to me, I would just buy the player license, bu its not).

Thank you for your attention (and for the plugin!),
Petronio

Để phản hồi tới Petronio Guiherme

Re: Do you want an FLV player activity module for Moodle?

Bởi Matt Bury -
Hình của Plugin developers
Hi Petronio,

Thanks for your interest in this project and I'm glad that so many people are finding it useful.

In answer to your question, yes it's possible to create another version of the module that uses an open source player. I can see how that would of benefit to a wide range of people and I'm a strong believer in open source projects.

So the question now is, which open source media player should we use? Perhaps people here could make up a list of features that they think are essential and also those that are desirable and try to find a good match. I chose the JW FLV Player just because it is so feature rich, versatile and standards compliant. Let's hope we can find an open source one that's as good!

To everyone who's interested: Please post links to media player project pages here and include a brief description of its features and why you think it would be a good candidate. Please remember that they must be Flash based so that they work on the majority of users' computers and with the most popular video formats.

I look forward to checking out some more media players! cười
Để phản hồi tới Joseph Rézeau

Re: Do you want an FLV player activity module for Moodle?

Bởi Daran Price -
Hi Joseph,
here is how we created the "preview image" check for the flv filter.

After the mediaplugin_flv_callback() has created the $url string (in our case I changed it to $flv_url, so any reference to this would need to be changed to $url) we can use it to create a string for the jpg.

$flv_url = addslashes_js($link[1]);

//Stip the flv url string to create one for a jpg.

$image_string = substr($flv_url,0,-3);
$flv_image_string = $image_string.'jpg';

//The if file exist() statement will only locate in the dataroot so strip and replace the $CFG->wwwroot. "/file.php" with $CFG->dataroot.

$previewImage = str_replace($CFG->wwwroot. "/file.php",$CFG->dataroot,$flv_image_string);

//Check if unique preview image exists

if (file_exists($previewImage)){
$image = $flv_image_string;
}else{
$image = $CFG->wwwroot.'filter/mediaplugin/name of your default image';
}

A default image can be placed in the filter/mediaplugin/ folder or appropriate location The embed code would be something like this..

flashvars:"image='.$image.'"

We do not use UFO anymore so I havent tested this part but it should not be an issue.

Hope this can help. But please be aware I am new to PHP!!

Kindest Regards Daran

PS: the jpg images should be the same size or aspect ratio as the flv so that it is not distorted.

Để phản hồi tới Roger Emery

Re: Do you want an FLV player activity module for Moodle?

Bởi Matt Bury -
Hình của Plugin developers
Hi Roger,

The FLV Player module allows non-developer users to set up JW FLV Player to consume services from various types of media server including FMS and Red5. It also allows Lighttp and HTTP pseudo-streaming for those who want streaming on a budget, i.e. for free. All the user needs to know are the URL/URIs to the media server gateway and the video file. I haven't tested this feature yet so I can't vouch for how well it works.

I'm also considering including Xmoov-php HTTP (pseudo) streaming as part of the module to further facilitate easy and more homogenised implementation of the various options available.

It's also very easy to upload and select poster images to be shown with a paricular video. You can also display images throughout the video as icons in the top-right corner of the video display area. If you don't want the icon to obstruct the video, just set the video player width to wider than the video width and a border area will appear. You can also adjust the colours of the controls, background, etc.

With a few little tweaks in the mod_form.php file, you can also set defaults for any of the settings to be used. That way you can ensure consistent presentation across a whole Moodle site but still allow users to change the defaults on individual instances of the FLV Player module.

A note to everyone here: I'd be very grateful if you could install and test this module and let me know of any issues, observations, recommendations or enhancements that you'd like to see in this project.
Để phản hồi tới Matt Bury

Re: Do you want an FLV player activity module for Moodle?

Bởi Matt Bury -
Hình của Plugin developers
Hi, just a quick update, the latest build includes a few small enhancements:

It's now very easy to stream videos directly from YouTube.com, all you have to do is copy and paste the URL into the 'Video URL' text input field and select 'youtube' from the 'Type' list.

All the other parameters will still work: links, icons, click to play, etc. The only way that users will know that the video is from YouTube.com is because of the Logo embedded in the video stream.

I've also set up a function in lib.php that returns an array of gateway URLs/URIs to make it extra easy to set up and use the various flavours of streaming that are available (Flash Media Server, Red5, Lighttpd, Xmoov-php and many others).

Do you think it's also worth including a text area under the FLV Player video window for showing notes, images, HTML, etc.?
Trung bình điểm đánh giá:Useful (1)