SlideShare a Scribd company logo
1 of 21
Download to read offline
Got <VIDEO>?
       Implementing HTML5 Video for Library
       Tutorials




#html5video                            Beth Filar Williams, UNCG Libraries
Add video to a
                                                                         webpage like
                                                                         you add an
                                                                         <IMG>

[CC BY-NC-ND-2.0] http://www.flickr.com/photos/68759973@N00/5994501076




  #html5video
                                              HTML5 <VIDEO>
built in video
                                                                    playback
                                                                    functionality



[CC BY-SA 2.] http://www.flickr.com/photos/97867688@N00/73299142/




#html5video
                                          HTML5 <VIDEO>
plays across
                                                                    browsers &
                                                                    mobile devices
                                                                    - w/o flash!

[CC BY-ND 2.0] http://www.flickr.com/photos/52137170@N00/56206868




#html5video
                                            HTML5 <VIDEO>
Must have
                                                                     control of web
                                                                     server settings -
                                                                     content type
                                                                     header in MIME

[CC BY-SA 2.0] http://www.flickr.com/photos/66742614@N00/290711738




#html5video
                                            HTML5 <VIDEO>
Toward
                                                                         open
                                                                         standard
         WHERE ARE WE HEADED?
                                                                         video
                                                                         playback
[NC BY-NC-ND 2.0] http://www.flickr.com/photos/22196205@N03/2861690380




#html5video
                                          HTML5 <VIDEO>
MPEG 4   WebM   OGG




#html5video
Video type = video codecs + audio codecs

<video>                                                        H.264
<source src=“tutorial.mp4” type=‘video/mp4;
codecs=“avc1.42E01E, mp4a.40.2”/>
                                                                        VP8
<source src=“tutorial.webm” type=‘video/webm; codecs=“vp8, vorbis”/>

<source src=“tutorial.ogv” type=‘video/ogg; codecs=“theora, vorbis”/>
                                                                      Theora
Video tag not supported. Download the video <a href=“tutorial.webm”>here</a>

</video>




 #html5video
Video type = video codecs + audio codecs

<video>
           AAC
<source src=“tutorial.mp4” type=‘video/mp4;
codecs=“avc1.42E01E, mp4a.40.2”/>
                                                                        Vorbis
<source src=“tutorial.webm” type=‘video/webm; codecs=“vp8, vorbis”/>

<source src=“tutorial.ogv” type=‘video/ogg; codecs=“theora, vorbis”/>
                                                                      Vorbis
Video tag not supported. Download the video <a href=“tutorial.webm”>here</a>

</video>




 #html5video
#html5video
              HTML5 <VIDEO>
http://www.mirovideoconverter.com/




#html5video
                       HTML5 <VIDEO>
<video controls width="500">
 <source src="http://library.uncg.edu/research/tutorials/v/ASC.mp4" type='video/mp4;
codecs="avc1.42E01E, mp4a.40.2"'>
 <source src="http://library.uncg.edu/research/tutorials/v/ASC.webm" type='video/webm;
codecs="vp8, vorbis"'>
 <source src="http://library.uncg.edu/research/tutorials/v/ASC.ogv" type='video/ogg; codecs="theora,
vorbis"'>
  <object type="application/x-shockwave-flash"
data="http://library.uncg.edu/mp/FLVPlayer_Progressive.swf" width="500" height="360">
    <param name="movie" value="http://library.uncg.edu/mp/FLVPlayer_Progressive.swf" />
    <param name="quality" value="high" />
    <param name="wmode" value="opaque" />
    <param name="scale" value="noscale" />
    <param name="salign" value="lt" />
    <param name="FlashVars"
value="&MM_ComponentVersion=1&skinName=/cn/Corona_Skin_3&streamName=http://library.uncg.
edu/research/tutorials/v/ASC&autoPlay=false&autoRewind=true" />
    <p>Your browser does not support internet video. You may download the video below:</p>
    <ul>
       <li><a href="http://library.uncg.edu/research/tutorials/v/ASC.mp4">MP4</a></li>
       <li><a href="http://library.uncg.edu/research/tutorials/v/ASC.webm">WebM</a></li>
       <li><a href="http://library.uncg.edu/research/tutorials/v/ASC.ogv">OGV</a></li>
    </ul>
  </object>
 <track kind="captions" src="http://library.uncg.edu/research/tutorials/v/transcripts/ASC.vtt"
label="English captions" srclang="en-us" default>
</video>
<P><a href="http://library.uncg.edu/research/tutorials/v/transcripts/ASC.pdf">Transcript</a></p>
<video controls width="500">
 <source src=“
http://library.uncg.edu/research/tutorials/v/ASC.mp4"
type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
 <source src=“
