16
by Marcus Morba (mori) http://drupal.org/user/710680

2011.06.26 Drupal doing video DDC 2011 Berlin

Embed Size (px)

DESCRIPTION

A short overview of Modules for Drupal handling video content. An updated & extended version is available here: http://cocoate.com/ddbook/drupal-doing-video

Citation preview

Page 1: 2011.06.26 Drupal doing video DDC 2011 Berlin

by Marcus Morba (mori)http://drupal.org/user/710680

Page 2: 2011.06.26 Drupal doing video DDC 2011 Berlin

1. MODULESModule D6 D7 Comments URL

Media - x+ Offers a lot add ons for e.g. Vimeo, Youtube ...+ Extends file management capabilities in core+ Provides a framework for media meta-data+ A consistent user interface for managing files.

- Media Browser is not optimized for a huge amount of media files

http://drupal.org/project/media

Embedded Media Field &

Embedded Video Field

x -

+ Provides basic support for a wide range of media+ Offers a lot add ons for e.g. Vimeo, Youtube ...+ Supports Feeds, Media Actions, Media Mover,

Colorbox ...

- The module is only an engine, and requires a supported module to function

http://drupal.org/project/emfield

Video x x+ Video upload and Playback+ Automatically create thumbnails & convert videos+ Improve interface JS+ Improve Transcoding Presets with a admin interface+ Features, Chaostools integration, + Support for a lot devices incl. Mobiles

http://drupal.org/project/video

http://video.heidisoft.com/content/features

Media Element - xThe MediaElement module brings the MediaElement.js html5 player plugin to Drupal. MediaElement is a jQuery based JavaScript plugin that enables the video and audio tags using h.264 to work under browsers that do not support the tag or the codec.

http://drupal.org/project/mediaelement

Video Upload x -The Video Upload module provides a CCK field type that allows for the end user to upload video directly to YouTube, using a single account for the site.

http://drupal.org/project/video_upload

Page 3: 2011.06.26 Drupal doing video DDC 2011 Berlin

1. MODULESModule D6 D7 Comments URL

Video FilterThis is a highly flexible and easy extendable filter module to embed any type of video in your site using a simple tag:Quick syntax: [video:url]

http://drupal.org/project/video_filter

Flow Player x xAn API module to provide integration with the GPL licensed Flowplayer for Flash video playback.+ advantages, see below ...

http://drupal.org/project/flowplayer&http://flowplayer.org/

jPlayer x x

+ a jQuery plugin+ free and open source, no licensing restrictions+ customizable and skinnable using HTML and CSS+ lightweight - only 8KB minified and Gzipped+ active and growing community providing support+ free plugins available for popular platforms+ extensive platform support, cross-platform/-browser+ HTML5 or Adobe® Flash™

http://drupal.org/project/jplayer

http://www.jplayer.org/

VideoJS x x

+ Free & Open Source+ Lightweight. NO IMAGES USED+ 100% skinnable using CSS+ Library independent+ Easy to use, Easy to understand & extend+ Consistent look between browsers+ Full Screen & Full Window Modes+ Volume Control+ Forced fallback to Flash (even when there is an unsupported source)

http://drupal.org/project/videojs

Page 4: 2011.06.26 Drupal doing video DDC 2011 Berlin

1. MODULES

Module D6 D7 Comments URL

Media Front x x

The MediaFront module is a front end media solution for Drupal. It employs an innovative and intuitive administration interface that allows the website administrator to completely customize the front end media experience for their users without writing any code. In addition to this amazing module is the built-in Open Standard Media (OSM) Player.

+ 100% Open Source and 100% free!+ Written in the popular jQuery framework.+ Dynamic HTML5 content delivery.+ Audio and Video support with the most popular media formats.+ Automatic Flash fallback for non-standard media.+ Easily themable using the incredible ThemeRoller system.+ Seamless Vimeo and YouTube integration.+ Playlist support+ Player to Player communication.

http://drupal.org/project/mediafront

http://www.mediafront.org/project/osmplayer

Page 5: 2011.06.26 Drupal doing video DDC 2011 Berlin

1. MODULES

Module D6 D7 Comments URL

Media: Amazon - xThe Media: Amazon module allows the local file system to be replaced with S3. Uploads are saved into the drupal file table using D7's new file/stream wrapper system.

http://drupal.org/project/media_amazon

html5_media - x

+ Add HTML5 multimedia support for both the video/audio + extensible media player framework and support

additional front end multimedia capabilities, such as Flash Fallback and YouTube API integration.

+ Utilize the standard Drupal template system to provide the front end presentation of your media.

+ Provide tight integration into other HTML5 initiatives.

- Warning: This module is for testing purposes only! Do not use this on a live site.

http://drupal.org/project/html5_media

Debut media - x

A feature for Drupal 7 providing Media module integration.

Includes:Media, video, and image views with page listing, recent posts block, and RSS feeds.Menu items for media, video, and image landing pages.Context handling of breadcrumbs and active menu.User permissions.

Part of the Debut features set.Dependencies, Features, Context, Media, Media YouTube, Views ...

http://drupal.org/project/debut_media

Page 6: 2011.06.26 Drupal doing video DDC 2011 Berlin

1. MODULESModule D6 D7 Comments URL

Media: Amazon - xThe Media: Amazon module allows the local file system to be replaced with S3. Uploads are saved into the drupal file table using D7's new file/stream wrapper system.

http://drupal.org/project/media_amazon

Brightcove integration x -

