NEWM-N 516 Online Video Presentation
3 credits
- Prerequisite(s): None
- Delivery: On-Campus
Description
This course explores multiple aspects of online video presentation. Students learn how to encode, web-author, and deliver on-demand videos to computers and hand-held devices. Topics include the video delivery process, theories, database support, technologies, technological development, and business models.
Topics
- Video delivery process
- Video delivery theories
- Database support for video delivery
- Video delivery technologies including streaming and progressive download
- Technological development of video delivery
- Video delivery business models
Learning Outcomes
- Create a video delivery architecture including a video list, cue points, captioning, and customized player, and database support.
- Create a database for video storage, management, and delivery and program backend business logic.
- Compare and contrast tradeoffs in video delivery (e.g., streaming vs. progressive, data rate vs. bandwidth, compression vs. video quality, VBR vs. CBR, video and audio encoding alternatives, bitrate vs. video dims.).
- Design and implement a front-end interface using HTML5, CSS, and Javascript.
- Devise and implement online video delivery mechanisms with appropriate settings for a video library.
- Evaluate the video delivery business in novel contexts.
- Analyze how videos and audios have been delivered in the industry and future trends.
- Research historical, social, and economic contexts of video delivery technology development, including intellectual property.
Policies and Procedures
Please be aware of the following linked policies and procedures. Note that in individual courses instructors will have stipulations specific to their course.