SlideShare uma empresa Scribd logo
1 de 19
Baixar para ler offline
MEDIAMOSA PLAYER
            OPEN SOURCE HTML5 WEBLECTURES PLAYER


opensource webdevelopment!
!
TODAY
                       INTRODUCTION
    who am I and who is One Shoe
                                              
CONFERENCE
                    MEDIAMOSA
     open source video player
MEDIAMOSA,                                    

WEBLECTURES                   HTML 5 VIDEO
   definition of HTML 5
                                              the state of HTML 5 video
AND OPEN VIDEO
                               browser adoption
                                              
NOVEMBER 22nd 2011!          WEBLECTURES
     components
                                              the player
                                              
                              CONCLUSION
     challenges ahead
                                              future releases
                                              questions
                                              
                                              
opensource webdevelopment!
!
3

      WHO AM I
                                  WHO IS
                                                 ONE SHOE
     Thijs Zoon!                                 Full service internet company!
     General manager R&D / Product development


     system architect, drupal nerd,              based in utrecht, 38 employees,
     research & development honcho,              web development, advertising,
     code purist, music enthousiast!             digital branding, mobile, drupal
                                                 specialist!


     thijs.zoon@oneshoe.nl!                      www.oneshoe.nl!
     +31 (0)30 2317521!                          info@oneshoe.nl!
                                                 @oneshoe!
                                                 +31 (0)30 2317521!




opensource webdevelopment!
!
Introduction
                                                                                              4
     4 COOPERATING DIVISIONS

             reclame & communicatie         opensource webdevelopment        mobile                   digital branding



       campaigns
                     webdesign
                        mobile websites
        crossmedia
       pr and advertising
            websites
                         iOS apps iphone/ipad
   concepts
       guerilla marketing
            intranet
                         android apps
           online branding
       concept development
           communities
                      symbian apps
           online marketing
       identity design
               web applications
                 windows phone apps
     marketing development
       communication strategies
      seo/sea
                          qr codes
       search engine strategies
      hosting
                          mobile gaming
       outdoor advertising
           drupal
                           mobile advertising
                                      support
                                      research & development




opensource webdevelopment!
!
5




     OPEN SOURCE
     MEDIAMOSA PLAYER



opensource webdevelopment!
!
MediaMosa
             
                                     6
     OPEN SOURCE MEDIAMOSA PLAYER

     §  Multi-stream
     §  Captions / subtitles
     §  Slides
     §  HTML 5
     




opensource webdevelopment!
!
7




                 DEFINITION OF
                 HTML 5



opensource webdevelopment!
!
HTML 5 video
              
                                                                                                                                                     8
     HISTORY OF HTML

    Introduction of HyperText                                                                                      First draft of HTML 5 specs are
        Markup Language
                                    HTML 3.2 and 4 specs released                                      published
               
                                                         
                                                       
               
                                                         
                                                       
               
                                                         
                                                       
                   Standardization, first adoption as                          A stricter XHTML standard is
                   open standard, Mosaic browser                         
                                                       
                                                                                          released
                                   
                                                         
                                   
                                     
                                                       
                                                                                             
                                   
                                     
                                                      
                                          HTML 2.0 specs released,                           
     WHATWG (Web Hypertext
                                       browser war between Netscape      
                       Application Technology Working 
                                   
                                                         
                                            and Internet Explorer
       
                                    Group)            
                                                        
                                                       
                                                        
                                                      
                                                        
                                                      
                                                                                                               

            1989
               1993
               1995
              1997
                1999
             2004
            2008


opensource webdevelopment!
!
HTML 5 video
                                       9
     DEFINITION OF HTML 5

     §  Ongoing effort to implement a standard for richer web
         applications
     §  Common name for a combination of JavaScript-
         HTML, CSS novelties
     §  Currently, only Chrome 14 implements 75% of HTML5 
     §  HTML5 specs are in draft, expected full
         recommendation in 2022