http://library.uncg.edu/research/tutorials/v/ASC.webm"
type='video/webm; codecs="vp8, vorbis"'>
 <source src=“
http://library.uncg.edu/research/tutorials/v/ASC.ogv"
type='video/ogg; codecs="theora, vorbis"'>
 ….
….
   <object type="application/x-shockwave-flash"
data="http://library.uncg.edu/mp/FLVPlayer_Progressive.sw
f" width="500" height="360">
     <param name="movie"
value="http://library.uncg.edu/mp/FLVPlayer_Progressive.swf
" />
     <param name="quality" value="high" />
     <param name="wmode" value="opaque" />
     <param name="scale" value="noscale" />
     <param name="salign" value="lt" />
     <param name="FlashVars"
value="&MM_ComponentVersion=1&skinName=/cn/Corona_
Skin_3&streamName=http://library.uncg.edu/research/tutori
als/v/ASC&autoPlay=false&autoRewind=true" />
….
….
</p>Your browser does not support internet video. You may
download the video below:<p>
    <ul>
      <li><a
href="http://library.uncg.edu/research/tutorials/v/ASC.mp4"
>MP4</a></li>
      <li><a
href="http://library.uncg.edu/research/tutorials/v/ASC.webm
">WebM</a></li>
      <li><a
href="http://library.uncg.edu/research/tutorials/v/ASC.ogv">
OGV</a></li>
    </ul>
  </object>
….
…
 <track kind="captions"
src="http://library.uncg.edu/research/tutorials/v/transcripts
/ASC.vtt" label="English captions" srclang="en-us" default>
</video>
<P>
<a href=“
http://library.uncg.edu/research/tutorials/v/transcripts/ASC
.pdf">Transcript</a></p>
HTML5 <VIDEO>
                …QUESTIONS?
Key Resources:
http://diveintohtml5.info/video.html
http://www.html5rocks.com/en/tutorials/video/basics/
https://ie.microsoft.com/testdrive/Graphics/CaptionMaker


               Beth Filar Williams
               efwilli3@uncg.edu

More Related Content

What's hot

State of Media Accessibility in HTML5
State of Media Accessibility in HTML5State of Media Accessibility in HTML5
State of Media Accessibility in HTML5Silvia Pfeiffer
 
HTML5 multimedia - browser-native video and audio - JSDay / Verona / 17 May 2012
HTML5 multimedia - browser-native video and audio - JSDay / Verona / 17 May 2012HTML5 multimedia - browser-native video and audio - JSDay / Verona / 17 May 2012
HTML5 multimedia - browser-native video and audio - JSDay / Verona / 17 May 2012Patrick Lauke
 
HTML5 APIs - The New Frontier - ConFoo 2011
HTML5 APIs - The New Frontier - ConFoo 2011HTML5 APIs - The New Frontier - ConFoo 2011
HTML5 APIs - The New Frontier - ConFoo 2011Robert Nyman
 
HTML5 APIs - The New Frontier - Jfokus 2011
HTML5 APIs - The New Frontier - Jfokus 2011HTML5 APIs - The New Frontier - Jfokus 2011
HTML5 APIs - The New Frontier - Jfokus 2011Robert Nyman
 
JS Days HTML5 Flash and the Battle for Faster Cat Videos
JS Days HTML5 Flash and the Battle for Faster Cat VideosJS Days HTML5 Flash and the Battle for Faster Cat Videos
JS Days HTML5 Flash and the Battle for Faster Cat VideosGreg Schechter
 
WordCamp Belfast DevOps for Beginners
WordCamp Belfast DevOps for BeginnersWordCamp Belfast DevOps for Beginners
WordCamp Belfast DevOps for BeginnersStewart Ritchie
 
HTML5, Flash, and the Battle For Faster Cat Videos
HTML5, Flash, and the Battle For Faster Cat VideosHTML5, Flash, and the Battle For Faster Cat Videos
HTML5, Flash, and the Battle For Faster Cat VideosGreg Schechter
 
HTML5 Multimedia Support
HTML5 Multimedia SupportHTML5 Multimedia Support
HTML5 Multimedia SupportHenry Osborne
 
Building an HTML5 Video Player
Building an HTML5 Video PlayerBuilding an HTML5 Video Player
Building an HTML5 Video PlayerBrightcove
 
Java Web Start czyli jak żyć z tą dziwną technologią & Continuous Delivery w ...
Java Web Start czyli jak żyć z tą dziwną technologią & Continuous Delivery w ...Java Web Start czyli jak żyć z tą dziwną technologią & Continuous Delivery w ...
Java Web Start czyli jak żyć z tą dziwną technologią & Continuous Delivery w ...MarcinStachniuk
 
