Open main menu

CDOT Wiki β

Changes

BTC640/Assignment2-Winter2013

347 bytes added, 09:58, 10 March 2013
no edit summary
'''Late penalties: 10% per day'''
In this assignment you'll be working in a team to digitize an existing lecture. That means filming the lecture, editing the audio and video, converting it to formats that the popular browsers can play, and using the newest web technologies such as Popcorn.js and Pdf.js to display the lecture in a web browser.
The learning module your create will be in a webpage created by you, but can be easily integrated into any other website using just copy-paste (and uploading the necessary files, of course).
= Teams =
* Audio/video post-processing (the quality must be good)
* Exporting the resulting video for the web
* Using popcorn.js and pdf.js for your video* All other web stuff as needed (CSS, HTML, maybe PHPother JavaScript)
As soon as you decide, add your names to the following list (one bullet per team):
* You'll have to film an entire lecture and the quality will matter, so you might want to do a couple of test runs first.
* In the first week of class after break week you will have a guest speaker talk to you about Popcorn.js and maybe PopcornMaker (the latter may or may not be useful for you).
* You will also need to use PDF.js to render PDF slides next to your video.
* You'll need a video of a reasonable size (that can be streamed over a typical residential internet connection).
* You'll need that video to play in the latest versions of Firefox, Chrome, and Internet Explorer.
We're going to use Popcorn.js to associate content with certain times in the video. That means you will need screenshots of slides that the speaker used. You can use LibreOffice to export a slideshow as PDF and then use another tool to make an image out of each slide. If the speaker is showing a webpage - instead of showing a screenshot of the webpage you should load the webpage itself in the content div.
 
The content should appear when it becomes relevant (typically when the speaker switches to that slide/webpage) and dissapear when it's no longer needed.
 
You should have at least 15 events for your lecture. If for some reason you filmed someone who didn't have slides or webpages to show - you can replace them with source code they were showing or what you think would be useful reference webpages related to the presentation.
= Submission =
FF/IE