Table of contents
A simple video support for Plone, mainly based on collective.flowplayer.
This add to your Plone portal two new types:
- Video file for providing a video content directly from a video file compatible with flowplayer formats. In the video view you can copy/paste the video embedding code, for seeing this video in other sites.
- Video link for a remote video resource
Also you can insert the year of the video and the duration.
A "Look" section will also give you fields for:
- add an optional image field, for the video screenshot/splashscreen data
- video display size
Add to your site a new "Video file", then provide a video format compatible with Flowplayer. When you save it RedTurtle Video try to take from the video source some metadata like the duration and video size (width and height). Later you can modify those values manually.
If you provided also the image field, this can be used (optionally) as video starting splash image. All other amazing features came directly from the power of collective.flowplayer
.
If you already used collective.flowplayer
in your site for manage internal video and now you want to migrate them to RedTurtle "Video file" contents, you can use the @@flowplayer-video-migration
view. You need to have installed also Products.contentmigration.
Please, backup your data before trying this!
Using collective.flowplayer you have no compatiblity with iPhone/iPad/iWhatever devices as far as they don't support Flash technology.
Using RedTurtle Video and providing:
- a splash screen image
- a compatible video format like mp4
...you will be able to use also those kind of devices.
Always wrapping collective.flowplayer
features, you can provide a special kind of link that point to a compatible format resource. Again you can play with all additional fields, adjusting video size and metadata.
The link can be to a remote site that host flv
of other compatible types, or a link to an "Video file" in the same Plone site.
One of the most interesting feature is the support to URL to 3rd party remote video services like:
- YouTube (http://www.youtube.com/) - using collective.rtvideo.youtube
- Vimeo (http://www.vimeo.com/) - using collective.rtvideo.vimeo
- Metacafe (http://www.metacafe.com/) - using collective.rtvideo.metacafe
Enhancing this list with additional providers is quite simple (see the documentation given with the product). You are welcome to contribute and release other collective.rtvideo.yourpreferredremoteservice
add-on!
Also this will give you a new "Video gallery" portlet, similar to the ones you'll get with collective.flowplayer
("Video player").
This portlet will show links to a configurable set of videos, displaying in the portlet the splash image.
You can still use basic "Video player" portlet given by collective.flowplayer
.
Default video size (that you can change from the "Look" fieldset) is 400x300. You can change this default going to ZMI, in portal_properties
and change values in redturtle_video_properties
.
Tested on all Plone versions from 3.3 to 4.3, with many compatible collective.flowplayer versions.
Using buildout:
[buildout]
...
eggs =
...
redturtle.video
To add also additional video providers support:
[buildout]
...
eggs =
...
collective.rtvideo.youtube
...
mycompany.myservice
If you find bugs or have a good suggestion, open a ticket at https://github.com/RedTurtle/redturtle.video/issues/
Developed with the support of:
- Regione Emilia Romagna
- Guardia di Finanza
All of them supports the PloneGov initiative.
This product was developed by RedTurtle Technology team.
- Giorgio Borelli (gborelli) for adding tests, fixing issues and providing Vimeo support.
- Christian Ledermann (nan010) for providing Google Video, Metacafe support and, not last, very good documentation.
Before choosing this product think about what you want to get from "Plone and Video". We strongly suggest you to use redturtle.video
only when:
- The simple use of
collective.flowplayer
if not enough (you don't like to upload a "File" that magically became a Video? You need remote video support? You need a real new Plone content type to make Collections?) - The use of Plumi suite is "too much" (you don't need a full video site, just a simple video support inside your CMS)
- You need to have Video as real CMS contents, not only use them embedded in document text (a task that you can reach easily using collective.embedly)
You can also be interested looking at the Plone Video Suite discussions.
Another very interesting approach is the one used in collective.mediaelementjs.