Unifying the Flash and HTML5 Video Experience

Similar documents
HTML5 HTML & Fut ure o Web M edi dia Streami a est Work h op, ov 2010 Michael Dale Zohar Babin eve oper o Dev R l e t a i tions & C

A mobile campus project

Universal Studio Information Guide

Universal Studio Information Guide. Version: v2

nanostream WebRTC.live

CHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application

Cross Video Gallery 6.6 User Guide

Interactive webmaps with ArcGIS. Kristel Meikas, AlphaGIS

Using RSS Feeds for Distributing Videos. Dr. Rick Jerz St. Ambrose University Davenport, Iowa

Unleashing Your Marketing Collateral and Tools

Introduction to Sencha Ext JS

Mobile Future in Focus Trends that will Shape the Mobile Industry in 2012 and Beyond

AD406: What s New in Digital Experience Development with IBM Web Experience Factory

BYOD Success Kit. Table of Contents. Current state of BYOD in enterprise Checklist for BYOD Success Helpful Pilot Tips

Universal Studio Information Guide

Review of Mobile Web Application Frameworks

Universal Studio Information Guide

Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory

february 2013 part 1 of 3

One-to-Many (Interactive Broadcast)

Mobile Application Strategy

Kontiki Release Notes

City of Mobile GIS Web Mapping Applications: New Technology, New Expectations

Universal Studio Information Guide

YU Kaltura Media Package User's Guide For version 1.1.x. Written by Media and Information Technology Center, Yamaguchi University.

Install Flash Plugin Manually Internet Explorer 9 Webm

FlexJS. OmPrakash Apache Flex PMC Member Advisory Software Engineer, IBM

Living through Flash to ipad/html5 Conversion and Development

HTML5 Mobile App Development

PLAYER DEVELOPER GUIDE

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

O365 Sharepointjack.com 1

HTML 5 and CSS 3, Illustrated Complete. Unit K: Incorporating Video and Audio

Kony MobileFabric. Release Notes. On-Premises. Release 6.5. Document Relevance and Accuracy

Kaltura Management Console (KMC) User Manual. Version: Kajam

Debunking HTML5 Video Myths: A Guide for Video Publishers. by Robert Reinhardt

IBM Forms Experience Builder

Peers Technologies Pvt. Ltd. SHAREPOINT 2010 SHAREPOINT 2010 USAGE SHAREPOINT SERVER 2010 ADMINISTRATION SHAREPOINT SERVER 2010 DESIGN

Mobile Web Appplications Development with HTML5

2/27

WHITE PAPER BUILDING AND OPTIMIZING MULTI-CHANNEL WEB EXPERIENCES

Google Chrome For Windows Xp 32 Bit Full Version Offline

YOUR MEDIA DELIVERED

How Libre can you go?

What Are the 7 Most- Often-Missed Items During a Website Launch?

Mobile Technologies. Types of Apps

GOING MOBILE: Setting The Scene for RTOs.

img height="1" width="1" style="display:none" src="//pool.a8723.com/pixel?id=134501t=img" / Free download google chrome

Feature List. I Feature List

Basics of Web Technologies

Cross Video Gallery 6.5 User Guide

EMPLOYEE LOCATION TRACKING SERVICE

Kaltura Video Package for Moodle 2.x Quick Start Guide. Version: 3.1 for Moodle

LEVEL 3 SM WEB MEETING

GRITS AJAX & GWT. Trey Roby. GRITS 5/14/09 Roby - 1

DYNAMIC AI EDUC BERLIN 2016

Website Report for

Niagara 3.7 New Feature Review

New Applications Lesson Objectives

ShowNTell - An easy-to-use tool for answering students questions with voiceover

Top Trends in elearning. September 15 & 16, Is HTML5 Ready for elearning? Debbie Richards, Creative Interactive Ideas

Hello, my name is Cara Daly, I am the Product Marketing Manager for Polycom Video Content Management Solutions. Today we will be going over the

How To Install Flash Firefox Android Tablet Os On Hp

ADOBE CAPTIVATE 8. Content Planning Guide

Our Market. Overwhelming Growth of Video & It s Still Early

Mobile Development with Visual Studio 2015

Website Title Website URL recommend you keep it on Automatic. Automatic HTML5 FLASH Viewers counter

Marketing & Back Office Management

Connect and Transform Your Digital Business with IBM