Upgrade to HTML5 Video
Upgrade to HTML5 VideoUpgrade to HTML5 Video
Upgrade to HTML5 Videosteveheffernan
 
Samuel Asher Rivello - PureMVC Hands On Part 2
Samuel Asher Rivello - PureMVC Hands On Part 2Samuel Asher Rivello - PureMVC Hands On Part 2
Samuel Asher Rivello - PureMVC Hands On Part 2360|Conferences
 
Responsive browser-based video recording and playback
Responsive browser-based video recording and playbackResponsive browser-based video recording and playback
Responsive browser-based video recording and playbackOliver Friedmann
 
HTML5 APIs - The New Frontier
HTML5 APIs - The New FrontierHTML5 APIs - The New Frontier
HTML5 APIs - The New FrontierRobert Nyman
 
HTML5 Multimedia: where we are, where we're going
HTML5 Multimedia: where we are, where we're goingHTML5 Multimedia: where we are, where we're going
HTML5 Multimedia: where we are, where we're goingbrucelawson
 
Meet Magento Spain 2019 - Our Experience with Magento Cloud
Meet Magento Spain 2019 - Our Experience with Magento CloudMeet Magento Spain 2019 - Our Experience with Magento Cloud
Meet Magento Spain 2019 - Our Experience with Magento CloudLyzun Oleksandr
 

What's hot (20)

State of Media Accessibility in HTML5
State of Media Accessibility in HTML5State of Media Accessibility in HTML5
State of Media Accessibility in HTML5
 
Html5 vs Flash video
Html5 vs Flash videoHtml5 vs Flash video
Html5 vs Flash video
 
HTML5 multimedia - browser-native video and audio - JSDay / Verona / 17 May 2012
HTML5 multimedia - browser-native video and audio - JSDay / Verona / 17 May 2012HTML5 multimedia - browser-native video and audio - JSDay / Verona / 17 May 2012
HTML5 multimedia - browser-native video and audio - JSDay / Verona / 17 May 2012
 
HTML5 APIs - The New Frontier - ConFoo 2011
HTML5 APIs - The New Frontier - ConFoo 2011HTML5 APIs - The New Frontier - ConFoo 2011
HTML5 APIs - The New Frontier - ConFoo 2011
 
HTML5 APIs - The New Frontier - Jfokus 2011
HTML5 APIs - The New Frontier - Jfokus 2011HTML5 APIs - The New Frontier - Jfokus 2011
HTML5 APIs - The New Frontier - Jfokus 2011
 
JS Days HTML5 Flash and the Battle for Faster Cat Videos
JS Days HTML5 Flash and the Battle for Faster Cat VideosJS Days HTML5 Flash and the Battle for Faster Cat Videos
JS Days HTML5 Flash and the Battle for Faster Cat Videos
 
WordCamp Belfast DevOps for Beginners
WordCamp Belfast DevOps for BeginnersWordCamp Belfast DevOps for Beginners
WordCamp Belfast DevOps for Beginners
 
JS Days Mobile Meow
JS Days Mobile MeowJS Days Mobile Meow
JS Days Mobile Meow
 
HTML5 Design
HTML5 DesignHTML5 Design
HTML5 Design
 
HTML5, Flash, and the Battle For Faster Cat Videos
HTML5, Flash, and the Battle For Faster Cat VideosHTML5, Flash, and the Battle For Faster Cat Videos
HTML5, Flash, and the Battle For Faster Cat Videos
 
HTML5 Multimedia Support
HTML5 Multimedia SupportHTML5 Multimedia Support
HTML5 Multimedia Support
 
Building an HTML5 Video Player
Building an HTML5 Video PlayerBuilding an HTML5 Video Player
Building an HTML5 Video Player
 
Java Web Start czyli jak żyć z tą dziwną technologią & Continuous Delivery w ...
Java Web Start czyli jak żyć z tą dziwną technologią & Continuous Delivery w ...Java Web Start czyli jak żyć z tą dziwną technologią & Continuous Delivery w ...
Java Web Start czyli jak żyć z tą dziwną technologią & Continuous Delivery w ...
 
Upgrade to HTML5 Video
Upgrade to HTML5 VideoUpgrade to HTML5 Video
Upgrade to HTML5 Video
 
Samuel Asher Rivello - PureMVC Hands On Part 2
Samuel Asher Rivello - PureMVC Hands On Part 2Samuel Asher Rivello - PureMVC Hands On Part 2
Samuel Asher Rivello - PureMVC Hands On Part 2
 
Html5video
Html5videoHtml5video
Html5video
 
Responsive browser-based video recording and playback
Responsive browser-based video recording and playbackResponsive browser-based video recording and playback
Responsive browser-based video recording and playback
 
