Build Your Own Business Website header image

Lesson 9 – Deliver Your Video Content

Difficulty Level -

Filed Under Topics - ,

Listed Under Lesson Subjects -

In this ninth lesson, Deliver Your Video Content, of our How to Create a Membership Website course we begin with a discussion of your video hosting options. We also discuss what you’ll want to consider when choosing the type of hosting for your membership site such as quality, security, mobility and cost. Then we go into detail about the benefits and drawbacks of specific hosted solutions and self hosted options. Finally, we show how to set up an Amazon S3 Account.

Video Hosting Options – hosted, self hosted, download – Watch the Video

  • Hosted

    • What is a hosted video?
    • examples –
      • YouTube
      • Screencast.com
      • Vimeo
      • EZwebPlayer
      • VideoPress
    • What they do –
      • Generally encode the video
        • Convert the raw file into smaller formatted versions
        • Optimized for streaming
        • Strips out what it doesn’t deem necessary
      • Provide embedding of a player
      • Steam the content when requested
    • Some provide video tracking statistical information
    • Provide special features like branding, domain locking and private videos
    • This is “streaming” video – only delivers as much content as is currently being viewed.  Can jump ahead without streaming inbetween.
  • Self Hosted

    • What is a self hosted video?
    • You host the videos on some server
      • Your own server
      • AmazonS3
      • other CDN
    • You provide a player to play the videos
      • Install the player plugin
      • Configure the player plugin
    • Add a shortcode to include the video – the shortcode is specific to the player plugin
    • This is “semi-streaming”.  It doesn’t actually stream, it simply begins the download and then starts playing once it has buffered enough
    • You display the raw video – without modifications
  • Download

    • What is a downloadable video
    • Videos stored on server
    • Videos downloaded to be watched later
    • You provide no plugin or player – only download link

Video Hosting Considerations – Watch the Video

  • Quality

    • Playback formats
      • YouTube
        • 240
        • 360
        • 480
        • 720
      • Vimeo, VideoPress, EZwebPlayer
        • standard
        • HD
    • Degradation from encoding
    • Conclusion – the highest quality comes from videos that aren’t encoded.
  • Functionality

    • Speed of video availability
    • Speed of video delivery
    • Bandwidth required to deliver optimal video
    • Impact on site speed and capacity
    • Ease of uploading and embedding
  • Visibility

    • Why should a video be visible?
      • Drive people to the site
      • Build links to the site
    • How does video become visible?
      • video sharing sites
      • SEO
      • Video Sitemaps
    • Are all solutions equally visible?
    • How to maximize visibility
      • Choose a hybrid system
      • Video sharing + video sitemap
  • Security

    • Why should a video be secure?
      • Prevent theft
      • Prevent unpaid access
    • How can video be secure?
      • Encrypted secure access
      • Domain Locking
  • Mobility

    • Why should videos be visible on a mobile device?
      • It’s what people expect
      • Mobile devices are increasing in popularity
      • Mobile may give you competitive advantage
    • What prevents videos from being seen on mobile devices?
      • Flash –
      • Video size
      • Huge range of screen sizes
  • Cost

    • Storage
    • Delivery Bandwidth
    • Special features
    • Plugins & Players

Video Hosting Scorecard – Watch the Video

  • Hosted Solutions

    • YouTube
      • Quality – good – especially 720
      • Functionality
        • Easy to upload
        • Quick delivery
        • Adjustable bandwidth
        • No impact on site speed
      • Visibility –
        • Highly visible –
        • Can’t make a decent sitemap
      • Security
        • None
        • Can embed unlisted videos from secure pages
        • URLs can be shared
      • Mobility – excellent
      • Cost – none
    • Screencast.com
      • Quality – excellent, they don’t encode videos
      • Functionality
        • Easy to upload
        • Generally quick delivery
        • NO Adjustable bandwidth
        • No impact on site speed
      • Visibility – none
      • Security –
        • None
        • Can embed private videos
        • However, URLs can be shared
        • Videos can be downloaded
      • Mobility – none
      • Cost – $100 per year – fairly high bandwidth
    • Vimeo.com
      • Quality – good – especially HD
      • Functionality
        • Easy to upload
        • Good speed
        • Adjustable bandwidth
        • Some impact on site speed (java script load)
        • Can rebrand
      • Visibility
        • Highly visible –
        • Can create sitemap – with old embed code
      • Security
        • Excellent
        • Can make videos private
        • Can use domain locking
      • Mobility –  excellent – with new iframe embed code
      • Cost – $50 to $200 per year
        • Vimeo Plus – $50 per year
          • HD Video
          • Customize Player
          • Mobile Video
          • Private video
          • Domain lock
          • No commercial video
        • Vimeo Pro – $200 per year
          • All of the above + commercial video
          • 250,000 views per year
    • EZWebPlayer
      • Quality – poor – even with HD
      • Functionality
        • A bit complicated
        • Adjustable bandwidth
        • Some impact on site speed (java script load)
        • Excellent analytic tools
      • Visibility – can create sitemap
      • Security – can prevent downloads
      • Mobility – good
      • Cost – $15 per month – no bandwidth limitations
    • VideoPress
      • Quality – acceptable
      • Functionality
        • Easy upload and embed
        • Good speed
        • Adjustable bandwidth
        • No impact on site speed
      • Visibility – OK, no sitemap ability
      • Security – none
      • Mobility – none
      • Cost – $50 per year for storage – no bandwidth cost