opensource webdevelopment!
!
HTML 5
     THE <VIDEO> ELEMENT




opensource webdevelopment!
!
HTML 5 video
                     11
     BROWSER ADOPTION

     §  67% of visitors have a browser that
         supports the video element
     §  93% of visitors have Flash 10+
     §  Codec war




opensource webdevelopment!
!
HTML 5 video
                                                         12
     CODEC WAR
     <video …>
     <source src=”vid.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"' />
     <source src=”vid.webm" type='video/webm; codecs="vp8, vorbis"' />
     <source src=”vid.ogv" type='video/ogg; codecs="theora, vorbis"' />
     ...
     </video>




opensource webdevelopment!
!
WEBLECTURES
     BEYOND THE <VIDEO> ELEMENT




opensource webdevelopment!
!
Weblectures
                   14
     COMPONENTS

     §    Video (primary)
     §    Video (secondary)
     §    Slides
     §    Captions / subtitles
     §    Timed events, text and images
     §    Transcript(s)
     §    Additional downloads


opensource webdevelopment!
!
MEDIAMOSA PLAYER
     OPEN SOURCE HTML5 WEBLECTURES PLAYER




opensource webdevelopment!
!
Conclusion
                                     16
     CHALLENGES AHEAD

     §    Changing HTML5 specifications and browser
           implementations
     §    Codec war
     §    Browser legacy
     §    Bugs in Chrome, Mobile Safari
     §    Fast pace in which new features are introduced




opensource webdevelopment!
!
Conclusion
                                         17
     FUTURE RELEASES

     §  Better support for iOS (iPad and iPhone)
     §  Plans for SMIL-like annotations and timed events 
     §  Single javascript API with integrated fallback player
         (Adobe Flash)




opensource webdevelopment!
!
THANK YOU
     QUESTIONS ANYONE?



     Thijs Zoon
                                  Phone: 
 +31 (0)302317521
        Web:
     www.oneshoe.nl
     General manager R&D / Product development
   E-mail:
 thijs.zoon@oneshoe.nl
   Twitter:
 @oneshoe
                                                  




opensource webdevelopment!
!
More information
                            19
     MORE INFORMATION
     §    In depth information on HTML5 video"
           http://diveintohtml5.org/video.html 
     §    HTML5 and it’s support history"
           http://en.wikipedia.org/wiki/HTML5_video
     §    Browser version statistics"
           http://gs.statcounter.com/
     §    Test a browser’s HTML5 support"
           http://html5test.com or http://caniuse.com 
     §    VideoJS, HTML5 player"
           http://videojs.com
     
     §    Or contact One Shoe: www.oneshoe.nl 




opensource webdevelopment!
!

Mais conteúdo relacionado

Semelhante a MediaMosa Player v2_0 - OPEN SOURCE HTML5 WEBLECTURES PLAYER

Building for real standards (includes notes)
Building for real standards (includes notes)Building for real standards (includes notes)
Building for real standards (includes notes)Christian Heilmann
 
Cross Platform HTML5 Mobile Development
Cross Platform HTML5 Mobile DevelopmentCross Platform HTML5 Mobile Development
Cross Platform HTML5 Mobile DevelopmentRobert 'Bob' Reyes
 
A Journey Down the Open Road - SymfonyCon Paris 2015
A Journey Down the Open Road - SymfonyCon Paris 2015A Journey Down the Open Road - SymfonyCon Paris 2015
A Journey Down the Open Road - SymfonyCon Paris 2015Yoav Kutner
 
webinos and Open Ecosystems Open Governance
webinos and Open Ecosystems Open Governancewebinos and Open Ecosystems Open Governance
webinos and Open Ecosystems Open Governancewebinos project
 
HTML5 is the Future of Mobile, PhoneGap Takes You There Today
HTML5 is the Future of Mobile, PhoneGap Takes You There TodayHTML5 is the Future of Mobile, PhoneGap Takes You There Today
HTML5 is the Future of Mobile, PhoneGap Takes You There Todaydavyjones
 
