techniques for creating accessible, closed captioned web-based video california state university -...
TRANSCRIPT
Techniques for Creating Techniques for Creating Accessible, Closed Accessible, Closed
Captioned Web-Based Captioned Web-Based VideoVideo
California State University - NorthridgeCalifornia State University - Northridge22nd Annual International Technology and 22nd Annual International Technology and
Persons with Disabilities ConferencePersons with Disabilities Conference
Los Angeles, CaliforniaLos Angeles, CaliforniaMarch 22, 2007March 22, 2007
http://disability.law.uiowa.edu/lhpdc/publications/kleinpubs.htmlhttp://disability.law.uiowa.edu/lhpdc/publications/kleinpubs.html
David Klein David Klein K. “Fritz” ThompsonK. “Fritz” Thompson
InteractiveInteractive
Who are you?Who are you? Why are you here?Why are you here? What would you like to know?What would you like to know? What are your expectations from this What are your expectations from this
workshop?workshop?
OverviewOverview
Introduction to accessible web-based videoIntroduction to accessible web-based video Creating captions with MAGpie (activity)Creating captions with MAGpie (activity) QuickTime (activity)QuickTime (activity) (Break?)(Break?) Windows Media Player (activity)Windows Media Player (activity) Using a Flash player (activity)Using a Flash player (activity) Embedding content in a web page Embedding content in a web page Process and CompressionProcess and Compression
IntroductionIntroduction Law, Health Policy & Disability CenterLaw, Health Policy & Disability Center
Grant-funded research, technical support, & trainingGrant-funded research, technical support, & training
Our NeedsOur Needs
Accessible web-based trainingAccessible web-based training Quality videoQuality video Closed captionsClosed captions TranscriptsTranscripts Supporting documents (PowerPoints, Handouts)Supporting documents (PowerPoints, Handouts)
Different formats Different formats QuickTimeQuickTime Windows Media PlayerWindows Media Player Flash)Flash)
Efficient production, development, and deploymentEfficient production, development, and deployment
Our VideoOur Video
http://disability.law.uiowa.edu/dpn/video/http://disability.law.uiowa.edu/dpn/video/ Over 100 hours of online video for trainingOver 100 hours of online video for training Mostly talking headsMostly talking heads
CharacteristicsCharacteristics
User choiceUser choice Start with most accessible player – Flash Start with most accessible player – Flash Multiple players and configurationsMultiple players and configurations
Embedded vs. Standalone playersEmbedded vs. Standalone players Automatic play vs. press a key to startAutomatic play vs. press a key to start Resizable PlayersResizable Players Uncaptioned versionsUncaptioned versions Platform agnostic (Windows, OS X, Linux)Platform agnostic (Windows, OS X, Linux)
Available metadata, transcript, supporting Available metadata, transcript, supporting documentsdocuments
Overview of the Overview of the TechnologiesTechnologies
PlayersPlayers
QuickTimeQuickTime Windows Media PlayerWindows Media Player Real PlayerReal Player Flash Player(s)Flash Player(s) OthersOthers
The TechnologiesThe Technologies
Clients and serversClients and servers Plugins or whateverPlugins or whatever DownloadingDownloading Embedding video in web pagesEmbedding video in web pages FlashFlash
Clients vs. ServersClients vs. Servers
Clients Clients
Server
Clients vs. ServersClients vs. Servers
Server
Clients Clients
Servers
ServerServer
Server Server Stores HTML, video, caption text, other filesStores HTML, video, caption text, other files Files can be stored on different serversFiles can be stored on different servers
FilesFiles HTML pageHTML page Video fileVideo file Caption text fileCaption text file Combining fileCombining file Supporting files (transcript, handouts, PowerPoint)Supporting files (transcript, handouts, PowerPoint)
Client Client
Displays HTML in browserDisplays HTML in browser Launches playersLaunches players Assembles and displays the pieces Assembles and displays the pieces
VideoVideo Caption text Caption text Video player and its controlsVideo player and its controls HTML and surrounding contentHTML and surrounding content
Client ViewClient View
Browser Window
Embedded Player with Controls
Video
Captions
Links to supporting documents
Embedded Captioned Embedded Captioned VideoVideo
Embed in HTML File
Server ClientVideo File
Caption File
Combine Files in Player
Captioning TechnologiesCaptioning Technologies Open formatsOpen formats
XML XML Extensible Markup LanguageExtensible Markup Language
SMILSMIL Synchronized Multimedia Integration LanguageSynchronized Multimedia Integration Language
DFXPDFXP Distribution Format Exchange Profile of the timed-text authoring Distribution Format Exchange Profile of the timed-text authoring
format (TT AF)format (TT AF) Proprietary formatsProprietary formats
QuickTime caption fileQuickTime caption file Apple proprietary formatApple proprietary format
SAMISAMI Microsoft® Synchronized Accessible Media Interchange Microsoft® Synchronized Accessible Media Interchange
Download and PlayDownload and Play
Wait for file to download before playingWait for file to download before playing Can be a long timeCan be a long time Freezes possible but can play back without Freezes possible but can play back without
freezesfreezes Download and store for later playDownload and store for later play No copy protectionNo copy protection Archive onlyArchive only
StreamingStreaming Short wait for start of videoShort wait for start of video High bandwidth requiredHigh bandwidth required
Fast server or multiple serversFast server or multiple servers Special network settings may be needed (multiple Special network settings may be needed (multiple
connections)connections) Fast connectionsFast connections
Freezes not uncommonFreezes not uncommon Problems at client end (firewalls)Problems at client end (firewalls) Can copy protectCan copy protect Required for live videoRequired for live video Possible for archived videoPossible for archived video
““Progressive download”Progressive download”
Short wait for start of video, depending on Short wait for start of video, depending on bandwidthbandwidth
Slow connection possibleSlow connection possible Freezes possible but can be replayed without Freezes possible but can be replayed without
freezesfreezes Download and store for later playDownload and store for later play Copy resistanceCopy resistance Archive onlyArchive only
Open CaptioningOpen Captioning
SimplerSimpler Smaller file sizeSmaller file size Embedded (burned in)Embedded (burned in) StaticStatic May be hard to readMay be hard to read Doesn’t compress wellDoesn’t compress well
Closed CaptioningClosed Captioning
Captions can be Captions can be closedclosed
Benefit for people Benefit for people who would be who would be distracted by captionsdistracted by captions
Not much other Not much other difference on the Webdifference on the Web