Video Hosting Scorecard – Self Hosted – Watch the Video

  • Self Hosted

    • Videos stored on shared hosting
      • Quality – Excellent
      • Functionality
        • Easy
        • No adjustable bandwidth – can be very slow
        • Will slow down the site because of:
          • javascript
          • server resources
          • bandwidth throttling
          • Shared servers not intended to serve video
        • Can be very slow
      • Visibility – easy sitemap creation
      • Security – none
      • Mobility – none
      • Cost – none
    • Videos stored on VPS Hosting
      • Quality – Excellent
      • Functionality – same as above except that server resources are likely to be higher and delivery not so slow
      • Visibility – easy sitemap creation
      • Security – none
      • Mobility – none
      • Cost – can impact bandwidth limitations
    • Videos stored on Amazon S3
      • Quality – Excellent
      • Functionality
        • reasonably easy to upload and embed
        • high bandwidth delivery – speed only limited by the recipient bandwidth
        • Does not affect server performance
        • Does require java script load – slows site
      • Visibility – easy sitemap creation
      • Security – high (with S3FlowShield player)
      • Mobility – none
      • Cost – quite low – pay for storage and bandwidth, but very cheap.
  • Downloadable

    • Quality – Excellent
    • Functionality – simple
    • Visibility – none
    • Security – possible using encrypted download links
    • Mobility – none
    • Cost – none – do it from a shared hosting account.

Rick’s Suggested System – Watch the Video

  • Criteria

    • Perfect HD quality
    • Maximum Security
    • High Visibility
    • Perfect Mobility
  • Hybrid Hosted/Self Hosted system

    • Hosted – for mobile video & public video
      • Vimeo Pro (Vimeo Plus)
      • Always serve Vimeo version for Mobile devices
      • Always serve Vimeo version with old embed code for public videos
        • This allows sitemap creation
        • This allows public sharing on Vimeo
    • Hosted for promotional videos
      • YouTube
      • All public videos should be hosted on YouTube (but not embedded in your site)
    • Self Hosted for secure videos
      • Amazon S3 – don’t make the folder public!
      • S3FlowShield player
      • Serve this for all non-mobile private videos

Set Up Amazon S3 – Watch the Video

  • Set up an account

    • Go to amazon.com/s3
    • Fill out the forms
      • if you have an existing amazon account you can use it.
    • Account activation
  • Amazon emails – from Amazon Web Services

    • Amazon Simple Storage Service Sign-Up Confirmation
    • Welcome to Amazon Web Services
  • Create Security Credentials

    • Access Keys
    • Access Key ID
    • Secret Access Key
    • To find this again – Account -> Security Credentials
  • Create a bucket

    • What’s a bucket? – a file cabinet
      • stores folders
      • stores files
    • Naming best practices
      • Name of your site
      • dot – an identifier
  • Add a folder to the bucket

  • Upload a video to the bucket

    • File naming
      • it becomes a URL
      • no spaces
      • no special characters
    • Check permissions
      • open/download – this ability gives complete access
      • view permissions
      • edit permissions
    • Types of users
      • everyone
      • authenticated user
      • Me
    • If it’s private – no additional permissions
    • If it’s public
      • everyone
      • open/download
  • Identify the file URL

Save $200 on Membership Now!

Start learning today for as little as
$0.82 PER DAY!
THIS IS A LIMITED TIME OFFER!
Subscription Options
0 Comments… add one
0 comments… add one

Leave a Comment