Build your Website with HTML5 and CSS3
Build your Website with HTML5 and CSS3Build your Website with HTML5 and CSS3
Build your Website with HTML5 and CSS3Vipin Das
 
Improving your Website with HTML5 and CSS3
Improving your Website with HTML5 and CSS3Improving your Website with HTML5 and CSS3
Improving your Website with HTML5 and CSS3Vipin Das
 
2011 07 Malaysia Open Source Conference
2011 07 Malaysia Open Source Conference2011 07 Malaysia Open Source Conference
2011 07 Malaysia Open Source ConferenceGen Kanai
 
AppWorld Europe 2012 Keynote - Tizen
AppWorld Europe 2012 Keynote - TizenAppWorld Europe 2012 Keynote - Tizen
AppWorld Europe 2012 Keynote - TizenCheng Luo
 
2011 Mobile & Web technologies
2011 Mobile & Web technologies 2011 Mobile & Web technologies
2011 Mobile & Web technologies JungHyuk Kwon
 
Developing FirefoxOS
Developing FirefoxOSDeveloping FirefoxOS
Developing FirefoxOSFred Lin
 
PhoneGap 101 & Toura Mulberry
PhoneGap 101 & Toura MulberryPhoneGap 101 & Toura Mulberry
PhoneGap 101 & Toura MulberryTouraDev
 
HTML5 - The Future in a Flash
HTML5 - The Future in a FlashHTML5 - The Future in a Flash
HTML5 - The Future in a FlashRick Snailum
 
HTML5 Webinar - Mind Storm Software
HTML5 Webinar - Mind Storm SoftwareHTML5 Webinar - Mind Storm Software
HTML5 Webinar - Mind Storm SoftwareRomin Irani
 
Everything you need to know about HTML5 in 15 min
Everything you need to know about HTML5 in 15 minEverything you need to know about HTML5 in 15 min
Everything you need to know about HTML5 in 15 minEdgar Parada
 
Go, Docker & Kubernetes
Go, Docker &  KubernetesGo, Docker &  Kubernetes
Go, Docker & KubernetesGlobant
 
Change by HTML5
Change by HTML5Change by HTML5
Change by HTML5dynamis
 

Semelhante a MediaMosa Player v2_0 - OPEN SOURCE HTML5 WEBLECTURES PLAYER (20)

Building for real standards (includes notes)
Building for real standards (includes notes)Building for real standards (includes notes)
Building for real standards (includes notes)
 
Cross Platform HTML5 Mobile Development
Cross Platform HTML5 Mobile DevelopmentCross Platform HTML5 Mobile Development
Cross Platform HTML5 Mobile Development
 
A Journey Down the Open Road - SymfonyCon Paris 2015
A Journey Down the Open Road - SymfonyCon Paris 2015A Journey Down the Open Road - SymfonyCon Paris 2015
A Journey Down the Open Road - SymfonyCon Paris 2015
 
webinos and Open Ecosystems Open Governance
webinos and Open Ecosystems Open Governancewebinos and Open Ecosystems Open Governance
webinos and Open Ecosystems Open Governance
 
HTML5 is the Future of Mobile, PhoneGap Takes You There Today
HTML5 is the Future of Mobile, PhoneGap Takes You There TodayHTML5 is the Future of Mobile, PhoneGap Takes You There Today
HTML5 is the Future of Mobile, PhoneGap Takes You There Today
 
Build your Website with HTML5 and CSS3
Build your Website with HTML5 and CSS3Build your Website with HTML5 and CSS3
Build your Website with HTML5 and CSS3
 
Improving your Website with HTML5 and CSS3
Improving your Website with HTML5 and CSS3Improving your Website with HTML5 and CSS3
Improving your Website with HTML5 and CSS3
 
