kaltura and drupal: two great tastes that taste great together

38
Kaltura & Drupal: Two Great Tastes that Taste Great Together John Eckman @jeckman September 18th, 2011 http://www.flickr.com/photos/sharynmorrow/251386568/

Upload: john-eckman

Post on 15-Jan-2015

2.369 views

Category:

Technology


2 download

DESCRIPTION

Creating open source video using Drupal and Kaltura - presentation from DrupalCamp Montreal

TRANSCRIPT

Page 1: Kaltura and Drupal: Two Great Tastes That Taste Great Together

Kaltura & Drupal: Two Great

Tastes that Taste Great

Together

John Eckman

@jeckman

September 18th, 2011

http://www.flickr.com/photos/sharynmorrow/251386568/

Page 2: Kaltura and Drupal: Two Great Tastes That Taste Great Together

Who am I?

johneckman.com

@jeckman

www.openparenthesis.org

drupal.org/user/209083

Page 3: Kaltura and Drupal: Two Great Tastes That Taste Great Together

Who is ISITE Design?

Page 4: Kaltura and Drupal: Two Great Tastes That Taste Great Together

CMS Myth

Page 5: Kaltura and Drupal: Two Great Tastes That Taste Great Together

Case Study in Progress

Undergraduate institute at major college• Current site built circa 2006• Event videos difficult to use

RealMedia Format Live stream and archive

Many needs to address:• Digital strategy• New CMS platform• New Video Formats

Page 6: Kaltura and Drupal: Two Great Tastes That Taste Great Together

INSPIRATION

Page 7: Kaltura and Drupal: Two Great Tastes That Taste Great Together

Multiple opportunities to

share, including

embed, download, and

email

Transcripts, speaker bios,

and contextual

descriptions for the talk

Recommendations

based on content

metadata / taxonomy

Calls to action

enabling longer term

relationship with

viewer

Explicit licensing

allowing for reuse

within acceptable

parameters

Multiple ways to get

involved in the

discussion about

the topic of the

video and continue

beyond the event

High quality video

with rapid play,

scrubber, full screen,

subtitles, formats for

tablets and mobile

devices

Page 8: Kaltura and Drupal: Two Great Tastes That Taste Great Together

HTML 5 FTW!

Page 9: Kaltura and Drupal: Two Great Tastes That Taste Great Together

Forum Network (Drupal, Kaltura)

http://forum-network.org/

Page 10: Kaltura and Drupal: Two Great Tastes That Taste Great Together

C-Span Archives

C-Span archive offers a nice control

enabling the user to choose a

specific section of a clip to be

embedded / shared – only that

section plays

http://www.c-spanvideo.org/

Page 11: Kaltura and Drupal: Two Great Tastes That Taste Great Together

MIT World

http://mitworld.mit.edu/

Page 12: Kaltura and Drupal: Two Great Tastes That Taste Great Together

DRUPAL & KALTURA

Page 13: Kaltura and Drupal: Two Great Tastes That Taste Great Together

Why Drupal?

Page 14: Kaltura and Drupal: Two Great Tastes That Taste Great Together

Content Management Platform Needs

Topic IOP Context Impact

Flexible Templates

Current system templates too limiting System must provide multiple page templates / content typesSystem must provide flexibility with regard to navigation as content changes

Distributed Authoring

Enable broader distribution of authoring responsibilities

System must allow for delegating authoring permissions, track user behaviorAuthoring interface must be easy to use

Media Capable Support Videos, Slideshows, Photo Galleries, other multimedia

System must have robust multimedia handling capabilities

Syndication & Aggregation

Enable aggregation of content Enable syndication of content

System must be capable of ingesting feedsSystem must be capable of syndicating out in structured formats (RSS, ATOM, XML)

Social Infrastructure

Client wants to encourage deeper interaction with its content and programs throughout the Internet

System needs to support social interactions both onsite and via connections to offsite platforms (social media)

Support Current CMS is out of date, no longer supported, not widely used

System should be in broad use throughout the universitySystem must be supported, well understood

