Download presentation
Presentation is loading. Please wait.
Published byTristian Furby Modified over 10 years ago
1
Concepts & Techniques for Accessible, Closed Captioned Web-Based Video 10th Annual Accessing Higher Ground: Accessible Media, Web and Technology Conference Boulder, Colorado November 7, 2007 http://disability.law.uiowa.edu/lhpdc/publications/kleinpubs.html David Klein K. “Fritz” Thompson
2
Flash Video is played back by Flash Player Version 7 or above of the Flash Player required for the end user Interface (controls, layout) located in.swf file
3
Flash Video De facto Web standard because of “player wars” Lack of standards compliance Continual, relentless upgrades Difficulty in upgrading – pushing users toward paid versions Hijacking of media types / file extensions People just want video to work
4
Flash History Becoming more accessible by version 6 Full integration with video by version 7 Ubiquitous (around 97% share) YouTube, MySpace Handles video well Sorenson Spark codec ON2VP6 codec Fast Developer-level flexibility Can revise interface as needed Control over accessibility (within Flash capabilities)
5
Captioned Flash Video Flash Video Player (ours) CC for Flash / ccPlayer (National Center for Accessible Media – WGBH) FLVPlayback / FLVPlaybackCaptioning Components for Flash (Adobe)
6
Flash Video Player Allows captioned video without Flash programming Open source Major or minor customization possible Flash 7.0 and above
7
CC for Flash / ccPlayer ccPlayer allows captioned video without Flash programming Flash components Skins Little Flash knowledge needed Closed source, so customization is limited DFXP caption files Flash 8.0
8
FLVPlaybackCaptions Flash programming required Minimal Flash knowledge needed Skins Closed source, so customization is limited DFXP caption files Flash 9.0 (CS3)
9
Flash Files Video .flv Caption file We use the QuickTime caption file XML configuration file Integrates video and caption files Flash player (Shockwave) .swf compiled from Flash code HTML Flash code file (.fla) Optional for further development
10
Flash Video Player Assembly Flash program file videoname.swf Video file videoname.flv Caption file videoname_captions.txt (Same file as used for QT) Caption control file captions.xml (Video and caption file locations) Flash code file videoname.fla (optional)
11
Captions.xml File Characteristics Use XML standards Tags case sensitive All elements closed xxx (open and close tags) (no explicit close tag; use the slash)
12
XML Configuration <flashcaptioning><ccconfig> captionfile.txt captionfile.txt video.flv video.flv 240 240 180 180 1948.03 1948.03 <XMLFileUsed></XMLFileUsed></ccconfig></flashcaptioning>
13
Flash Video Player Activity Handout: Activity 3: Flash Video Player Objective: Modify an XML file and assemble the QuickTime captions file with the Flash video player to create a web-enabled, captioned, Flash video.
14
Flash Video Player Files Place all files together in a folder Video (.flv) Caption file (video_caption.txt) XML file (caption.xml) Flash video player file (.swf)
15
Flash Security Keep files in same folder when possible Use BASE attribute in HTML </object Or Or Test thoroughly, especially among browsers and browser versions More: http://www.macromedia.com/devnet/flash/whitepapers/security.pdf http://www.macromedia.com/devnet/flash/whitepapers/security.pdf http://www.macromedia.com/devnet/flash/articles/fplayer_security.html http://www.macromedia.com/devnet/flash/articles/fplayer_security.html
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.