2011 07 Malaysia Open Source Conference
2011 07 Malaysia Open Source Conference2011 07 Malaysia Open Source Conference
2011 07 Malaysia Open Source Conference
 
AppWorld Europe 2012 Keynote - Tizen
AppWorld Europe 2012 Keynote - TizenAppWorld Europe 2012 Keynote - Tizen
AppWorld Europe 2012 Keynote - Tizen
 
2011 Mobile & Web technologies
2011 Mobile & Web technologies 2011 Mobile & Web technologies
2011 Mobile & Web technologies
 
Developing FirefoxOS
Developing FirefoxOSDeveloping FirefoxOS
Developing FirefoxOS
 
PhoneGap 101 & Toura Mulberry
PhoneGap 101 & Toura MulberryPhoneGap 101 & Toura Mulberry
PhoneGap 101 & Toura Mulberry
 
Html ppts
Html pptsHtml ppts
Html ppts
 
HTML
HTMLHTML
HTML
 
HTML5 - The Future in a Flash
HTML5 - The Future in a FlashHTML5 - The Future in a Flash
HTML5 - The Future in a Flash
 
HTML5 Webinar - Mind Storm Software
HTML5 Webinar - Mind Storm SoftwareHTML5 Webinar - Mind Storm Software
HTML5 Webinar - Mind Storm Software
 
Everything you need to know about HTML5 in 15 min
Everything you need to know about HTML5 in 15 minEverything you need to know about HTML5 in 15 min
Everything you need to know about HTML5 in 15 min
 
Go, Docker & Kubernetes
Go, Docker &  KubernetesGo, Docker &  Kubernetes
Go, Docker & Kubernetes
 
Mobile Web Dev
Mobile Web DevMobile Web Dev
Mobile Web Dev
 
Change by HTML5
Change by HTML5Change by HTML5
Change by HTML5
 

Mais de MediaMosa

MediaMosa as a Mass-storage Solution - 11 december 2013, Brussels
MediaMosa as a Mass-storage Solution - 11 december 2013, BrusselsMediaMosa as a Mass-storage Solution - 11 december 2013, Brussels
MediaMosa as a Mass-storage Solution - 11 december 2013, BrusselsMediaMosa
 
Drupalcafe meets MediaMosa - 17 october 2013, Utrecht
Drupalcafe meets MediaMosa  - 17 october 2013, UtrechtDrupalcafe meets MediaMosa  - 17 october 2013, Utrecht
Drupalcafe meets MediaMosa - 17 october 2013, UtrechtMediaMosa
 
To be continued... Completing the lifecycle of innovation - TNC2013, 5 june 2013
To be continued... Completing the lifecycle of innovation - TNC2013, 5 june 2013To be continued... Completing the lifecycle of innovation - TNC2013, 5 june 2013
To be continued... Completing the lifecycle of innovation - TNC2013, 5 june 2013MediaMosa
 
MediaMosa Foundation - Webstroom 15 april 2013
MediaMosa Foundation - Webstroom  15 april 2013MediaMosa Foundation - Webstroom  15 april 2013
MediaMosa Foundation - Webstroom 15 april 2013MediaMosa
 
MediaSalsa - Inuits and RUG - Video Vendor Event - 19 juni 2012 - Pitch prese...
MediaSalsa - Inuits and RUG - Video Vendor Event - 19 juni 2012 - Pitch prese...MediaSalsa - Inuits and RUG - Video Vendor Event - 19 juni 2012 - Pitch prese...
MediaSalsa - Inuits and RUG - Video Vendor Event - 19 juni 2012 - Pitch prese...MediaMosa
 
MediaSalsa - Inuits and RUG - Video Vendor Event - 19 juni 2012
MediaSalsa - Inuits and RUG - Video Vendor Event - 19 juni 2012MediaSalsa - Inuits and RUG - Video Vendor Event - 19 juni 2012
MediaSalsa - Inuits and RUG - Video Vendor Event - 19 juni 2012MediaMosa
 
