Difference between revisions of "VideoSequencer"

From CDOT Wiki
Jump to: navigation, search
(Created page with '== VideoSequencer.js == == Description == The purpose of this project is to provide a new programming interface and API for popcorn.js.<br /> It will provide pause, play, and …')
 
(0.3)
 
(18 intermediate revisions by the same user not shown)
Line 5: Line 5:
  
 
The purpose of this project is to provide a new programming interface and API for popcorn.js.<br />
 
The purpose of this project is to provide a new programming interface and API for popcorn.js.<br />
It will provide pause, play, and seek functionality for multiple videos playing simultaneously,
+
It will provide pause, play, and seek functionality for multiple videos that play one after the other.
as well provide play/seek functionality for multiple videos that play one after the other.
 
  
 
== Project Leader(s) ==
 
== Project Leader(s) ==
  
Joel Young
+
Joel Young <br />
Annie Sobiepanek
+
Annie Sobiepanek <br />
Scott Downe
+
Scott Downe <br />
 
[[User:cadecairos|Christopher DeCairos]]
 
[[User:cadecairos|Christopher DeCairos]]
  
Line 20: Line 19:
  
 
== Project Details ==
 
== Project Details ==
(to do)
+
 
 +
It has been decided that VideoSequencer will be an external library for popcorn.js. There is a lighthouse ticket [https://processing-js.lighthouseapp.com/projects/52212/tickets/97-create-a-video-wrapper here]. The Github repository for VideoSequencer can be found [http://github.com/cadecairos/VideoSequencer here].
 +
 
  
 
== Project News ==
 
== Project News ==
 +
 +
Friday, October 22, 2010: [http://cadecairos.blogspot.com/2010/10/videosequencerjs-01-release.html VideoSequencer.js 0.1 Release!]
 +
 +
Monday, December 20, 2010: [http://cadecairos.blogspot.com/2010/12/videosequencer-official-02-release.html VideoSequencer.js 0.2 Realease!]
 +
 +
Thursday, December 23, 2010: [http://cadecairos.blogspot.com/2010/12/videosequencerjs-03-release.html VideoSequencer.js 0.3]
 +
 +
==Release Information==
 +
 +
===0.1===
 +
 +
*[https://github.com/cadecairos/VideoSequencer/tree/0.1 Source Code (Github)]
 +
*[http://cadecairos.blogspot.com/2010/10/videosequencerjs-01-release.html blog post]
 +
*[http://matrix.senecac.on.ca/%7Ecadecairos/VideoSequencer/0.1/test.html Demo]
 +
*Supported Functionality:
 +
**Can sequence existing video tags on a webpage
 +
**Hides/displays videos when one finishes
 +
 +
===0.2===
 +
 +
*[https://github.com/cadecairos/VideoSequencer/tree/0.2 Source Code (Github)]
 +
*[http://cadecairos.blogspot.com/2010/12/videosequencer-official-02-release.html Blog post]
 +
*[http://matrix.senecac.on.ca/%7Ecadecairos/VideoSequencer/0.2/test.html Demo]
 +
*Supported Functionality:
 +
**Dynamic video tag creation/deletion
 +
**Uses an external XML file to describe video Sources and lengths
 +
**Supports an almost unlimited number of video sources.
 +
**new sources can be added programmatically to the sequence (buggy)
 +
 +
===0.3===
 +
 +
*[https://github.com/cadecairos/VideoSequencer/tree/0.3 Source Code (Github)]
 +
*[http://cadecairos.blogspot.com/2010/12/videosequencerjs-03-release.html Blog post]
 +
*[http://matrix.senecac.on.ca/%7Ecadecairos/VideoSequencer/0.3/test.html Demo]
 +
*Supported Functionality:
 +
**Dynamic video creation/deletion
 +
**Uses an external XML file to describe video Sources and lengths
 +
**Supports an almost unlimited number of video sources.
 +
**Event Handling
 +
**Non-Standard user interface (using [https://github.com/annasob/soda-js soda.js])
 +
***Pause/Play works
 +
***Timebar displays progress through the entire sequence
 +
***Seek code is present, but disabled for this release as it causes time  bar and video issues.

Latest revision as of 00:25, 7 January 2011

VideoSequencer.js

Description

The purpose of this project is to provide a new programming interface and API for popcorn.js.
It will provide pause, play, and seek functionality for multiple videos that play one after the other.

Project Leader(s)

Joel Young
Annie Sobiepanek
Scott Downe
Christopher DeCairos

Project Contributor(s)

Project Details

It has been decided that VideoSequencer will be an external library for popcorn.js. There is a lighthouse ticket here. The Github repository for VideoSequencer can be found here.


Project News

Friday, October 22, 2010: VideoSequencer.js 0.1 Release!

Monday, December 20, 2010: VideoSequencer.js 0.2 Realease!

Thursday, December 23, 2010: VideoSequencer.js 0.3

Release Information

0.1

0.2

  • Source Code (Github)
  • Blog post
  • Demo
  • Supported Functionality:
    • Dynamic video tag creation/deletion
    • Uses an external XML file to describe video Sources and lengths
    • Supports an almost unlimited number of video sources.
    • new sources can be added programmatically to the sequence (buggy)

0.3

  • Source Code (Github)
  • Blog post
  • Demo
  • Supported Functionality:
    • Dynamic video creation/deletion
    • Uses an external XML file to describe video Sources and lengths
    • Supports an almost unlimited number of video sources.
    • Event Handling
    • Non-Standard user interface (using soda.js)
      • Pause/Play works
      • Timebar displays progress through the entire sequence
      • Seek code is present, but disabled for this release as it causes time bar and video issues.