课程大纲:
http://www.iupui.edu/~j21099/courses/streaming.html
The
Fundamentals Of Online Video
Production
网络视频制作基础
Summer
2013
Class Time: 2:00pm—5:30pm, Weekdays, June 26–July
5
Classroom: 电教室
Credit
Hours: 2
Instructor: Dr. Edgar Huang 黄少华博士
Office Hours: 1-2pm before each
class
Email: ehuang@iupui.edu
School of Informatics
Indiana University-Purdue University
Indianapolis
Go directly to Class
Schedule
Edgar Huang's teaching
philosophy:
Teaching is not feeding
ducks.
Teaching is bringing the best out of a
student.
Textbooks top
-
All textbooks about online videos are as old as dead rats. So
no textbooks will be used. I will provide course materials.
Course Description top
The
Web 2.0 environment has provided rich opportunities for rich media content to be
delivered on the Internet for easy access in many contexts, such as distance
education, Web conferencing, online movie delivery, and broadcasting. Even
though video delivery technologies, as the backbone to such endeavors, have been
out there for some years, it is a daunting task for vast number of media
producers, both on the professional level and amateur level in different
companies, schools, government agencies, and organizations to figure out how to
harness the power of the video delivery technology to best serve their audience.
Specialists who know how to deliver videos and audios and how to assess,
customize, and develop video delivery technologies are very much needed
today.
This course will explore multiple aspects of online video production.
Students will learn how to encode, Web-author and deliver on-demand videos both
in the Flash format and in the HTML5 format.
Topics to be covered include
-
Video delivery process
-
Video delivery theories
-
Video delivery technologies including streaming and progressive
download
-
Technological development of video delivery
-
Video business models
This class will be very
hands-on. No prior video production or editing knowledge is required though such
knowledge and basic knowledge of HTML coding, CSS, ActionScript and JavaScript
will greatly help. For those of you who have hardly had any Web design
experience, I need to warn you:
be very careful and
patient when learning Web-authoring because the Internet has little
tolerance to coding mistakes. Changing upper-case to lower-case, creating a file
name with a space or spaces or in Chinese characters, leaving out a semi-colon
in CSS, sending files to a wrong server, etc. could all mess up your work. When
something is not working after your second try, email me immediately. Don't
waste your valuable time on struggling.
Course
Outcomes top
The
goal of the class is to let students
-
get hands-on experience of on-demand video delivery,
-
understand the mechanism of video and audio delivery,
-
learn the historical, social and economic contexts of video
delivery technology development,
-
take a critical look at the video delivery business, and
-
develop research interest in video delivery technologies.
Core Competencies top
-
Delivering on-demand Flash videos and HTML5 videos with
appropriate settings
-
Building a Flash video delivery architecture including a video
list, cue points, captioning, and customized player
-
Having a preliminary understanding of the video delivery
business
-
Understanding how videos and audios have been delivered in the
industry
Software Used top
-
Flash
-
Adobe Media Encoder
-
Flash Media Server
-
Flash Media Live Encoder
-
Dreamweaver
-
Photoshop
-
FileZilla
-
Firefogg.org
Server
Access top
nmstream.informatics.iupui.edu
serves both as our streaming server and as our Web server.
Attendance
and participation top
Attendance
is vital to your success in this class. You are required to be present in class
to learn new knowledge and skills, to participate in discussions, and to present
your ideas and your assignments. There are reasons for missing class: illness,
accidents, or death/serious illness in the family, etc.
For whatever
reason, you are allowed to be absent for up to one time. If you are absent two
or more times, you will get an “F” for your course grade.
An
undocumented absence will cost you 4 points of your course grade. If you miss a
class, you should get notes from a classmate. You are expected to be prsent in
the class for the entire duration of the class period unless you are dismissed
early. Attendance will be taken at the beginning of a class and at the end of
the class. If there is only one signature on the sign-up sheet, you are counted
as being half present and you will get half of the participation and attendance
grade for that day. Two half absences is equivalent to one full
absence.
You will not get all the participation credit for simply being
present. You are expected to be fully prepared to actively participate in
discussions, contribute your ideas and answer questions in each
class.
Assignments top
All
your completed assignments should be posted on appropriate server(s). Before you
submit an assignment, check it across multiple Web browsers, including latest
IE, Firefox, and Chrome.
Simply meeting the requirements of an assignment or
simply working hard does not automatically earn you an A or 100%. Meeting
minimum requirements is a passing grade, which is a C. Additional effort coupled
with outstanding performance earns you a high grade. The grading criteria are
listed in the assignment sheets.
This is an online video production course,
not a video production course. You are not expected to shoot and edit any videos
though you are welcome to do so. For your convenience, you can download and use
videos from various sources for practice
purpose.
Grading top
Distribution
of grades:
Assignment 1
|
10%
|
Assignment 2
|
10%
|
Assignment 3
|
10%
|
Assignment 4
|
10%
|
Assignment 5
|
10%
|
Assignment 6
|
10%
|
Assignment 7
|
10%
|
Course Project
|
30%
|
Total
|
100%
|
Grading
scale is as follows:
96.5-100
|
A+
|
92.5-96.49
|
A
|
89.5-92.49
|
A-
|
86.5-89.49
|
B+
|
82.5-86.49
|
B
|
79.5-82.49
|
B-
|
76.5-79.49
|
C+
|
72.5-76.49
|
C
|
69.5-72.49
|
C-
|
66.5-69.49
|
D+
|
62.5-66.49
|
D
|
59.5-62.49
|
D-
|
59.49-down
|
F
|
Late
Work top
All
assignments should be turned in by the deadline. They may be turned in up to two
school days late, but there will be a penalty of 10 points per day. For example,
if you earned a 90 on an assignment and turned it in two days late, your grade
would be 70. Assignments submitted three school days later than the respective
deadlines will get a 0. The last two assignments cannot be
late.
Teamwork top
During
the semester, you will be allowed to work as a team on some of the assignments
though you can always choose to work by yourself. Each team can contain at most
three students. Students who work in a team or individually are subject to the
same grading criteria. You will create the team as you wish. Team members will
learn how to manage time, have a clear communication, share comparatively equal
amount of responsibility, and learn from one another. If a team member is in
charge of certain aspect of an assignment, s/he should be responsible for making
the other team members understand how, why and what should be done. The purpose
of teamwork is learning together, not skipping learning. If I find that one
student in a team does not know much about an assignment s/he has completed,
that student will get an F for that assignment. I will randomly call students in
class to answer questions about an assignment.
All creative and personal
differences must be worked out amicably outside of class. Problems and conflict
between team partners have no place in the classroom. Your ability to deal
positively with problems is a measure of your maturity and professionalism. You
are allowed to regroup during the semester, but regrouping must occur between
exercises, not in the middle of an assignment.
Academic
Misconduct top
All
students should aspire to high standards of academic honesty. This class
encourages cooperation and the exchange of ideas. However, students are expected
to complete their own work by themselves.
If you are found to have cheated or
plagiarized in any assignment, you will get an “F” for the course grade. If you
help another student cheat or plagiarize, your course grade will be “F,” too. If
you are not sure whether what you are going to do will be regarded as academic
dishonesty, you’d better ask me first. All cheating and plagiarism cases will be
reported to the university.
Flexibility top
I
believe the semester plan is realistic and the objectives are attainable.
Nonetheless, I reserve the right to adjust the course content, assignments,
etc., based on the class’s needs or ability to maintain pace.
Special
needs top
If
you have a learning disability, a physical disadvantage, or other special needs,
please talk to me about it during the first or second week of the semester. I
want to work with you to accommodate your situation and help you succeed in this
course.
About your instructor top
Edgar
Huang received his Ph.D. degree in Mass Communication from Indiana University in
1999; M.F.A. in Visual Arts from University of California, San Diego, in 1995,
M.L. in Journalism from People's University of China in 1988, and B.A. in
English from the Institute of International Relations in 1984.
Dr. Huang has
taught media convergence, video production and editing, photojournalism,
photography, online video production, Web publishing, graphic and layout design,
research methods, computer-assisted reporting and news writing courses at
Indiana University–Purdue University Indianapolis, University of South Florida
St. Petersburg, Northern Illinois University, Indiana University–Bloomington,
University of California, San Diego, People's University of China, and Institute
of International Relations. Huang started his college teaching career in
1984.
His journal articles about healthcare new media marketing, new media
education, youth news consumption behaviors, media convergence, rich media,
streaming technology, online imaging, documentary photography, postmodern
photography, digital imaging, and the Internet and national development are seen
in
Journal of Medical Marketing,
Journal of Communication in
Healthcare,
Health Marketing Quarterly,
International Journal
of Pharmaceutical and Healthcare
Marketing,
e-Service,
Convergence,
Journalism and
Communication Monographs,
Newspaper Research Journal,
Visual
Communication Quarterly,
Information Technology for Development,
etc.
His freelance experience includes trade magazine and newspaper writing,
still photography, Web publishing, news design and video production and editing.
A documentary video on organ donation that three seniors in his Fall 2005 A451
Advanced Video class and he worked on won the 2007 AACN (American Association of
Critical-Care Nurses) Media Award among close to 1,000 entries. A research
project "Searching for an Ideal Streaming Technology," which he worked on with
an undergraduate student in an independent study, won Judges' Choice Award at
the 2006 New Media Consortium Summer Conference and was published online at
http://www.iupui.edu/~nmstream. In 2004, the Department of
Journalism and Media Studies, University of South Florida St. Petersburg, Web
site, designed by Huang, won the first place in the Department and School sites
category in the annual "Best of the Web" Design Competition run by the
Association for Education in Journalism and Mass Communication. The same site
and the USFSP College of Arts and Sciences Web site (designed by Edgar Huang and
one of his students) won top awards in the USFSP Web Design competition in 2004.
Several public service announcement videos, documentary videos, training videos
and promotional videos that Huang and his students produced have been adopted by
Riley Hospital, Indiana Organ Procurement Organization, U.S. Courthouse, IUPUI
Student Employment Service, Marion County Health Department, Noble of Indiana
and so on.
Class Schedule top
Date
|
>Class contents
|
>Homework
|
June 26
|
-
Introduction to the class
-
Installing needed software programs
-
Connecting to the Servers
-
Online video usage and production overview
-
A brief history of online video technologies
-
Major online media players (pun intended)
-
Observing online video Web sites
|
|
June 27
|
-
Basic process of Flash video delivery
-
Flash video encoding
-
VBR or CBR?
-
Compression and video quality
-
Bandwidth and data rate
|
|
June 28
|
-
Controlling Flash video display with ActionScript 3
-
Masking a Flash video
-
3D Flash video
|
|
July 1
|
|
|
July 2
|
-
Building a video index and playlist
|
|
July 3
|
-
HTML5 video and audio basics
-
Customizing HTML5 video skin
|
|
July 4
|
-
Help session with Course Project production
|
|
July 5
|
-
Presenting your most intriguing designs
-
Monetizing streaming media
-
Streaming business models
-
Video streaming career opportunities
-
Streaming video research
|
|