HTML5 APIs - The New Frontier
HTML5 APIs - The New FrontierHTML5 APIs - The New Frontier
HTML5 APIs - The New Frontier
 
HTML5 Multimedia: where we are, where we're going
HTML5 Multimedia: where we are, where we're goingHTML5 Multimedia: where we are, where we're going
HTML5 Multimedia: where we are, where we're going
 
Meet Magento Spain 2019 - Our Experience with Magento Cloud
Meet Magento Spain 2019 - Our Experience with Magento CloudMeet Magento Spain 2019 - Our Experience with Magento Cloud
Meet Magento Spain 2019 - Our Experience with Magento Cloud
 

Viewers also liked

Using ArcGIS Server in EC2
Using ArcGIS Server in EC2Using ArcGIS Server in EC2
Using ArcGIS Server in EC2Dave Bouwman
 
090318 Progressive Laws Nl
090318 Progressive Laws Nl090318 Progressive Laws Nl
090318 Progressive Laws NlEd Kuiters
 
я охотник за киловаттами
я охотник за киловаттамия охотник за киловаттами
я охотник за киловаттамиTatyana Kargina
 
Smart Work Centers Fact Sheet
Smart Work Centers Fact SheetSmart Work Centers Fact Sheet
Smart Work Centers Fact SheetShane Mitchell
 

Viewers also liked (6)

Axoss Security Awareness Services
Axoss Security Awareness ServicesAxoss Security Awareness Services
Axoss Security Awareness Services
 
Using ArcGIS Server in EC2
Using ArcGIS Server in EC2Using ArcGIS Server in EC2
Using ArcGIS Server in EC2
 
Raport de CSR al Holcim Romania 2006
Raport de CSR al Holcim Romania 2006Raport de CSR al Holcim Romania 2006
Raport de CSR al Holcim Romania 2006
 
090318 Progressive Laws Nl
090318 Progressive Laws Nl090318 Progressive Laws Nl
090318 Progressive Laws Nl
 
я охотник за киловаттами
я охотник за киловаттамия охотник за киловаттами
я охотник за киловаттами
 
Smart Work Centers Fact Sheet
Smart Work Centers Fact SheetSmart Work Centers Fact Sheet
Smart Work Centers Fact Sheet
 

Similar to Got &lt;video>? Implementing HTML5 Video for Library Tutorials

HTML5 Video for WordPress
HTML5 Video for WordPressHTML5 Video for WordPress
HTML5 Video for WordPresssteveheffernan
 
Mobile Web Video
Mobile Web VideoMobile Web Video
Mobile Web VideoSarah Allen
 
VIDEO SEO AND HOW TO USE THE NEW VIEWBIX SEO FEATURES
VIDEO SEO AND HOW TO USE THE NEW VIEWBIX SEO FEATURESVIDEO SEO AND HOW TO USE THE NEW VIEWBIX SEO FEATURES
VIDEO SEO AND HOW TO USE THE NEW VIEWBIX SEO FEATURESBenjamin Bernstein
 
(WS11) Dobrica Pavlinušić: HTML5TV - kako obraditi i objaviti predavanja na w...
(WS11) Dobrica Pavlinušić: HTML5TV - kako obraditi i objaviti predavanja na w...(WS11) Dobrica Pavlinušić: HTML5TV - kako obraditi i objaviti predavanja na w...
(WS11) Dobrica Pavlinušić: HTML5TV - kako obraditi i objaviti predavanja na w...Web::Strategija
 
HTML Media: Where We Are & Where We Need To Go
HTML Media: Where We Are & Where We Need To GoHTML Media: Where We Are & Where We Need To Go
HTML Media: Where We Are & Where We Need To GoNigel Parker
 
HTML5 Video Presentation
HTML5 Video PresentationHTML5 Video Presentation
HTML5 Video Presentationsith33
 
HTML5 multimedia - where we are, where we're going
HTML5 multimedia - where we are, where we're goingHTML5 multimedia - where we are, where we're going
HTML5 multimedia - where we are, where we're goingbrucelawson
 
Multimedia on the web - HTML5 video and audio
Multimedia on the web - HTML5 video and audioMultimedia on the web - HTML5 video and audio
Multimedia on the web - HTML5 video and audioChristian Heilmann
 
The Rich Standard: Getting Familiar with HTML5
The Rich Standard: Getting Familiar with HTML5The Rich Standard: Getting Familiar with HTML5
The Rich Standard: Getting Familiar with HTML5Todd Anglin
 
HTML5 video & Amazon elastic transcoder - FCIP August 2014
HTML5 video & Amazon elastic transcoder - FCIP August 2014HTML5 video & Amazon elastic transcoder - FCIP August 2014
HTML5 video & Amazon elastic transcoder - FCIP August 2014RZasadzinski
 