Inuits en RUG - MediaSalsa - Video Vendor Event 19 juni 2012 - Short
Inuits en RUG - MediaSalsa - Video Vendor Event 19 juni 2012 - ShortInuits en RUG - MediaSalsa - Video Vendor Event 19 juni 2012 - Short
Inuits en RUG - MediaSalsa - Video Vendor Event 19 juni 2012 - ShortMediaMosa
 
A new approach for adding metadata to online Media - TNC2012
A new approach for adding metadata to online Media - TNC2012A new approach for adding metadata to online Media - TNC2012
A new approach for adding metadata to online Media - TNC2012MediaMosa
 
Videoservices via SURFconext - 29 maart 2012
Videoservices via SURFconext  - 29 maart 2012Videoservices via SURFconext  - 29 maart 2012
Videoservices via SURFconext - 29 maart 2012MediaMosa
 
MediaMosa – BasicLTI Provider - Community day - 8 december 2011
MediaMosa – BasicLTI Provider - Community day - 8 december 2011MediaMosa – BasicLTI Provider - Community day - 8 december 2011
MediaMosa – BasicLTI Provider - Community day - 8 december 2011MediaMosa
 
MediaMosa 3.x Release 
& Transcripting Project - Community day - 8 december ...
MediaMosa 3.x Release 
& Transcripting Project  - Community day - 8 december ...MediaMosa 3.x Release 
& Transcripting Project  - Community day - 8 december ...
MediaMosa 3.x Release 
& Transcripting Project - Community day - 8 december ...MediaMosa
 
MediaMosa Future - Community day 8 december 2011
MediaMosa Future - Community day 8 december 2011MediaMosa Future - Community day 8 december 2011
MediaMosa Future - Community day 8 december 2011MediaMosa
 
Rich Media Extra - MediaMosa Ingestor
Rich Media Extra - MediaMosa IngestorRich Media Extra - MediaMosa Ingestor
Rich Media Extra - MediaMosa IngestorMediaMosa
 
WCAG compliancy for MediaMosa
WCAG compliancy for MediaMosaWCAG compliancy for MediaMosa
WCAG compliancy for MediaMosaMediaMosa
 
Using OpenSource LCMS Chamilo 2.0 with MediaMosa
Using OpenSource LCMS Chamilo 2.0 with MediaMosaUsing OpenSource LCMS Chamilo 2.0 with MediaMosa
Using OpenSource LCMS Chamilo 2.0 with MediaMosaMediaMosa
 
Media & Learning Brussels 24 November 2011
Media & Learning Brussels 24 November 2011Media & Learning Brussels 24 November 2011
Media & Learning Brussels 24 November 2011MediaMosa
 
Seminar 20111122 - MediaMosa projects
Seminar 20111122 - MediaMosa projectsSeminar 20111122 - MediaMosa projects
Seminar 20111122 - MediaMosa projectsMediaMosa
 
Norwegian studietur MediaMosa 22 november 2011
Norwegian studietur MediaMosa   22 november 2011Norwegian studietur MediaMosa   22 november 2011
Norwegian studietur MediaMosa 22 november 2011MediaMosa
 
Rondetafel bijeenkomst MediaMosa -17 november 2011
Rondetafel bijeenkomst MediaMosa -17 november 2011Rondetafel bijeenkomst MediaMosa -17 november 2011
Rondetafel bijeenkomst MediaMosa -17 november 2011MediaMosa
 
SURFacademy Webinar2011 - Maak kennis met MediaMosa - 11 november 2011
SURFacademy Webinar2011 - Maak kennis met MediaMosa - 11 november 2011SURFacademy Webinar2011 - Maak kennis met MediaMosa - 11 november 2011
SURFacademy Webinar2011 - Maak kennis met MediaMosa - 11 november 2011MediaMosa
 

Mais de MediaMosa (20)

