Web Video

Web Video is the providing of Television or sometimes drawings or animation over the Internet, typically in a web browser. Almost all sites are supported by advertising, but as with other sites, a very tiny number operate on a subscription basis (usually because they offer porn, that being about the only thing you can get people to pay for.) Some only allow you to watch while on-line, others will let you download the video to watch later or when not connected to the Internet.

Providing video over the Web was an issue once plagued by a need for multiple proprietary plug-ins, some of which worked better than others, but the duty of playing video has now mostly passed to a single plug-in, Adobe's Flash Player, a method popularized by YouTube. The video "player" is actually a Flash file (whereas before it would be part of the plug-in), usually custom designed and coded by someone on the site's development team. It contains the DVD-like controls and also handles the way the video is sent to the browser. Unfortunately, this puts the burden of making a working player on the site developers, and some do not know how to do it correctly.

There are basically two types of Web Video sites, those that do it right, and those that don't. Actually there are probably three types: those that offer non-porn and do it right, those that offer non-porn and don't do it right, and those that offer porn, and do it right. Those that offer porn and don't do it right usually don't get people (e.g. paying customers) to stick around and thus they go bankrupt, so those sites tend not to last long.

One of the most important features is the ability to go forward in a video (to skip uninteresting or boring parts), but even more important is the caching of video. The Internet isn't always smooth delivery; sometimes you get a slow connection or the site gets hit by a lot of traffic. So the video is generally sent such that it runs a few seconds behind the image so that if it hits a slow signal, it can ride through it without the video jerking to a stop while it waits for more material to be sent. This process of sending video faster than you watch it is referred to as "caching" or "buffering." Most sites, in fact, continue to send the video even if you hit the 'pause' button, so that if your connection is slower than the speed of the video, you can pause the video, go away and do something else, and come back and eventually have all of the video available. Consider the idea of filling a large bucket from a (very) slow faucet; you might turn it on, walk away and come back later while the bucket fills, as opposed to using the water a little at a time.

A clear and obvious indication of a place that does not do it right is a player that does not cache. This means, if your Internet connection isn't absolutely flawless, video presentation is not going to work, and the video will operate on the basis of: play (for about a second or two); jerk stop and freeze with a spinning cursor, wait about 5-10 seconds for the signal to catch up; play a couple seconds; jerk; stop; play; jerk; play; etc. (If you've ever seen someone who's learning how to drive and doesn't yet know how to use the brake correctly, you'll get the idea.) Other sites do not use the buffer effectively; the player will show a growing bar showing how much of the video is loaded, with the spot you're currently watching a good distance behind, yet the video will still halt every few seconds to buffer some more, defeating the purpose of having a buffer in the first place.

If they're really stupid, they'll simply drop the frames that don't show up, so you get a second of video, then after four or five seconds when the feed catches up, the video skips forward 4 seconds, runs for a second or two, stalls, then resumes at that point a few seconds later in the video, dropping the part that couldn't keep up. This might be understandable if you were watching live streaming video, but we're talking about stored video being sent from a server; this sort of practice is not just bad, it's inexcusably bad.

Worse, some of the sites that don't cache, if you pause the video in order to wait for it to catch up, terminate the connection for waiting too long. Now you have to start the entire video over from the beginning.

Web video comes from two major sources: Those that provide their own content (such as those run by TV Networks), and those that provide content uploaded by users. The latter almost all have good players, since unlike the TV networks they can't afford not to. The biggest of these is YouTube, launched in 2005, and similar sites including Vimeo and Dailymotion have sprung up since. But they don't allow porn. For that, there various are pay and free sites dedicated to that purpose. But you get what you pay for.

An emerging technology is HTML 5's tag, which allows video files to be played directly without the use of Flash Player or other third-party plugins. The browser itself handles caching, and the controls can be customized to some extent, the same way one customizes the look of the page itself. So far, only certain browsers support this tag, and there is a bit of a format war going on not unlike the one that once raged between VHS and Betamax: Firefox has pledged to only support the open-source but rarely-used OGG Theora format, while Apple's Safari only supports the very popular but technically proprietary h.264. Microsoft's Internet Explorer 9 uses h.264 also; although Internet Explorer 6, 7, and 8 support neither. So it will be a while before Flash-based players go away entirely, as much as Steve Jobs (or Tim Cook) may wish otherwise.

