+ All Categories
Home > Technology > Ami video-player-csun

Ami video-player-csun

Date post: 19-Jul-2015
Category:
Upload: robert-pearson
View: 51 times
Download: 3 times
Share this document with a friend
Popular Tags:
22
The Accessible Media Player (AMIPlayer) Accessible Media Inc. (AMI) Chris O’Brien Robert Pearson 30 th CSUN Conference San Diego
Transcript
Page 1: Ami video-player-csun

The Accessible Media Player(AMIPlayer)

Accessible Media Inc. (AMI)

Chris O’BrienRobert Pearson

30th CSUN ConferenceSan Diego

Page 2: Ami video-player-csun

Accessible Media Inc. (AMI)

Make accessible media for all Canadians

• Overview

Page 3: Ami video-player-csun

Accessible Media Inc. (AMI)

• A not-for-profit

• Three broadcast channels, 2 websites

• Mandated as must-carry services for all providers

• 20+ years of making media accessible

Page 4: Ami video-player-csun

Accessible Media Inc. (AMI)

• AMI-audio; magazines, books, local and original programs

• AMI-tv; open described, closed captioned TV

• AMI.ca http://www.ami.ca/

• AMI-télé http://www.amitele.ca/

• DV Guide http://www.ami.ca/dvguide/

• Scholarship, Research Panel, DV Best Practices

Page 5: Ami video-player-csun

AMIPlayer

Page 6: Ami video-player-csun

AMIPlayer

• Bilingual capable (English / French) media player providing an Accessible Broadcast Experience (ABE)

• Structurally accessible with accessible content

• AMI Original Programming

• Capable of playing both audio and video*

• Powered by thePlatform

Page 7: Ami video-player-csun

• Online Video Publishing and Manage Solution offering a suite of products and services to enable video management and publishing across multiple devices.

• Workflow: Ingest, Transcode, and Smart Publishing to Web, Devices & OTT

• Control: Entitlements, Content Protection, Commerce, Syndication

• Playback: Multi-device/screen playback, measurement & monetization with standards based SDK/Players

Page 8: Ami video-player-csun

Player highlights

• HTML5 ready player with semantic controls.

• Universal runtime

• Responsive layout

• Captioning and transcripts

• Full keyboard accessibility

• Fullscreen capabilities

• Bold interface

Page 9: Ami video-player-csun

HTML 5 and semantics

• Semantics is the study of meaning

• In context of the web it refers to reinforcing meaning of specific tags.

• HTML5 provides new set of “meaningful” tags interpreted by browsers as well as accessible technology

Page 10: Ami video-player-csun

HTML 5 and semantics

Some examples include:

• <header>

• <nav>

• <section>

• <button>

• <footer>

Page 11: Ami video-player-csun

HTML 5 and semantics – example time!

Page 12: Ami video-player-csun

Sorry, what???

<div class="tpPlay" style="position: absolute; overflow: visible; pointer-events: auto; cursor: pointer; width: 44px; height: 33px; left: 0px; top: 0px; display: block;"><canvas width="44" height="33" class="ButtonSkin" style="display: block; width: 44px; height: 33px; position: absolute; left: 0px; top: 0px;"></canvas><table cellspacing="0" cellpadding="0" style="position: relative; left: 0px; top: 0px; margin-right: auto; margin-left: auto; height: 33px;"><tbody><tr><td align="center" style="vertical-align: middle;"><canvas width="14" height="14" class="IconPlay" style="display: block; width: 14px; height: 14px;"></canvas></td></tr></tbody></table></div>

Page 13: Ami video-player-csun

Ah, that’s better

<button class="play" id="play"><span><img src="/Style Library/AMI/Images/controls.svg" alt=""></span><span class="tooltip" aria-hidden="true">Play<span class="arrow" style="left: 20px;"></span></span><span class="visuallyhidden">Play</span></button>

Page 14: Ami video-player-csun

Universal Runtime

• Allows developers to code against a common JavaScript API that renders down to either HTML5 or Flash.

• HTML 5 controls always present regardless of whether Flash video is being rendered

Page 15: Ami video-player-csun

Universal Runtime

Page 16: Ami video-player-csun

Responsive

• AMIPlayer capable of adapting to various screen sizes

• Leverages SVG (Scalable Vector Graphics) instead of traditional raster (bitmap) images for player controls

• REM units for relative sizing

Page 17: Ami video-player-csun

Responsive

Page 18: Ami video-player-csun

Responsive

320px wide

Page 19: Ami video-player-csun

Captions and transcripts

• thePlatform supports many captioning formats: SMTPE-TT, SAMI 1.0, DFXP 1.0, SRT

• Transcripts are available for consumption directly from the player itself

• Players caption customization (size, positioning, font, etc)

Page 20: Ami video-player-csun

DEMO

Page 21: Ami video-player-csun

Contact

[email protected]

• http://www.ami.ca

• Twitter: @a11ymedia

• Facebook: Accessible Media Inc.

• YouTube: http://www.youtube.com/accessiblemedia/

Page 22: Ami video-player-csun

Visit thePlatform.com for more

information on their services.

p. +1 206.436.7900f. +1 206.213.0606

[email protected] Second Avenue, Suite 1000Seattle, WA 98104


Recommended