StoryCode Immersion #5 - Popcorn.JS Deep Dive
StoryCode Immersion #5 - Popcorn.JS Deep DiveStoryCode Immersion #5 - Popcorn.JS Deep Dive
StoryCode Immersion #5 - Popcorn.JS Deep Divestorycode
 
[edUiconf] HTML5 does all that… and i can haz cheeseburger? You bet!
[edUiconf] HTML5 does all that… and i can haz cheeseburger? You bet![edUiconf] HTML5 does all that… and i can haz cheeseburger? You bet!
[edUiconf] HTML5 does all that… and i can haz cheeseburger? You bet!Christopher Schmitt
 
Speak The Web: The HTML5 Experiments
Speak The Web: The HTML5 ExperimentsSpeak The Web: The HTML5 Experiments
Speak The Web: The HTML5 Experimentsguestd427df
 
Making the HTML5 Video element interactive
Making the HTML5 Video element interactiveMaking the HTML5 Video element interactive
Making the HTML5 Video element interactiveCharles Hudson
 
Responsive Videos, mehr oder weniger
Responsive Videos, mehr oder wenigerResponsive Videos, mehr oder weniger
Responsive Videos, mehr oder wenigerWalter Ebert
 
HTML5 Video Right Now
HTML5 Video Right NowHTML5 Video Right Now
HTML5 Video Right NowCarlos Araya
 

Similar to Got &lt;video>? Implementing HTML5 Video for Library Tutorials (20)

HTML5 Video for WordPress
HTML5 Video for WordPressHTML5 Video for WordPress
HTML5 Video for WordPress
 
Mobile Web Video
Mobile Web VideoMobile Web Video
Mobile Web Video
 
Web Apps
Web AppsWeb Apps
Web Apps
 
VIDEO SEO AND HOW TO USE THE NEW VIEWBIX SEO FEATURES
VIDEO SEO AND HOW TO USE THE NEW VIEWBIX SEO FEATURESVIDEO SEO AND HOW TO USE THE NEW VIEWBIX SEO FEATURES
VIDEO SEO AND HOW TO USE THE NEW VIEWBIX SEO FEATURES
 
(WS11) Dobrica Pavlinušić: HTML5TV - kako obraditi i objaviti predavanja na w...
(WS11) Dobrica Pavlinušić: HTML5TV - kako obraditi i objaviti predavanja na w...(WS11) Dobrica Pavlinušić: HTML5TV - kako obraditi i objaviti predavanja na w...
(WS11) Dobrica Pavlinušić: HTML5TV - kako obraditi i objaviti predavanja na w...
 
HTML5 Multimedia Streaming
HTML5 Multimedia StreamingHTML5 Multimedia Streaming
HTML5 Multimedia Streaming
 
HTML Media: Where We Are & Where We Need To Go
HTML Media: Where We Are & Where We Need To GoHTML Media: Where We Are & Where We Need To Go
HTML Media: Where We Are & Where We Need To Go
 
HTML5 Video Presentation
HTML5 Video PresentationHTML5 Video Presentation
HTML5 Video Presentation
 
HTML5 multimedia - where we are, where we're going
HTML5 multimedia - where we are, where we're goingHTML5 multimedia - where we are, where we're going
HTML5 multimedia - where we are, where we're going
 
Looking into HTML5 + CSS3
Looking into HTML5 + CSS3Looking into HTML5 + CSS3
Looking into HTML5 + CSS3
 
Multimedia on the web - HTML5 video and audio
Multimedia on the web - HTML5 video and audioMultimedia on the web - HTML5 video and audio
Multimedia on the web - HTML5 video and audio
 
The Rich Standard: Getting Familiar with HTML5
The Rich Standard: Getting Familiar with HTML5The Rich Standard: Getting Familiar with HTML5
The Rich Standard: Getting Familiar with HTML5
 
HTML5 video & Amazon elastic transcoder - FCIP August 2014
HTML5 video & Amazon elastic transcoder - FCIP August 2014HTML5 video & Amazon elastic transcoder - FCIP August 2014
HTML5 video & Amazon elastic transcoder - FCIP August 2014
 
StoryCode Immersion #5 - Popcorn.JS Deep Dive
StoryCode Immersion #5 - Popcorn.JS Deep DiveStoryCode Immersion #5 - Popcorn.JS Deep Dive
StoryCode Immersion #5 - Popcorn.JS Deep Dive
 
[edUiconf] HTML5 does all that… and i can haz cheeseburger? You bet!
[edUiconf] HTML5 does all that… and i can haz cheeseburger? You bet![edUiconf] HTML5 does all that… and i can haz cheeseburger? You bet!
[edUiconf] HTML5 does all that… and i can haz cheeseburger? You bet!
 