Web Video works:

 * The Adventures of The League of STEAM
 * Agamemnon Tiberius Vacuum
 * Agents of Cracked
 * Aliento
 * The Amazing Atheist
 * Angry German Kid
 * The Angry Video Game Nerd
 * The Annoying Orange
 * ASC Zs Horrorshow
 * The Asexuality Chronicles
 * Ask a Ninja
 * Assist Me
 * Ben Drowned
 * Benzaie
 * Bite Me
 * Blueluigi
 * Brows Held High
 * The Church of Blow
 * Classic Game Room
 * Computer and Spaceman
 * Confused Matthew
 * Corridor Digital
 * Crash Course
 * Custom Idiots
 * The Daly Show
 * A Day At Last Chance
 * Demyx Time
 * Doctor Horribles Sing Along Blog
 * Doki Doki Awesome
 * Doom Day
 * Doppelganger
 * Doug Derky
 * Dragon Cave
 * Echo Chamber
 * EPICMEALTIME
 * Epic Rap Battles of History
 * Equals Three
 * Extra Credits
 * The Fanfic Critic
 * The Fantastic Favio Bros
 * Feminist Frequency
 * Find Makarov
 * Five Second Films
 * Four Blokes Without Telly
 * France Five
 * Fred
 * FreddieW
 * Frequenczy
 * Game Chap And Bertie
 * The Game Fucking Fuck Fuck Fucker Fucking Fuck Fucker
 * Gay Comic Geek
 * Golden Book Video Killers
 * The Grand Galloping Collab
 * The Guild
 * Hearts of Dorkness
 * Hewys Animated Movie Reviews
 * History of Power Rangers
 * Hitler Rants
 * Human Centipede the Musical
 * I Made America
 * I'm a Marvel And Im ADC
 * Incognito Cinema Warriors XP
 * Internet Killed Television
 * Internet Personality Vangelus
 * The Irate Gamer
 * Is It a Good Idea To Microwave This
 * Jeffery Dallas
 * Jon Tron
 * Kara
 * Kickassia
 * Kids React To
 * Koishi Komeijis Heart Throbbing Adventure
 * Laci Green
 * Leeroy Jenkins Video
 * Lenny and Shinkos Disney See
 * Lonelygirl 15
 * LG 15 The Resistance
 * LG 15 The Last
 * Kate Modern
 * N 1 ckola
 * Maddison Atkins
 * The Masochist Masculist
 * Minecraft Dad
 * Missed Connection
 * My Drunk Kitchen
 * Nametags
 * The Net Court
 * The New Adventures of Captain S
 * Next Time On Lonny
 * Norms Bar Stool
 * Obscurus Lupa
 * O Cast
 * The Otaku Ascended
 * Pat the Nes Punk
 * Peanut Butter Gamer
 * The Philip Defranco Show
 * Source Fed
 * The Philosofan
 * Pittsburgh Dad
 * The Proxy
 * The Quest for Geekdom
 * Real Housewives of South Boston
 * Redearth 88
 * The Remarkable Journey of Higgins Von Higgings
 * RBG Productions
 * Robot Ninja and Gay Guy
 * Rooster Teeth Shorts
 * The RPG Fanatic
 * Santana
 * Sassy Gay Friend
 * Saturday Nights
 * Sci Show
 * Skippy Shorts
 * The Slender Man Mythos
 * Four Tapes
 * Five Zer 02
 * Apple of Our Eye
 * Dark Harvest
 * The Dead Are Watching
 * Everyman HYBRID
 * Future Refused
 * Marble Hornets
 * ML Andersen 0
 * Punishing Prometheus
 * The 4 Steps
 * The Legend of Zelda the Sage of Darkness
 * TJA Projects
 * Tribe Twelve
 * X Mandelbrot
 * Snake Bytes
 * Star Trek Phoenix
 * Starving
 * Stupid Mario Brothers
 * Suburban Knights
 * Tabletop
 * Tales From the Table
 * That Guy With the Glasses
 * The Angry Joe Show
 * Ask That Guy With the Glasses
 * Atop the Fourth Wall
 * Awesome Video Games
 * Bad Movie Beatdown
 * Bennett the Sage
 * The Blockbuster Buster
 * Brows Held High
 * Bum Reviews
 * The Cinema Snob
 * Eighties Dan
 * The Hooker With a Heart of Gold
 * Diamanda Hagan
 * That Dude in The Suede
 * Eric Power Up
 * Familiar Faces
 * Guru Larry and Wez
 * Heart of Gaming
 * Iron Liz
 * The Last Angry Geek
 * Lee and Dena
 * Luke Mochrie and The Inners
 * Marz Gurl
 * Paw Dugan
 * Phelous
 * Pushing Up Roses
 * The Rosen Hacker
 * Sad Panda Q and A
 * Sean Fausz
 * The Spoony Experiment
 * Counter Monkey
 * Spoonys Campaign
 * TGWTG Year One Brawl
 * Todd in The Shadows
 * Transylvania Television
 * What the Fuck Is Wrong With You
 * You Can Play This
 * Y Ruler of Time
 * Third Rate Gamer
 * Transolar Galactica
 * Tree Fog
 * TV Tropes Will Ruin Your Life
 * TV Trash
 * Uncharted 3 Drakes Misfortune
 * Vag Magazine
 * Very Mary Kate
 * Video Games Awesome
 * Video Game High School
 * Warning Readers Advisory
 * Watchmen the High School Years
 * What We Had to Watch
 * Where Are the Joneses
 * With the Angels
 * Wiiviewer
 * Wong Fu Productions
 * Wormtooth Nation
 * Yacht Rock
 * You Know What's Bullshit
 * Youtube News
 * Z True Long Island Story
 * Zinnia Jones
 * Zombie Roadkill