MediaMosa as a Mass-storage Solution - 11 december 2013, Brussels
MediaMosa as a Mass-storage Solution - 11 december 2013, BrusselsMediaMosa as a Mass-storage Solution - 11 december 2013, Brussels
MediaMosa as a Mass-storage Solution - 11 december 2013, Brussels
 
Drupalcafe meets MediaMosa - 17 october 2013, Utrecht
Drupalcafe meets MediaMosa  - 17 october 2013, UtrechtDrupalcafe meets MediaMosa  - 17 october 2013, Utrecht
Drupalcafe meets MediaMosa - 17 october 2013, Utrecht
 
To be continued... Completing the lifecycle of innovation - TNC2013, 5 june 2013
To be continued... Completing the lifecycle of innovation - TNC2013, 5 june 2013To be continued... Completing the lifecycle of innovation - TNC2013, 5 june 2013
To be continued... Completing the lifecycle of innovation - TNC2013, 5 june 2013
 
MediaMosa Foundation - Webstroom 15 april 2013
MediaMosa Foundation - Webstroom  15 april 2013MediaMosa Foundation - Webstroom  15 april 2013
MediaMosa Foundation - Webstroom 15 april 2013
 
MediaSalsa - Inuits and RUG - Video Vendor Event - 19 juni 2012 - Pitch prese...
MediaSalsa - Inuits and RUG - Video Vendor Event - 19 juni 2012 - Pitch prese...MediaSalsa - Inuits and RUG - Video Vendor Event - 19 juni 2012 - Pitch prese...
MediaSalsa - Inuits and RUG - Video Vendor Event - 19 juni 2012 - Pitch prese...
 
MediaSalsa - Inuits and RUG - Video Vendor Event - 19 juni 2012
MediaSalsa - Inuits and RUG - Video Vendor Event - 19 juni 2012MediaSalsa - Inuits and RUG - Video Vendor Event - 19 juni 2012
MediaSalsa - Inuits and RUG - Video Vendor Event - 19 juni 2012
 
Inuits en RUG - MediaSalsa - Video Vendor Event 19 juni 2012 - Short
Inuits en RUG - MediaSalsa - Video Vendor Event 19 juni 2012 - ShortInuits en RUG - MediaSalsa - Video Vendor Event 19 juni 2012 - Short
Inuits en RUG - MediaSalsa - Video Vendor Event 19 juni 2012 - Short
 
A new approach for adding metadata to online Media - TNC2012
A new approach for adding metadata to online Media - TNC2012A new approach for adding metadata to online Media - TNC2012
A new approach for adding metadata to online Media - TNC2012
 
Videoservices via SURFconext - 29 maart 2012
Videoservices via SURFconext  - 29 maart 2012Videoservices via SURFconext  - 29 maart 2012
Videoservices via SURFconext - 29 maart 2012
 
MediaMosa – BasicLTI Provider - Community day - 8 december 2011
MediaMosa – BasicLTI Provider - Community day - 8 december 2011MediaMosa – BasicLTI Provider - Community day - 8 december 2011
MediaMosa – BasicLTI Provider - Community day - 8 december 2011
 
MediaMosa 3.x Release 
& Transcripting Project - Community day - 8 december ...
MediaMosa 3.x Release 
& Transcripting Project  - Community day - 8 december ...MediaMosa 3.x Release 
& Transcripting Project  - Community day - 8 december ...
MediaMosa 3.x Release 
& Transcripting Project - Community day - 8 december ...
 
MediaMosa Future - Community day 8 december 2011
MediaMosa Future - Community day 8 december 2011MediaMosa Future - Community day 8 december 2011
MediaMosa Future - Community day 8 december 2011
 
Rich Media Extra - MediaMosa Ingestor
Rich Media Extra - MediaMosa IngestorRich Media Extra - MediaMosa Ingestor
Rich Media Extra - MediaMosa Ingestor
 
