|
What you should know about Flash and streaming Flash video...
Anyone who's serious about putting video on the web needs to take a close look at Flash and Flash video (FLV). But for newcomers to internet video, this can be quite confusing. In this article, I'll tell you everything you need to know (but nothing more) so you can make the right decisions about adding video to your web site... When it comes to using Flash to deploy web videos, you have three main options, all of which require the use of a Flash SWF file:
Let's take a closer look at each of the options... 1. Embedded Video (SWF)Embedded video files (SWF) are usually best for shorter videos. An embedded video is a single file which contains both the player, and the video file itself (embedded within the SWF). When you publish an SWF Flash movie, the video is fully contained in the SWF file. The only requirements are a normal web server to deliver the video. Pros and Cons of Using Embedded Video
When to Use Embedded Video Some people will simply find it easier to create and upload just one SWF file to the web in order to get their video online. The results are not as good, but it is slightly faster. Because of these limitations, this method is only recommended in cases when you the video is short and small. SWF files tend to be better for movies of computer screenshots with fewer colors and minimal screen activity. 2. Progressive Download (FLV)In this method (a.k.a. "pseudo-streaming"), the video content (FLV file) is kept seperate from the other Flash content and the the video player (SWF file). When a web page loads, it automatically downloads the smaller embedded SWF file (player). When a visitor elects to view the video, the FLV video file starts downloading to the user's computer. The FLV is served from a normal web server through an HTTP request just like a web page or any other downloadable document (e.g., PDF file, text file, etc.). Unlike with many other methods of video delivery, however, with progressive downloading, the file starts to play before it has completely finished downloading. Pros and Cons of Progressive FLV Downloading By keeping the video separate from the SWF file, there are a number of benefits over the previous embedded video technique, including:
When to Use Progressive Download Results vary, from good to excellent, depending upon the software you use for converting your files to FLV. Regardless, FLV files are well-suited to full-color multimedia presentations and videos with much screen activity. If your videos are more than a minute or so long, and you are concerned about the quality of the presentation, you will want to use the progressive download method where an SWF file requests the FLV video file. With progressive downloading, the file is downloaded and physically resides on the viewer's machine. Some users will be able to search their browser caches or temporary Internet files and access the content. In most cases, this probably won't be a problem. But if you're selling your video content, and you're concerned about restricting the usage and viewing of your video content, the following may be a better option... 3. Streaming Video (FLV)As is the case with progressive download, with streaming video, FLV files are kept external to the main Flash SWF content. But to do "true" FLV video streaming, you need to have your video hosted and served on a server running special streaming software, Flash Communication Server MX. Pros and Cons of Streaming FLV Video In the case of streaming video, each client opens a persistent connection to the streaming video server, which streams the video content to the requesting visitor. The video data is "consumed" by the viewer, and then immediately deleted. This connection between the server and the viewer, and the server's ability to precisely control and deliver any portion of stream at will, enables the developers and video producers to take advantage of a number of advanced capabilities. Unfortunately, along with those additional features come additional costs and complexity. People who do not want the hassle and expense of buying and maintaining server hardware and Flash Communication Server software can utilize the services of hosting companies who offer this streaming service. Fees are based upon usage and storage space, and typically start in the area of $500 per month, or more. When to Use Streaming FLV Video If cost is not an issue, but protecting your video content is - then you should take a closer look at a true streaming solution (e.g., VitalStream). Otherwise, an affordable and effective alternative can be found right here. You get many of the same benefits of true streaming when you use the WebVideoZone Player on your web pages - including:
Flash Video - SummaryIn most cases, you will want to use the progressive/pseudo-streaming for your web video. That's why we developed the WebVideoZone Player. All you need to do is convert your video to FLV, upload it to the web, and create your video player. It just couldn't get any easier to add powerful web video presentations to your web site.
Web Video Zone, Web Video Player and Video Affiliate System are trademarks of WebVideoZone.com, LLC |