[amigos] HTML5 and CSS3
[amigos] HTML5 and CSS3[amigos] HTML5 and CSS3
[amigos] HTML5 and CSS3
 
Speak The Web: The HTML5 Experiments
Speak The Web: The HTML5 ExperimentsSpeak The Web: The HTML5 Experiments
Speak The Web: The HTML5 Experiments
 
Making the HTML5 Video element interactive
Making the HTML5 Video element interactiveMaking the HTML5 Video element interactive
Making the HTML5 Video element interactive
 
Responsive Videos, mehr oder weniger
Responsive Videos, mehr oder wenigerResponsive Videos, mehr oder weniger
Responsive Videos, mehr oder weniger
 
HTML5 Video Right Now
HTML5 Video Right NowHTML5 Video Right Now
HTML5 Video Right Now
 

More from Oregon State University Libraries and Press

Acrl presents let's keep doing this! found ux opportunities in the midst of t...
Acrl presents let's keep doing this! found ux opportunities in the midst of t...Acrl presents let's keep doing this! found ux opportunities in the midst of t...
Acrl presents let's keep doing this! found ux opportunities in the midst of t...Oregon State University Libraries and Press
 
Integrating Sustainability into the Daily Work Practices: Lessons Learned as ...
Integrating Sustainability into the Daily Work Practices: Lessons Learned as ...Integrating Sustainability into the Daily Work Practices: Lessons Learned as ...
Integrating Sustainability into the Daily Work Practices: Lessons Learned as ...Oregon State University Libraries and Press
 
Librarians as partners: Strategies for systematically embedding in online cou...
Librarians as partners: Strategies for systematically embedding in online cou...Librarians as partners: Strategies for systematically embedding in online cou...
Librarians as partners: Strategies for systematically embedding in online cou...Oregon State University Libraries and Press
 

More from Oregon State University Libraries and Press (20)

Students at the Center of the Studio - presentation CCLI
Students at the Center of the Studio - presentation CCLIStudents at the Center of the Studio - presentation CCLI
Students at the Center of the Studio - presentation CCLI
 
Acrl presents let's keep doing this! found ux opportunities in the midst of t...
Acrl presents let's keep doing this! found ux opportunities in the midst of t...Acrl presents let's keep doing this! found ux opportunities in the midst of t...
Acrl presents let's keep doing this! found ux opportunities in the midst of t...
 
Global internships for digital libraries masters students
Global internships for digital libraries masters studentsGlobal internships for digital libraries masters students
Global internships for digital libraries masters students
 
Makers, making, and makerspaces online workshop (from fall 2014)
Makers, making, and makerspaces online workshop (from fall 2014)Makers, making, and makerspaces online workshop (from fall 2014)
Makers, making, and makerspaces online workshop (from fall 2014)
 
2005 presentation - my first "greening your library"
2005 presentation - my first  "greening your library"2005 presentation - my first  "greening your library"
2005 presentation - my first "greening your library"
 
"The Studio" at Oregon State University Libraries and Press
"The Studio"   at Oregon State University Libraries and Press"The Studio"   at Oregon State University Libraries and Press
"The Studio" at Oregon State University Libraries and Press
 
What is UX? at OSULP
What is UX? at OSULPWhat is UX? at OSULP
What is UX? at OSULP
 
Integrating Sustainability into the Daily Work Practices: Lessons Learned as ...
Integrating Sustainability into the Daily Work Practices: Lessons Learned as ...Integrating Sustainability into the Daily Work Practices: Lessons Learned as ...
Integrating Sustainability into the Daily Work Practices: Lessons Learned as ...
 
Going “Mobile" Assessment of a mobile concierge station
Going “Mobile" Assessment of a mobile concierge stationGoing “Mobile" Assessment of a mobile concierge station
Going “Mobile" Assessment of a mobile concierge station
 
Wayfinding a tale of two libraries and their methods for understanding libra...
Wayfinding  a tale of two libraries and their methods for understanding libra...Wayfinding  a tale of two libraries and their methods for understanding libra...
Wayfinding a tale of two libraries and their methods for understanding libra...
 
Ask me! a mobile concierge station as a library wayfinding solution
Ask me! a mobile concierge station as a library wayfinding solutionAsk me! a mobile concierge station as a library wayfinding solution
Ask me! a mobile concierge station as a library wayfinding solution
 
Keep it Green: Leading Sustainable and Successful Online Teams (ACRL 2015)
Keep it Green: Leading Sustainable and Successful Online Teams (ACRL 2015)Keep it Green: Leading Sustainable and Successful Online Teams (ACRL 2015)
Keep it Green: Leading Sustainable and Successful Online Teams (ACRL 2015)
 