Page 15: Kaltura and Drupal: Two Great Tastes That Taste Great Together

Why Kaltura?

Platform Requirements• Live Streaming Support• HTML 5 / iOS Video• Share, Embed, Download• Watermark / Bug• Basic Editing / Clipping

Page 16: Kaltura and Drupal: Two Great Tastes That Taste Great Together

Why Kaltura?

Key points:• Open Source• SaaS or On-Premise• Integration with popular

LMS, CMS, DMS platforms

• Large presence in higher education

• In-browser editing tools• Share, Embed, Download

Page 17: Kaltura and Drupal: Two Great Tastes That Taste Great Together

HOW IT WORKS

Page 18: Kaltura and Drupal: Two Great Tastes That Taste Great Together

Kaltura Server / Drupal Module

Kaltura Server• Video transcoding• Live streaming• SaaS (subscription)

– CDN integration– Priced based on usage– Scales as needed

• Community Edition– Roll your own

Drupal Module• Drupal 6

– CCK Content Types• Kaltura Video Node• Kaltura Remix Node

– Views, Taxonomy

• Drupal 7– Fields API based

• Kaltura Media Field– Views, Taxonomy– Not a provider for Media

module

Page 19: Kaltura and Drupal: Two Great Tastes That Taste Great Together

Content Workflow

Kaltura First• Batch ingest, direct upload, webcam• Enter metadata• (Sync happens through notifications)• Publish in Drupal

Drupal First• Create new content w/ field/CCK type• Add media asset• Enter metadata

Page 20: Kaltura and Drupal: Two Great Tastes That Taste Great Together

DEMO

Page 21: Kaltura and Drupal: Two Great Tastes That Taste Great Together

Kaltura Management Console

Page 22: Kaltura and Drupal: Two Great Tastes That Taste Great Together

Kaltura Options: Flavors

Page 23: Kaltura and Drupal: Two Great Tastes That Taste Great Together

Kaltura Options: Players

Page 24: Kaltura and Drupal: Two Great Tastes That Taste Great Together

Kaltura: Clip Creation

Page 25: Kaltura and Drupal: Two Great Tastes That Taste Great Together

Kaltura: Thumbnail Selection

Page 26: Kaltura and Drupal: Two Great Tastes That Taste Great Together

Drupal Module (D6)

Page 27: Kaltura and Drupal: Two Great Tastes That Taste Great Together

Drupal Module Upload (D6)

Page 28: Kaltura and Drupal: Two Great Tastes That Taste Great Together

Import from Kaltura (D6)

Page 29: Kaltura and Drupal: Two Great Tastes That Taste Great Together

Drupal Module w/ Remix (D6)

Page 30: Kaltura and Drupal: Two Great Tastes That Taste Great Together

Views (D6)

Page 31: Kaltura and Drupal: Two Great Tastes That Taste Great Together

Drupal Module (D7)

Page 32: Kaltura and Drupal: Two Great Tastes That Taste Great Together

Drupal Module (D7)

Page 33: Kaltura and Drupal: Two Great Tastes That Taste Great Together

Drupal Module (D7)

Page 34: Kaltura and Drupal: Two Great Tastes That Taste Great Together

Import from Kaltura (D7)

Page 35: Kaltura and Drupal: Two Great Tastes That Taste Great Together

Views (D7)

Page 36: Kaltura and Drupal: Two Great Tastes That Taste Great Together

NEXT STEPS

Page 37: Kaltura and Drupal: Two Great Tastes That Taste Great Together

Next steps

Integrate with Media module• Kaltura Provider for Media module• See http://drupal.org/node/800060

Improved editing tools in front-end• D6 module had a “remix” content type, with

complex in-browser editing• D7 module doesn’t provide “remix”

Simpler editing tools Clip generation, timed comments for end users

Page 38: Kaltura and Drupal: Two Great Tastes That Taste Great Together

Q & A

John Eckman

@jeckman

johneckman.com

www.openparenthesis.org

http://spkr8.com/t/8323