The Brightcove project lets you use Brightcove video hosting services in your Drupal website. It provides integration of the Brightcove API and a CCK field which will meet most sites' needs for video hosting.Current feature list+ Browse videos coming from Brightcove directly in Drupal+ Upload a video for Brightcove customers + Integrates with Views module + Provides various formatters including a Lightbox2 player

and Imagecache integration for remote images.

http://drupal.org/project/brightcove

Debut media - x

A feature for Drupal 7 providing Media module integration.

Includes:Media, video, and image views with page listing, recent posts block, and RSS feeds.Menu items for media, video, and image landing pages.Context handling of breadcrumbs and active menu.User permissions.

http://drupal.org/project/debut_media

CDN2 Video x -CDN2 is a plug&play module & video management service. Videos can be transcoded into one of many formats including FLV, JPEG thumbnail images ... Videos are automatically stored into content delivery networks and delivered back after transcoding so that you can fully control all your video content. FlowPlayer integrated!

http://drupal.org/project/cdn2

Page 7: 2011.06.26 Drupal doing video DDC 2011 Berlin

1. MODULES

Page 8: 2011.06.26 Drupal doing video DDC 2011 Berlin

1. MODULES

Module D6 D7 Comments URL

Live Streaming x x

web based live video streaming.

It contains an application to broadcast video with realtime configuration of resolution, framerate, bandwidth, audio rate and also allows discussing with video subscribers. The live broadcasting application also saves snapshots of current video as images for preview purposes and provides links and html code to publish channel and preview.

The module manages configuring the live streaming software, creating live video channels with multiple settings, listing rooms, accessing channel links and removing channels.

Requirements:The advanced software integrated by this module requires 2 types of hosting: a regular web hosting plan for the regular website features and a RTMP plan (usually on a different special server) for video streaming and other instant communication required between chat clients. This will require a RTMP application to be installed on a Red5, Wowza or FMIS server.

http://drupal.org/project/vls

Page 9: 2011.06.26 Drupal doing video DDC 2011 Berlin

1. MODULES

Module D6 D7 Comments URL

Video Consultation

&2 Way Video

Chatx x

video conferencing, e-learning, live presentations, video discussions

The module manages configuring the video conferencing software, creating video consultation rooms with mutliple settings, listing rooms, accessing room links and removing rooms.

Requirements:The advanced software integrated by this module requires 2 types of hosting: a regular web hosting plan for the regular website features and a RTMP plan (usually on a different special server) for video streaming and other instant communication required between chat clients. This will require a RTMP application to be installed on a Red5, Wowza or FMIS server.

http://drupal.org/project/vconsult

http://www.videowhisper.com/demos/conference

http://drupal.org/project/v2wvc

Page 10: 2011.06.26 Drupal doing video DDC 2011 Berlin

MODULES: 2 Way Video Chat & Video Consultation

Page 11: 2011.06.26 Drupal doing video DDC 2011 Berlin

MODULE: VIDEO CONSULTATION

DEMO: http://webcampresence.com/?q=node/7

Page 12: 2011.06.26 Drupal doing video DDC 2011 Berlin

1. MODULES

Module D6 D7 Comments URL

Processing x x Processing.js is a visual programming language to create "data visualizations, digital art, interactive animations, educational graphs, video games, etc...". This module allows you to embed Processing.js code into content via an Input Filter (or theme function). Processing.js code uses the canvas element introduced in HTML5, and code will only be rendered in HTML5 compliant browsers.

http://drupal.org/project/processing

http://www.processing.org

http://www.drupal-rocks.com/processing

Page 13: 2011.06.26 Drupal doing video DDC 2011 Berlin

2. DISTRIBUTIONS

Module D6 D7 Comments URL

Kaltura x x

The open source Kaltura Video module for Drupal handles every aspect of video and rich-media, including content management, syndication, monetization, transcoding, uploading and importing content, and even editing and remixing of content online.

+ Upload video in any format from your computer or record from webcam - videos will be transcoded to FLV format by the Kaltura system

+ Easy import of videos, images and audio files + Content hosted by Kaltura and streamed from Kaltura’s CDN -

to assure quality of service, and minimize the burden on you+ CCK Field representation+ Full integration with Drupal Views

http://drupal.org/project/kalturahttp://drupal.kaltura.org

http://corp.kaltura.com/developershttp://blog.kaltura.org/

MediaMosa x x

MediaMosa is software to build a Full Featured, Webservice Oriented Media Management and Distribution platform.

The main features of a MediaMosa platform are:+ Delivery off audio, video and any other content+ Streaming of any format (e.g. Flash, H.264 MPEG-4 and WindowsMedia)+ Transcoding based on FFmpeg+ Flexible Metadata Element Sets+ Access management functions on Media+ Enhanced Still functions+ Open Source under GPLv2 license

http://www.mediamosa.org

http://demo.mediamosa.org/

http://www.mediamosa.org/content/mediamosa-ck

http://mediamosa.org/node/71

Page 14: 2011.06.26 Drupal doing video DDC 2011 Berlin

3. LIVE EXAMPLES

Page 15: 2011.06.26 Drupal doing video DDC 2011 Berlin

4. RESOURCES

Module URL

Media Group http://groups.drupal.org/media

Video Group http://groups.drupal.org/video

Drupal Media Products, Profiles and Distributions http://groups.drupal.org/node/21903

Page 16: 2011.06.26 Drupal doing video DDC 2011 Berlin

Slides & more details in the future:www.Drupal-Rocks.com