International Librarianship Experiences
International Librarianship ExperiencesInternational Librarianship Experiences
International Librarianship Experiences
 
Librarians as partners: Strategies for systematically embedding in online cou...
Librarians as partners: Strategies for systematically embedding in online cou...Librarians as partners: Strategies for systematically embedding in online cou...
Librarians as partners: Strategies for systematically embedding in online cou...
 
Emerging Tech in Libraries
Emerging Tech in LibrariesEmerging Tech in Libraries
Emerging Tech in Libraries
 
LITA Instructional Technologies IG - Presentation at MW Philly 2014
LITA Instructional Technologies IG - Presentation at MW Philly 2014LITA Instructional Technologies IG - Presentation at MW Philly 2014
LITA Instructional Technologies IG - Presentation at MW Philly 2014
 
Best Practices for Presenting Online
Best Practices for Presenting Online Best Practices for Presenting Online
Best Practices for Presenting Online
 
LIS630 spring 2013
LIS630 spring 2013LIS630 spring 2013
LIS630 spring 2013
 
Embedded Librarianship & information Literacy
Embedded Librarianship & information Literacy Embedded Librarianship & information Literacy
Embedded Librarianship & information Literacy
 
Designing e-Learning Objects
Designing e-Learning ObjectsDesigning e-Learning Objects
Designing e-Learning Objects
 

Recently uploaded

Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research DiscourseAnita GoswamiGiri
 
Comparative Literature in India by Amiya dev.pptx
Comparative Literature in India by Amiya dev.pptxComparative Literature in India by Amiya dev.pptx
Comparative Literature in India by Amiya dev.pptxAvaniJani1
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdfMr Bounab Samir
 
Employablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptxEmployablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptxryandux83rd
 
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
 
ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6Vanessa Camilleri
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
Sulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesSulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesVijayaLaxmi84
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
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 Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17Celine George
 
How to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command LineHow to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command LineCeline George
 
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...Osopher
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxSayali Powar
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
Indexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfIndexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfChristalin Nelson
 
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...HetalPathak10
 

Recently uploaded (20)

Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research Discourse
 
Comparative Literature in India by Amiya dev.pptx
Comparative Literature in India by Amiya dev.pptxComparative Literature in India by Amiya dev.pptx
Comparative Literature in India by Amiya dev.pptx
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdf
 
Introduction to Research ,Need for research, Need for design of Experiments, ...
Introduction to Research ,Need for research, Need for design of Experiments, ...Introduction to Research ,Need for research, Need for design of Experiments, ...
Introduction to Research ,Need for research, Need for design of Experiments, ...
 
Employablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptxEmployablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptx
 
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...
 
ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
Sulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesSulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their uses
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
Mattingly "AI & Prompt Design" - Introduction to Machine Learning"
Mattingly "AI & Prompt Design" - Introduction to Machine Learning"Mattingly "AI & Prompt Design" - Introduction to Machine Learning"
Mattingly "AI & Prompt Design" - Introduction to Machine Learning"
 
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 Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17
 
How to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command LineHow to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command Line
 
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...
 
Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
Indexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfIndexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdf
 
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...
 

