Nulls.net: Invalid use of Null Error : use, null, invalid, error :)

Streaming Without A Streaming Server With Flash (Pseudo Streaming)


Streaming Without A Streaming Server With Flash (Pseudo Streaming)  

Article by Amy Armitage

Adobe Corporation has a monster hit on its hand with Flash. The latest Flash Player, version 10, had been downloaded to almost 60 percent of computers worldwide within two months of its release. It has become the standard of choice on the Internet, for video publishers of all kinds, from the occasional poster to the professional pitch makers.

The problem for publishers has been finding a way to give random access to viewers without having them wait to download the entire video stream. This means that they need a way for the server to supply a particular portion of the video, so the idea is to let the viewer’s “fast forwarding” be handled (quickly!) as a request for video images between certain time points.

How it works

When dealing with Flash, there are three options for streaming. A “progressive download” requires no particular server-based software of any kind, while “streaming” needs software such as Adobe’s Flash Media Server installed on the server. “Pseudo streaming,” on the other hand, is a progressive download combined with server-side scripting-in other words, instructions for handling the stream that are stored and carried out on the server-that will allow random access to the portions of the video not yet downloaded. The process is sometimes called “HTTP pseudo streaming,” although we will use the shorter term here.

Pseudo streaming can be implemented on “regular old” HTTP servers running Apache, lighthttpd, Tomcast, IIS or other protocols. The server-side script manages the communication between Flash and the server. The viewer’s Flash player sends a request to the server that specifies a start time, an HTTP request that inserts the time parameter into the requesting URL’s “query string.” This results in the server script serving up a video stream with the requested starting position. This is the technique employed by the super-popular YouTube service, since it is known to use lighthttpd servers.

Limitations and issues

Selecting the best method for you depends on the applications, the server and its capabilities, your target audience and, of course, your budget. Still, pseudo streaming is not simply a cost-cutting move for small firms or independent publishers, as it can be put to good use in a range of applications by all kinds of companies. Web TV, online product demos, “e-learning,” movie trailers and video blogs (“vlogs”) can all benefit from the ease of setup, its dead-simple use and the low cost of the functionality.

There are, of course, some limitations that must be considered. The most important one is how many simultaneous PHP connections your web server lets you make. Any publishers who want to broadcast live streams or service thousands of simultaneous viewers will still need to reply on streaming server systems. Adobe is ready for them, of course, with its Flash Media Server technology.

Clear benefits

Pseudo streaming is a smart solution to the problem of a previous generation, one where PCs and networking infrastructure were both less powerful than now. Still, whenever the network as a whole can be spared the time and bandwidth involved in media downloading, it is a good thing with positive outcomes for everyone. Efficiency is increased while needless downloading, and its costly cumulative overhead, is decreased. We can all win a little bit with this approach.

For the viewing experience itself, the biggest advantage to pseudo streaming and other streaming solutions is the viewer’s ability to set a video “play” control to time positions that have not yet been downloaded. This is particularly useful and time-conserving in the case of full-length movies, as viewers can jump to the final scenes of a 135-minute movie, or any others, when they want to do so. In a nutshell, the benefits of pseudo streaming are

- ability to request any part of a video at any point in the timeline

About the Author

Amy Armitage is the head of Business Development for Lunarpages. Lunarpages provides quality web hosting from their US-based hosting facility. They offer a wide-range of services from linux virtual private servers and managed solutions to shared and reseller hosting plans. Visit online for more information.

South Shore Furniture Step One Collection 5-Drawer Chest, Pure Black Reviews

South Shore Furniture Step One Collection 5-Drawer Chest, Pure Black

  • From South Shore Furniture?s Step One collection, 5-drawer chest for clothing storage in contemporary-style bedroom
  • Heavy duty laminated engineered recycled wood and fiber construction; with sleek black finish and profiled edges
  • Drawers open on Smart Glide slides with built-in stops and dampers; silver-finished metal loop-style handles
  • Adult home assembly required; assorted matching pieces available for separate purchase
  • Measures 30 inches wide by 16 inches deep by 44 inches high; 5-year manufacturer warranty upon online product registration

This 5-drawer chest with its Pure Black has a timeless look and blends easily in any decor. The contemporary lines are soften by the curved kick plate. Matte chrome handles are adding character and value to the furniture. This chest is made of recycled CARB compliant particle pannels. The glides are made of polymer and include dampers and catches, creating a secure environment for little ones. . This chest has to be assembled by two adults. Measures 30 inches wide by 16 inches deep by 44 inche

List Price: $ 144.99

Price: $ 103.20

Find More Furniture Products


htcell