1 / 18

CaptionKeeper

CaptionKeeper. Geoff Freed WGBH National Center for Accessible Media. www.captionkeeper.org http://ncam.wgbh.org. The Media Access Group at WGBH is a non-profit service (offices in Boston, New York and Los Angeles): The Caption Center (est. 1972) Descriptive Video Service (DVS; est. 1990)

cpeters
Download Presentation

CaptionKeeper

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CaptionKeeper Geoff Freed WGBH National Center for Accessible Media www.captionkeeper.org http://ncam.wgbh.org

  2. The Media Access Group at WGBH is a non-profit service (offices in Boston, New York and Los Angeles): The Caption Center (est. 1972) Descriptive Video Service (DVS; est. 1990) The National Center for Accessible Media (NCAM; est. 1991) About NCAM

  3. CaptionKeeper is a production tool that transcodes live text data to web-streaming formats. Why use it? Repurpose captioned television content for live or on-demand streaming Digitize captioned archival material Add closed captions to live events streamed to the Web Inputs include: line-21 (closed caption) data from NTSC video live stenocaption / court reporter (Ascii) data Outputs include: QuickTime (QTtext) (on-demand only) RealPlayer (RealText) (live or on-demand) Windows Media Player (SAMI) (live or on-demand) What is it NOT? What Is CaptionKeeper?

  4. Analog Television Closed Captioning What is this rolling black line? Line-21 Data

  5. A two-slide overview of Web captioning (1) Timed-Text Formats [Windows Media Player] <SYNC Start=“7460"><P Class ="Captions"> Our nearest star, the sun,<br/> has formed such a dimple</P> </SYNC> [RealPlayer] <time begin="00:07.4"/> <clear/> Our nearest star, the sun,<br/> has formed such a dimple [QuickTime Player] {justify: left} [00:00:07.46] Our nearest star, the sun, has formed such a dimple [SMIL] <smil> <head> <!-- define boxes here --> <root-layout height="200" width="250"/> <region id="vreg" top="5" left="5" height="120“ width="250"/> <region id="treg" top="125" left="5" height="50" width="250"/> </layout> </head> <!-- specify source files here --> <body> <par> <video src="kennedy-interview-28.rm" region="videoregion"/> <textstream src="kennedy-interview.rt" region="textregion"/> </par> </body> </smil>

  6. Web-streaming flowchart A two-slide overview of Web captioning (2) QuickTime Player Enable/disable text track Darwin Server (video/audio) (QTtext, on-demand) QT Broadcaster SMIL Presentation Real Server (video/audio) (RealText, live/on-demand) RealPlayer Enable/disable captions Real Encoder SMIL Presentation Windows Media Player Enable/disable captions Windows Media Encoder (SAMI, live) IIS Server(video/audio) (SAMI, on-demand)

  7. Main Screen • Select an input (only one) • Select outputs. All three outputs are supported simultaneously.

  8. Input: Serial Line-21 • For serial data recovery device • Match parameters (baud, data bits, parity, etc.) • For Adrienne USB device: • - Just plug it in and go

  9. Output: Real • Real output control is simple. • Connect to the RealServer • Set up layout and text parameters • Web cast

  10. Output: Real Options Real output options include: - IP settings for RealServer connectivity - Window/Text attributes for font, etc.

  11. Output: Windows Media • Windows Media output control is simple. • Connect to the Windows Media Encoder • Set up layout and text parameters • Webcast

  12. Output: Windows Options Windows Media output options include: - IP settings for WME connectivity - Window/Text attributes for font, etc.

  13. Windows Media Encoder: Remote When Windows Media Encoder (WME) runs on a remote machine, run CKwme on that remote machine to provide connectivity for CaptionKeeper.

  14. Sample Output The sample below is CaptionKeeper output to a RealServer, played back in RealPlayer. We’re not capturing video here, there’s just a RealText stream which follows the closed captions, with one line of text transmitted as the line rolls up on the TV. Live demo

  15. Macromedia Breeze CaptionKeeper can also be used to add captions to a Breeze meeting.

  16. Signal Pathways

  17. Wintel-style computer Serial (RS-232) port or USB port for input Ethernet port for output Source of closed caption data (typically a closed caption data recovery decoder, e.g. EEG DE-241-DR or Adrienne USB-21VL/RDR or other line-21 device) Hardware Requirements

  18. Further Information CaptionKeeper: - Web: http://www.captionkeeper.org - Email: captionkeeper@wgbh.org Rich Media Resources: - http://ncam.wgbh.org/richmedia/

More Related