What s New in Laserfiche Web Access 10

Big Data Analytics In M2M Open Source Editors Formatting Issues

U.S. Digital Video Benchmark Adobe Digital Index Q2 2014

State of jquery Fall John Resig

SAS STUDIO. A pretty big deal! Copyr i g ht 2012, SAS Ins titut e Inc. All rights res er ve d.

Digital Test. Coverage Index

Beneath the Surface. How Web Design Impacts Your Site s Health

The 10 Questions Learning Leaders Should Ask in a Video Platform RFP

Modular End-to-End IPTV Solution

Build Mobile Cloud Apps Effectively Using Oracle Mobile Cloud Services (MCS)

Juyoung Ryu. Product Designer.

Website Report for colourways.com.au

Video Developer Report 2017

The Inflection Point in the Application Ecosystem

Kaltura Management Console User Guide

Internet: An international network of connected computers. The purpose of connecting computers together, of course, is to share information.

What Is React Native?

Mobile OS Landscape. Agenda. October Competitive Landscape Operating Systems. iphone BlackBerry Windows Mobile Android Symbian

Evidence.com May 2017 Release Notes

Web 2.0, AJAX and RIAs

Atomic Object Grand Rapids, Michigan, USA.

Embracing HTML5 CSS </> JS javascript AJAX. A Piece of the Document Viewing Puzzle

HTML 5 and CSS 3, Illustrated Complete. Unit M: Integrating Social Media Tools

Modern Web Application Development. Sam Hogarth

Exploring Cross-platform Tools For Mobile Development: Lessons Learned. mlearning: Tips and Techniques for Development and Implementation

Video. Add / edit video

MOBILE WEB OPTIMIZATION

Tools for Mobile Web Eclipse Day Paul Beusterien Symbian Foundation August 26, 2010

Publishing Technology 101 A Journal Publishing Primer. Mike Hepp Director, Technology Strategy Dartmouth Journal Services

Web Design. Basic Concepts

WAC and W3C technologies

Transcription:

Unifying the Flash and HTML5 Video Experience Kaltura Inspire Webinar November 29, 2011 Twitter hashtag: #Kaltura

Who uses Kaltura? Over 150,000 websites; over 20,000 community members Market leadership in Media, Education and Enterprise

Pioneers in the HTML5 Video Community

Presenters Devon Copley Managing Director, Media & Entertainment Michael Dale Lead Front End Architect Dr. Michal Tsur President & CMO

The New Breed of Online Video Consumers

The New Breed of Online Video Consumers = Tablets, Smartphones and OTT WW tablet sales WW Smartphone sales Strategy Analytics

The New Breed of Online Video Consumers = a different audience

The New Breed of Online Video Consumers = a different experience Lean-back experience Higher-quality, larger frame size Much longer average time watched More likely to consume long-form content

Q: Mobile Apps or Mobile Web? A: BOTH

The New Breed of Online Video Consumers = different technology Mobile apps are great, but are not cross-platform and limit reach You cannot successfully address video to this new audience without HTML5 Adobe Flash on mobile is officially deprecated Over 90% of smartphones & tablets are HTML5 enabled Almost 75% is HTML5 video only (no Flash) Even within apps, many are HTML5-based

Near 60% of users have HTML5 video browsers with a significant growth trend <Video> Not supported Source - http://gs.statcounter.com

Some of your best audience is HTML5-only Tablets and smartphones now comprise 7% of total Internet traffic This mobile audience is especially valuable 46% > $100k HHI, 30% 25-34 But you can t reach them with Flash >75% HTML5 video only Comscore, October 2011

The time for HTML5 video is now HTML5 support is rapidly growing Many of your most valuable users are HTML5 only Early HTML5 video challenges largely solved Differing platform capabilities The codec wars Unified UI across Flash/HTML5 Unified integration strategies

Look and Feel: Parity Unified UI language enables flash-like controls All typical features: seek, volume, overlays, sophisticated ad support, closed captions Exceptions: true full-screen (coming in current nightlies of Webkit & Firefox) & DRM

SEO go HTML5 first <VIDEO> tag easily parsed (by search engines, Facebook, etc.) POSTER and TITLE attributes allow to better define how the content is referenced This may mean in the future no special need for Video specific site maps