WCAG compliancy for MediaMosa
WCAG compliancy for MediaMosaWCAG compliancy for MediaMosa
WCAG compliancy for MediaMosa
 
Using OpenSource LCMS Chamilo 2.0 with MediaMosa
Using OpenSource LCMS Chamilo 2.0 with MediaMosaUsing OpenSource LCMS Chamilo 2.0 with MediaMosa
Using OpenSource LCMS Chamilo 2.0 with MediaMosa
 
Media & Learning Brussels 24 November 2011
Media & Learning Brussels 24 November 2011Media & Learning Brussels 24 November 2011
Media & Learning Brussels 24 November 2011
 
Seminar 20111122 - MediaMosa projects
Seminar 20111122 - MediaMosa projectsSeminar 20111122 - MediaMosa projects
Seminar 20111122 - MediaMosa projects
 
Norwegian studietur MediaMosa 22 november 2011
Norwegian studietur MediaMosa   22 november 2011Norwegian studietur MediaMosa   22 november 2011
Norwegian studietur MediaMosa 22 november 2011
 
Rondetafel bijeenkomst MediaMosa -17 november 2011
Rondetafel bijeenkomst MediaMosa -17 november 2011Rondetafel bijeenkomst MediaMosa -17 november 2011
Rondetafel bijeenkomst MediaMosa -17 november 2011
 
SURFacademy Webinar2011 - Maak kennis met MediaMosa - 11 november 2011
SURFacademy Webinar2011 - Maak kennis met MediaMosa - 11 november 2011SURFacademy Webinar2011 - Maak kennis met MediaMosa - 11 november 2011
SURFacademy Webinar2011 - Maak kennis met MediaMosa - 11 november 2011
 

Último

Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQuiz Club NITW
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseCeline George
 
Multi Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleMulti Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleCeline George
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWQuiz Club NITW
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
week 1 cookery 8 fourth - quarter .pptx
week 1 cookery 8  fourth  -  quarter .pptxweek 1 cookery 8  fourth  -  quarter .pptx
week 1 cookery 8 fourth - quarter .pptxJonalynLegaspi2
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptxmary850239
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...Nguyen Thanh Tu Collection
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...DhatriParmar
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataBabyAnnMotar
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 

Último (20)

Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 Database
 
Multi Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleMulti Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP Module
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITW
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
week 1 cookery 8 fourth - quarter .pptx
week 1 cookery 8  fourth  -  quarter .pptxweek 1 cookery 8  fourth  -  quarter .pptx
week 1 cookery 8 fourth - quarter .pptx
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx
 
prashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Professionprashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Profession
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped data
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 

