Popcorn.js

{{Short description|Open-source JavaScript library for HTML5 media developers}}

Popcorn.js is an open source JavaScript library for HTML5 media developers,{{cite book|author=Silvia Pfeiffer|title=The Definitive Guide to HTML5 Video|date=27 December 2010|publisher=Apress|isbn=9781430230908|page=298}} freely available under the MIT License.{{cite web |url=http://popcornjs.org/code/readme.md |title=README |accessdate=September 30, 2012}} It uses the native HTMLMediaElement properties, methods and events, normalizes them into an API, and provides a plugin system. Extensible support for playing non-native media (ex: YouTube, Vimeo, SoundCloud) is available through the normalized API via wrappers.{{cite web |url=http://popcornjs.org/popcorn-docs/players/ |title=Popcorn.js Documentation |accessdate=September 30, 2012 }} Popcorn.js is part of a Mozilla program to promote Web video creation via open standards, and though outside Web development communities, has been named by sources such as Wired.com as one of technologies with the greatest potential in the future of video online.{{cite web |url=https://www.wired.com/underwire/2011/10/coders-filmmakers-popcorn/ |title=At Popcorn Hackathon, Coders Team With Filmmakers to Supercharge Web Video |date=October 20, 2011 |work=Wired.com }}

References