OLAT movie viewer plugin for TinyMCE

Configuration

The HTMl editor has a custom TinyMCE plugin that is called MovieViewer. The idea is basically, to give users the possibility to embed a movie viewer that can handle streamed movies and play buttons based.

The movies must be flash and not Quicktime. Why? Flash is preinstalled on pretty every computer whereas QuickTime is not.

The flash movies must be on a streaming server.

To enable the movie viewer you must configure the HTML editor bean using the Spring configuration and make sure that the property movieViewerEnabled is set to true. Then there are some other variables to set.

Please have a look at the default configuration file that can be found at

olatcore/src/main/resources/serviceconfig/org/olat/core/gui/components/form/flexible/impl/elements/richText/_spring/olatdefaultconfig.xml
The current implementation of the viewer is done by Longtail Video.

Usage

When configured, the editor has two new buttons:

The left button is use to insert a new movieViewer or to edit the selected movieViewer. Note that only one movieViewer per page is supported.
The right button is used to create a play button for this movie. There can be as many or no play buttons on a page as desired. Each play button can jump to a specified location in the movie.

In both the viewer and the play buttons the start time and the movie duration can be specified. The default value is 00:00:00.000 for both which means running from start to the end.

The start time must be entered using the format hh:mm:ss.000 where hh stands for hours, mm for minutes, ss for seconds and 000 for milliseconds.
Example: A starttime of 00:25:10.000 would play the movie starting at the point 25 minutes and 10 seconds in the movie timeline.

Information for OLAT developers

Credits