MediaMosa Player v2_0 - OPEN SOURCE HTML5 WEBLECTURES PLAYER

  • 1. MEDIAMOSA PLAYER OPEN SOURCE HTML5 WEBLECTURES PLAYER opensource webdevelopment! !
  • 2. TODAY INTRODUCTION who am I and who is One Shoe CONFERENCE MEDIAMOSA open source video player MEDIAMOSA, WEBLECTURES HTML 5 VIDEO definition of HTML 5 the state of HTML 5 video AND OPEN VIDEO browser adoption NOVEMBER 22nd 2011! WEBLECTURES components the player CONCLUSION challenges ahead future releases questions opensource webdevelopment! !
  • 3. 3 WHO AM I WHO IS ONE SHOE Thijs Zoon! Full service internet company! General manager R&D / Product development system architect, drupal nerd, based in utrecht, 38 employees, research & development honcho, web development, advertising, code purist, music enthousiast! digital branding, mobile, drupal specialist! thijs.zoon@oneshoe.nl! www.oneshoe.nl! +31 (0)30 2317521! info@oneshoe.nl! @oneshoe! +31 (0)30 2317521! opensource webdevelopment! !
  • 4. Introduction 4 4 COOPERATING DIVISIONS reclame & communicatie opensource webdevelopment mobile digital branding campaigns webdesign mobile websites crossmedia pr and advertising websites iOS apps iphone/ipad concepts guerilla marketing intranet android apps online branding concept development communities symbian apps online marketing identity design web applications windows phone apps marketing development communication strategies seo/sea qr codes search engine strategies hosting mobile gaming outdoor advertising drupal mobile advertising support research & development opensource webdevelopment! !
  • 5. 5 OPEN SOURCE MEDIAMOSA PLAYER opensource webdevelopment! !
  • 6. MediaMosa 6 OPEN SOURCE MEDIAMOSA PLAYER §  Multi-stream §  Captions / subtitles §  Slides §  HTML 5 opensource webdevelopment! !
  • 7. 7 DEFINITION OF HTML 5 opensource webdevelopment! !
  • 8. HTML 5 video 8 HISTORY OF HTML Introduction of HyperText First draft of HTML 5 specs are Markup Language HTML 3.2 and 4 specs released published Standardization, first adoption as A stricter XHTML standard is open standard, Mosaic browser released HTML 2.0 specs released, WHATWG (Web Hypertext browser war between Netscape Application Technology Working and Internet Explorer Group) 1989 1993 1995 1997 1999 2004 2008 opensource webdevelopment! !
  • 9. HTML 5 video 9 DEFINITION OF HTML 5 §  Ongoing effort to implement a standard for richer web applications §  Common name for a combination of JavaScript- HTML, CSS novelties §  Currently, only Chrome 14 implements 75% of HTML5 §  HTML5 specs are in draft, expected full recommendation in 2022 opensource webdevelopment! !
  • 10. HTML 5 THE <VIDEO> ELEMENT opensource webdevelopment! !
  • 11. HTML 5 video 11 BROWSER ADOPTION §  67% of visitors have a browser that supports the video element §  93% of visitors have Flash 10+ §  Codec war opensource webdevelopment! !
  • 12. HTML 5 video 12 CODEC WAR <video …> <source src=”vid.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"' /> <source src=”vid.webm" type='video/webm; codecs="vp8, vorbis"' /> <source src=”vid.ogv" type='video/ogg; codecs="theora, vorbis"' /> ... </video> opensource webdevelopment! !
  • 13. WEBLECTURES BEYOND THE <VIDEO> ELEMENT opensource webdevelopment! !
  • 14. Weblectures 14 COMPONENTS §  Video (primary) §  Video (secondary) §  Slides §  Captions / subtitles §  Timed events, text and images §  Transcript(s) §  Additional downloads opensource webdevelopment! !
  • 15. MEDIAMOSA PLAYER OPEN SOURCE HTML5 WEBLECTURES PLAYER opensource webdevelopment! !
  • 16. Conclusion 16 CHALLENGES AHEAD §  Changing HTML5 specifications and browser implementations §  Codec war §  Browser legacy §  Bugs in Chrome, Mobile Safari §  Fast pace in which new features are introduced opensource webdevelopment! !
  • 17. Conclusion 17 FUTURE RELEASES §  Better support for iOS (iPad and iPhone) §  Plans for SMIL-like annotations and timed events §  Single javascript API with integrated fallback player (Adobe Flash) opensource webdevelopment! !
  • 18. THANK YOU QUESTIONS ANYONE? Thijs Zoon Phone: +31 (0)302317521 Web: www.oneshoe.nl General manager R&D / Product development E-mail: thijs.zoon@oneshoe.nl Twitter: @oneshoe opensource webdevelopment! !
  • 19. More information 19 MORE INFORMATION §  In depth information on HTML5 video" http://diveintohtml5.org/video.html §  HTML5 and it’s support history" http://en.wikipedia.org/wiki/HTML5_video §  Browser version statistics" http://gs.statcounter.com/ §  Test a browser’s HTML5 support" http://html5test.com or http://caniuse.com §  VideoJS, HTML5 player" http://videojs.com §  Or contact One Shoe: www.oneshoe.nl opensource webdevelopment! !