EvaluatingOnline Video Platforms
EDUCAUSE Southeast Regional Conference 2010
Aby RaoWeb Application DeveloperDivision of Student Affairs
Duke [email protected]@indiefilmshow
Thursday, June 3, 2010
Presenter Introduction
• Web Developer, Student Affairs
• Content Producer
• Background in TV Management, Library Science and Computer Science
Thursday, June 3, 2010
Online Video
• Compressed video that can be put on the web for viewing.-Tufts University, Educational Media Center
• Streaming media is sound (audio) and pictures (video) that are transmitted on the Internet in a streaming or continuous fashion, using data packets. The most effective reception of streaming media requires some form of broadband technology such as cable modem or DSL.-National Educational Telecommunications Association
• Related jargons: Streaming Media, Web Video, Progressive download
Thursday, June 3, 2010
Applications of Online Video
• Teaching and Learning such as recorded class presentations, video projects, online blogs
• Communication
• Sales
• Distance Education and Online learning
• Student Activities: clubs, associations etc
• Alumni & Athletics
• Events and Conferences
• Emergency Preparedness
Thursday, June 3, 2010
Teaching and Learning
• MIT Open Courseware
Thursday, June 3, 2010
Communication
• TED Talks
Thursday, June 3, 2010
Sales
• Lynda
Thursday, June 3, 2010
Online Learning
• NCSU Engineering
Thursday, June 3, 2010
Student Activities
• PSU, Newspaper
Thursday, June 3, 2010
Alumni and Athletics
• University of Virginia
Thursday, June 3, 2010
Events and Conferences
• National Council for Science and the Environment
Thursday, June 3, 2010
Emergency Preparedness
• University of California TV
Thursday, June 3, 2010
Online Video Platform
• Definition according to Streaming Media Magazine
“An online video platform is a free or fee-based self-service platform that offers hosting, encoding, customizable & embeddable players, and metrics for organizations that wish to upload and distribute their own video content.”
Thursday, June 3, 2010
OVP Landscape
Thursday, June 3, 2010
OVP Landscape
Thursday, June 3, 2010
Components of OVP
• Ingestion
• Management
• Delivery
• Interaction
• Analysis
Thursday, June 3, 2010
Ingestion
Thursday, June 3, 2010
Ingestion
➡ Upload from computer
➡ Tag the content
➡ Related content and information
➡ File conversion and transcoding
Thursday, June 3, 2010
Management
Thursday, June 3, 2010
Management
➡ Multiple upload
➡ Channel Creation
➡ Player Customization
➡ Bandwidth Usage
➡ Billing and Accounts Setting
➡ User Management
Thursday, June 3, 2010
Management
➡ Multiple upload
➡ Channel Creation
➡ Player Customization
➡ Bandwidth Usage
➡ Billing and Accounts Setting
➡ User Management
Thursday, June 3, 2010
Management
➡ Multiple upload
➡ Channel Creation
➡ Player Customization
➡ Bandwidth Usage
➡ Billing and Accounts Setting
➡ User Management
Thursday, June 3, 2010
Management
➡ Multiple upload
➡ Channel Creation
➡ Player Customization
➡ Bandwidth Usage
➡ Billing and Accounts Setting
➡ User Management
Thursday, June 3, 2010
Management
➡ Multiple upload
➡ Channel Creation
➡ Player Customization
➡ Bandwidth Usage
➡ Billing and Accounts Setting
➡ User Management
Thursday, June 3, 2010
Delivery
Thursday, June 3, 2010
Delivery
➡ Browser Video Players
➡ Podcast
➡ Download Manager
Thursday, June 3, 2010
Delivery
➡ Browser Video Players
➡ Podcast
➡ Download Manager
Thursday, June 3, 2010
Delivery
➡ Browser Video Players
➡ Podcast
➡ Download Manager
Thursday, June 3, 2010
Delivery
➡ Browser Video Players
➡ Podcast
➡ Download Manager
Thursday, June 3, 2010
Delivery
➡ Browser Video Players
➡ Podcast
➡ Download Manager
Thursday, June 3, 2010
Interaction
Thursday, June 3, 2010
Interaction
➡ Player Design & Controls
➡ Commenting
➡ Social Media
➡ Captioning/Subtitles
Thursday, June 3, 2010
Interaction
➡ Player Design & Controls
➡ Commenting
➡ Social Media
➡ Captioning/Subtitles
Thursday, June 3, 2010
Interaction
➡ Player Design & Controls
➡ Commenting
➡ Social Media
➡ Captioning/Subtitles
Thursday, June 3, 2010
Interaction
➡ Player Design & Controls
➡ Commenting
➡ Social Media
➡ Captioning/Subtitles
Thursday, June 3, 2010
Interaction
➡ Player Design & Controls
➡ Commenting
➡ Social Media
➡ Captioning/Subtitles
Thursday, June 3, 2010
Analysis
Thursday, June 3, 2010
Analysis
➡ Video Metrics
➡ Revenue Metrics
Thursday, June 3, 2010
Analysis
➡ Video Metrics
➡ Revenue Metrics
Thursday, June 3, 2010
Analysis
➡ Video Metrics
➡ Revenue Metrics
Thursday, June 3, 2010
Analysis
➡ Video Metrics
➡ Revenue Metrics
Thursday, June 3, 2010
Analysis
➡ Video Metrics
➡ Revenue Metrics
Thursday, June 3, 2010
Decision-makingNeeds and RequirementsTeam StructureDemos and ReviewsTotal Cost
Thursday, June 3, 2010
Evaluation Planning*
* 2008, Brightcove Online Video Platform Evaluation Guide
Needs and Requirements
Thursday, June 3, 2010
Evaluation Planning*
✓ No. of websites to support
* 2008, Brightcove Online Video Platform Evaluation Guide
Needs and Requirements
Thursday, June 3, 2010
Evaluation Planning*
✓ No. of websites to support
✓ Planning and Implementation timeframe
* 2008, Brightcove Online Video Platform Evaluation Guide
Needs and Requirements
Thursday, June 3, 2010
Evaluation Planning*
✓ No. of websites to support
✓ Planning and Implementation timeframe
✓ Video publishing frequency
* 2008, Brightcove Online Video Platform Evaluation Guide
Needs and Requirements
Thursday, June 3, 2010
Evaluation Planning*
✓ No. of websites to support
✓ Planning and Implementation timeframe
✓ Video publishing frequency
✓ No. of videos to be published
* 2008, Brightcove Online Video Platform Evaluation Guide
Needs and Requirements
Thursday, June 3, 2010
Evaluation Planning*
✓ No. of websites to support
✓ Planning and Implementation timeframe
✓ Video publishing frequency
✓ No. of videos to be published
✓ Length of Content
* 2008, Brightcove Online Video Platform Evaluation Guide
Needs and Requirements
Thursday, June 3, 2010
Evaluation Planning*
✓ No. of websites to support
✓ Planning and Implementation timeframe
✓ Video publishing frequency
✓ No. of videos to be published
✓ Length of Content
✓ No. of Expected visits
* 2008, Brightcove Online Video Platform Evaluation Guide
Needs and Requirements
Thursday, June 3, 2010
Evaluation Planning*
✓ No. of websites to support
✓ Planning and Implementation timeframe
✓ Video publishing frequency
✓ No. of videos to be published
✓ Length of Content
✓ No. of Expected visits
✓ No. of Streams
* 2008, Brightcove Online Video Platform Evaluation Guide
Needs and Requirements
Thursday, June 3, 2010
Evaluation Planning*
✓ No. of websites to support
✓ Planning and Implementation timeframe
✓ Video publishing frequency
✓ No. of videos to be published
✓ Length of Content
✓ No. of Expected visits
✓ No. of Streams
✓ Requirements for video player design and control
* 2008, Brightcove Online Video Platform Evaluation Guide
Needs and Requirements
Thursday, June 3, 2010
Evaluation Planning(contd.)
Needs and Requirements
Thursday, June 3, 2010
Evaluation Planning(contd.)
✓ Requirements for video players
Needs and Requirements
Thursday, June 3, 2010
Evaluation Planning(contd.)
✓ Requirements for video players
✓ Do you need to monetize your video?
Needs and Requirements
Thursday, June 3, 2010
Evaluation Planning(contd.)
✓ Requirements for video players
✓ Do you need to monetize your video?
✓ Integration
Needs and Requirements
Thursday, June 3, 2010
Evaluation Planning(contd.)
✓ Requirements for video players
✓ Do you need to monetize your video?
✓ Integration
✓ With your current Content Management System?
Needs and Requirements
Thursday, June 3, 2010
Evaluation Planning(contd.)
✓ Requirements for video players
✓ Do you need to monetize your video?
✓ Integration
✓ With your current Content Management System?
✓ With an analytics system?
Needs and Requirements
Thursday, June 3, 2010
Evaluation Planning(contd.)
✓ Requirements for video players
✓ Do you need to monetize your video?
✓ Integration
✓ With your current Content Management System?
✓ With an analytics system?
✓ With Active Directory or Lightweight Directory Access Protocol (LDAP)?
Needs and Requirements
Thursday, June 3, 2010
Evaluation Planning(contd.)
✓ Requirements for video players
✓ Do you need to monetize your video?
✓ Integration
✓ With your current Content Management System?
✓ With an analytics system?
✓ With Active Directory or Lightweight Directory Access Protocol (LDAP)?
✓ Other capabilities such as Closed Captioning, Social Media etc.
Needs and Requirements
Thursday, June 3, 2010
Evaluation Planning(contd.)
• Content Producers : responsible for content ingestions
• Developers: responsible for technical well-being of the platform
• Sales Managers (optional): responsible for advertising revenue and strategies
• Business Manager: responsible for overall marketing and media strategy
Team Structure
Thursday, June 3, 2010
Evaluation Planning(contd.)
• Contact sales engineers
• Review white papers and other technical information
• Review customer feedback
• Ask for trial period
• Discuss any product customization
Demos and reviews
Thursday, June 3, 2010
Evaluation Planning(contd.)
Total Cost
Build
Buy
Thursday, June 3, 2010
Build vs. Buy
• Do-it-yourself
• Development and maintenance cost
• Dedicated technical staff
Thursday, June 3, 2010
Building Options
• Drupal Modules
• MediaFront
• Video
• Wordpress
• Video Plugin by Oliver Wunder
• Flash Video Player by Joshua Eldridge
• Smart Video Plus
• VideoPress (as of 06/01/2010: $59.95/year)
Thursday, June 3, 2010
Buying Costs
Source: Veeple.com
Thursday, June 3, 2010
Resources
• Online Video SEOhttp://www.reelseo.com
• Online Video Resourceshttp://www.onlinevideo.net
• Online Video Newshttp://newteevee.com/
• Trends and new technologieshttp://www.streamingmedia.com
• Video Platform comparisonhttp://www.vidcompare.com
• Captioning and Subtitles http://wac.osu.edu/examples/youtube-player-controls/
Thursday, June 3, 2010