Streaming videos from website

topic posted Thu, March 12, 2009 - 1:10 PM by  doctor
Share/Save/Bookmark
Advertisement
So I need to stream some videos from my website and since I will be charging a client for this service and the videos are over an hour long YouTube is out of the question. I'm a network engineer not a web developer so I have no clue whatsoever of what service or software I can use to do this.

I've been using Camtasia to encode my videos and I have the ability to format into FLV, but i have no idea how to generate a link to the file location or have this link open a flash player in a browser so that folks could view the video.

Also does anyone know what kind of overhead and bandwith considerations I should keep in mind?

This has been tossed in my lap by a manager who writes promises my arse has to cash. Money is not so much the object here because the client is paying for this service, but I have no idea where to start here. Any help or insight is appreciated.
posted by:
doctor
Washington, D.C.
Advertisement
Advertisement
  • Re: Streaming videos from website

    Fri, March 13, 2009 - 4:16 AM
    I am aware of an application called Flow Player, which can play flv, mp4, and, I think, a few other formats. It's just a flash application that loads into a web page, and a snippet of Javascript will define where it is to get its video from -- you then just point it at the URL of your appropriately-transcoded video. I have tinkered with it a little, but I haven't had the infrastructure to run it until just this week, which has been spent building said infrastructure out, so as yet, I don't know how good it is.

    On bandwidth issues, well, as you already know, you have to think in terms of peak load. Unlike text, you do have a need to deliver the content at a certain minimum speed (and preferably faster, so that it buffers) in order for this to work well. Presumably, the bitrate of the video is known. I suggest adding 50% to that, and then multiplying that by the peak number of users you want to serve at any single time, and use that to guide your disc/network requirements. Obviously, if the demand warrants, you may want to consider using a CDN.

Recent topics in "Appropriate Use of Technology"