Content Protection the Caveat Strong DRM on HTML5 still far off Alternative - Scrambling: Token auth, geoblocking, Chunking - may be sufficient for most cases Native applications can provide customized DRM alternative in mobile. Flash/Silverlight for desktop

HTML5 Technical Overview

Challenges for Scalable HTML5 Delivery Making Players 'look the same' in HTML5 and Flash Controlling player trade offs of HTML5 vs Flash Quality playback on devices: managing flavor selection and adaptive streaming Managing per device profiles and feature sets Common configuration language for Flash and HTML5 Parallel feature set for analytics and ad providers On page player performance and compatibility

Challenges for Scalable HTML5 Delivery Android Fragmentation

Overcoming Challenges: Theming Player Studio GUI UiConf XML HTML5 and Flash Player Associate CSS Associate SWF Manual control via API if needed Features are described in XML ( GUI editor ) Fine grain control over layout with css ( in HTML5 ) and swf files (for flash) Enables robust theme control and makes it easy to add player features

Be in control of HTML5 trade offs: ( w/ Kaltura HTML5 embed player rules plugin ) V.S Native vs HTML controls on ipad? Branded player, no ad skip, no UI for volume control Or native controls, improved full screen experience Lead with Flash or HTML5 on Android? Flash ( and html5 ) on different versions of android Leading with HTML5 on grade A desktop browsers? HTML5 when flash is not installed on desktop?

Adaptive Streaming for ios and beyond Full Apple Adaptive HLS for ios (and some Android) What about desktop HTML5? Progressive download with youtube like quality switcher All transcoding managed via the OVP (of course) Future work on full adaptive solution for desktop HTML5 Sample Firefox Source Switch

Manage HTML5 features across a fragmented platform Grade A Full Functionality * Safari ios on ipad ios 3.2 + * IE9 * Latest Chrome release (currently 15) * Latest Firefox release (currently 8) * OSX Safari 5.1 Grade B Reduced Functionality * Android 2.x and above * Safari ios on iphone ios 3.2 + Grade C Minimal functionality * Blackberries * IE8-6 * Old Firefox / Chrome * Opera, other browsers Note: IE and any browser with flash is supported via the flash, this chart is only for HTML5 and other fallbacks

One XML language to rule them all Like themes, a single uiconf xml file controls features UiConf language enables complex feature rules based on custom entry medata across both html5 and flash For example a rule to disable long form content with a given player Or passing structured stream data to analytics or ad providers

Write on page integrations once for both HTML5 and Flash Growing HTML5-only segment makes Flash-only interactivity costly Need a unified event API in Javascript to enable a single point of integration and page interaction

Analytics and Ads for both HTML5 and Flash with unified configuration Ad integrations: Kaltura native analytics + Kaltura HTML5 / Flash supports:

Kaltura HTML5 Player Kaltura HTML5 player based on jquery and mediawiki resource loader Sandboxed inside an iframe for easy integration into many site contexts Player API bridges player and on page javascript interactions Kaltura HTML5 include resource delivery system to dynamically minify and group javascript and css resource requests

Kaltura HTML5Video.org - Learn more Many more technical details at html5video.org Active community answers many forum requests Player comparison gives helpful overview for stand alone HTML5 player integration options

HTML5 Video Community & Html5video.Org

HTML5Video.org The HTML Video Community Large HTML-Video Knowledge Base Best Practices Players Comparison HTML Video Demos Aggregated Industry News about HTML Video & Blog Forums and discussions about HTML Video and best practices The New York HTML & JavaScript Monthly Hackfest http://www.meetup.com/how-to-javascript/ Next Meetup planned for Dec 14. Contribution management for Kaltura s HTML5 Video Library

HTML5Video.org Kaltura's HTML5 Video Library Free and Open Source Widely adopted and collaboratively developed: - Wikipedia, Adobe, Disney, Internet Archive, Best Buy Cross platform, seamless fallback mechanism Unified UI framework Single cross platform Javascript interface Unified cross-flash-html5 Javascript plugins Many existing integrations (DoubleClick, Nielsen, Comscore, cent2cent, plymedia and 20 more) Powerful free & open source media management and access control in the backend through Kaltura

Get Involved Attend the next NYC HTML5 Meetup: http://www.meetup.com/how-to-javascript/ Join the Kaltura Community www.kaltura.org Visit html5video.org www.html5video.org Follow us on twitter @kaltura Join our Facebook Group: http://www.facebook.com/groups/kaltura/