Introduction to Web Video

Info

  • Level: Beginner
  • Presenter: Eli the Computer Guy
  • Date Created: September 28, 2010
  • Length of Class: 47 Minutes

Tracks

Prerequisites

  • None

Purpose of Class

  • This class discusses the basic concepts that are required to create and stream video to website visitors.

Topics Covered

  • Video Resolutions
  • Video Frame Rate
  • Editing Video
  • Encoding and Playing Video
  • Ways to Stream Video
  • Services to Stream Video

Class Notes

  1. Shooting Video Resolutions
    1. Resolution = Aspect Ratio, Resolution and Frame Rate
    2. Resolutions 1080x 1920, 720×1280, 480×704 or 640
    3. Frame Rate is the number of pictures shown per second. 15fps is the lowest you should go. 30fps is the best.  The bigger the fps the bigger the end video file.
    4. Aspect Ration = 16:9 or 4:3
    5. Record you video at the highest possible quality
  2. Editing Video
    1. You don’t need Adobe Premiere
    2. Any $100 video software at Best Buy and a 4 year old computer will do fine.
  3. Encoding /Playing
    1. Encode your video file to the format required by your video player, or hosted video platform.
    2. Encode your video to the smallest (least quality) you can because you will get charged depending upon the size of the video.
    3. HTML 5 vs. Flash = A false argument.  HTML 5 will not be completely ratified until 2020.  98% of all Internet connected devices have Falsh installed.  ONLY iPod/Pad/Phone’s do not support Flash.
  4. Streaming
    1. Progressive Download – The video file fully download to your computer.  This is the easiest to setup.  You cannot skip around in a video.  You use ALOT of bandwidth.
    2. Pseudo Streaming – Like Progressive Download, but you can skip around in the video.  this requires a specially configured server.
    3. Real Streaming – Only the video being watched is downloaded.  You can skip around in the video all you like.
    4. Real Time Bit Rate Switching – This means multiple copies of the same video file are created at different resolutions.  The player and server sense you Internet speed and then provide the quality of video that will play best for you speed.
  5. Ways to Deliver Video
    1. YouTube – is very easy to use and free, but you are limited to 10 minute videos and he delivery quality isn’t always the best.
    2. Hosted Services – as easy to use as YouTube, but they have less restrictions and you can have more customizations. (Bits on the Run, Brightcove, Bit Gravity)
      1. Delivery Cost – You are charged based on the actual bandwidth used to stream your videos
      2. Platform Charge – You are charged based on storage on the servers based either on size of video files or the numbers of them.
    3. Your Own Servers – you can run your own servers, but remember that you Internet UPLOAD speed will limit your video delivery.  Normal Internet connections fluctuate A LOT. (We had our video server in a dedicated data center co-location facility)

Resources

2 Responses to Introduction to Web Video

  • chris says:

    Hi.Eli
    Thanks for this useful tutorial
    can you explain how to upload more than 10mints videos on youtube as you do?
    and about youtube partner
    thanks

  • Eli the Computer Guy says:

    Honestly I uploaded around 20 short videos and forgot about them… After a year YouTube sent me a message saying since I hadn’t uploaded any copyrighted content I could upload videos of any length and size…

    I then applied for the partner program for monitization and was flatly denied. 7 months after I uploaded all of my full length class videos and had around 80,000 views YouTube messaged me and said that “monitization” had been enabled….

    Basically it seems that YouTube gives benefits to the people it thinks are doing the most for YouTube… Essentially the more you do for YouTube, the more YouTube will do for you. There’s very little conversation with them. You just get an email one day saying you have been approved for the next level they offer.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>



















Subscribe to me on YouTube