SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Downloaden Sie, um offline zu lesen
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!
!

Weitere ähnliche Inhalte

Ähnlich wie 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
 

Ähnlich wie 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
 

Mehr von 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
 

Mehr von 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
 

Kürzlich hochgeladen

Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIShubhangi Sonawane
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxNikitaBankoti2
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 

Kürzlich hochgeladen (20)

Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 

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! !