Got &lt;video>? Implementing HTML5 Video for Library Tutorials

  • 1. Got <VIDEO>? Implementing HTML5 Video for Library Tutorials #html5video Beth Filar Williams, UNCG Libraries
  • 2. Add video to a webpage like you add an <IMG> [CC BY-NC-ND-2.0] http://www.flickr.com/photos/68759973@N00/5994501076 #html5video HTML5 <VIDEO>
  • 3. built in video playback functionality [CC BY-SA 2.] http://www.flickr.com/photos/97867688@N00/73299142/ #html5video HTML5 <VIDEO>
  • 4. plays across browsers & mobile devices - w/o flash! [CC BY-ND 2.0] http://www.flickr.com/photos/52137170@N00/56206868 #html5video HTML5 <VIDEO>
  • 5. Must have control of web server settings - content type header in MIME [CC BY-SA 2.0] http://www.flickr.com/photos/66742614@N00/290711738 #html5video HTML5 <VIDEO>
  • 6. Toward open standard WHERE ARE WE HEADED? video playback [NC BY-NC-ND 2.0] http://www.flickr.com/photos/22196205@N03/2861690380 #html5video HTML5 <VIDEO>
  • 7. MPEG 4 WebM OGG #html5video
  • 8. Video type = video codecs + audio codecs <video> H.264 <source src=“tutorial.mp4” type=‘video/mp4; codecs=“avc1.42E01E, mp4a.40.2”/> VP8 <source src=“tutorial.webm” type=‘video/webm; codecs=“vp8, vorbis”/> <source src=“tutorial.ogv” type=‘video/ogg; codecs=“theora, vorbis”/> Theora Video tag not supported. Download the video <a href=“tutorial.webm”>here</a> </video> #html5video
  • 9. Video type = video codecs + audio codecs <video> AAC <source src=“tutorial.mp4” type=‘video/mp4; codecs=“avc1.42E01E, mp4a.40.2”/> Vorbis <source src=“tutorial.webm” type=‘video/webm; codecs=“vp8, vorbis”/> <source src=“tutorial.ogv” type=‘video/ogg; codecs=“theora, vorbis”/> Vorbis Video tag not supported. Download the video <a href=“tutorial.webm”>here</a> </video> #html5video
  • 10. #html5video HTML5 <VIDEO>
  • 12. <video controls width="500"> <source src="http://library.uncg.edu/research/tutorials/v/ASC.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'> <source src="http://library.uncg.edu/research/tutorials/v/ASC.webm" type='video/webm; codecs="vp8, vorbis"'> <source src="http://library.uncg.edu/research/tutorials/v/ASC.ogv" type='video/ogg; codecs="theora, vorbis"'> <object type="application/x-shockwave-flash" data="http://library.uncg.edu/mp/FLVPlayer_Progressive.swf" width="500" height="360"> <param name="movie" value="http://library.uncg.edu/mp/FLVPlayer_Progressive.swf" /> <param name="quality" value="high" /> <param name="wmode" value="opaque" /> <param name="scale" value="noscale" /> <param name="salign" value="lt" /> <param name="FlashVars" value="&MM_ComponentVersion=1&skinName=/cn/Corona_Skin_3&streamName=http://library.uncg. edu/research/tutorials/v/ASC&autoPlay=false&autoRewind=true" /> <p>Your browser does not support internet video. You may download the video below:</p> <ul> <li><a href="http://library.uncg.edu/research/tutorials/v/ASC.mp4">MP4</a></li> <li><a href="http://library.uncg.edu/research/tutorials/v/ASC.webm">WebM</a></li> <li><a href="http://library.uncg.edu/research/tutorials/v/ASC.ogv">OGV</a></li> </ul> </object> <track kind="captions" src="http://library.uncg.edu/research/tutorials/v/transcripts/ASC.vtt" label="English captions" srclang="en-us" default> </video> <P><a href="http://library.uncg.edu/research/tutorials/v/transcripts/ASC.pdf">Transcript</a></p>
  • 13. <video controls width="500"> <source src=“ http://library.uncg.edu/research/tutorials/v/ASC.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'> <source src=“ http://library.uncg.edu/research/tutorials/v/ASC.webm" type='video/webm; codecs="vp8, vorbis"'> <source src=“ http://library.uncg.edu/research/tutorials/v/ASC.ogv" type='video/ogg; codecs="theora, vorbis"'> ….
  • 14. …. <object type="application/x-shockwave-flash" data="http://library.uncg.edu/mp/FLVPlayer_Progressive.sw f" width="500" height="360"> <param name="movie" value="http://library.uncg.edu/mp/FLVPlayer_Progressive.swf " /> <param name="quality" value="high" /> <param name="wmode" value="opaque" /> <param name="scale" value="noscale" /> <param name="salign" value="lt" /> <param name="FlashVars" value="&MM_ComponentVersion=1&skinName=/cn/Corona_ Skin_3&streamName=http://library.uncg.edu/research/tutori als/v/ASC&autoPlay=false&autoRewind=true" /> ….
  • 15. …. </p>Your browser does not support internet video. You may download the video below:<p> <ul> <li><a href="http://library.uncg.edu/research/tutorials/v/ASC.mp4" >MP4</a></li> <li><a href="http://library.uncg.edu/research/tutorials/v/ASC.webm ">WebM</a></li> <li><a href="http://library.uncg.edu/research/tutorials/v/ASC.ogv"> OGV</a></li> </ul> </object> ….
  • 16. … <track kind="captions" src="http://library.uncg.edu/research/tutorials/v/transcripts /ASC.vtt" label="English captions" srclang="en-us" default> </video> <P> <a href=“ http://library.uncg.edu/research/tutorials/v/transcripts/ASC .pdf">Transcript</a></p>
  • 17.
  • 18.
  • 19.
  • 20.
  • 21. HTML5 <VIDEO> …QUESTIONS? Key Resources: http://diveintohtml5.info/video.html http://www.html5rocks.com/en/tutorials/video/basics/ https://ie.microsoft.com/testdrive/Graphics/CaptionMaker Beth Filar Williams efwilli3@uncg.edu