Friday, December 23, 2011

Independent Video in the Information Age

One of the primary obstacles for video content distribution over the Internet is the cost of specialized software required to encode video. Video encoding consists of converting video content into compressed digital data that can be easily distributed electronically.There are several software development companies that sell closed source software for video encoding and content distribution. The cost and available features of the different software packages vary. Some software companies require additional royalty payments for use of their encoding software.Thanks to the efforts of several software developers, there is free software that does not require royalty payments. This software can be used for both commercial and non commercial projects.NullSoftJustin Frankel, the creator of the Winamp media software player, also developed NullSoft video. This format was specifically designed for distributing video media through the Internet and is based on the Shoutcast Internet protocol.Both open source and closed source video codecs are supported by NullSoft. Codecs are software programs that allow media to be digitally encoded or decoded using a specific compression architecture. These video codecs include the VP3 open source and the VP6.1 / VP6.2 closed source. The MP3 and AAC audio codecs are supported as well. The VP3 video and MP3 audio codecs are included with the NullSoft tools download.A free set of tools for encoding and streaming video through the Internet using NullSoft was also created. You can download the NullSoft video tools package direct from the NullSoft web site.NullSoft content can be streamed through the Internet with the following free media server software:- Shoutcast DNAS
- Icecast
- Steamcastscvi.net is the unofficial information resource website for NullSoft video. You can find many tutorials, guides and third party software tools to download here.There are several media software players that can view the NullSoft format.These include:- Winamp
- Video Lan Client
- Mplayer
- Xine
- X boxTheora VideoThe Theora project is being developed as a complete open source video solution. The group behind this project is ( http://www.xiph.org.) This format uses the Theora video codec and the Ogg Vorbis audio codec.The Theora project uses the Theora video codec which is based upon the VP3 codec developed by ON2. The Theora codec offers core architectural improvements to provide better video encoding and playback performance.Both live and pre recorded multimedia can be distributed via the Internet using Theora.Theora content can be streamed through the Internet with the following free media server software:- Icecast
- JRoar
- Flumotion
- SteamcastThere are several media software applications that can play the Theora format.These include:- Video Lan Client
- Mplayer
- Xine
- Xbox Media Center
- Real (Player) AlternativeTheora can also be deployed with Java components for web site use. This will allow people to watch Theora multiemdia without the need for installing additional player software.Tim Gnatek of the New York Times wrote a article entitled "Internet TV: Don't Touch That Mouse!".This article highlights some of the problems associated with content delivery via the Internet. These problems include how independent broadcasters will be able to "keep up with viewer demand, given the cost of the servers and Internet connections required" in addition to "How do you get it (video content) from your garage to the Web?''These barriers on the information superhighway are being removed by Internet video stations using alternative media distribution methods.Some of these alternative methods include:P2P video streamingP2P streaming does not require a centralized server architecture for content distribution. Each client that views the video content automatically relays it to the next person requesting access to the video. This greatly reduces the need for large amounts of bandwidth for content delivery.Unlike P2P file trading, P2P streaming can be used to broadcast live multiemdia content using several encoding formats and is supported on various computer operating systems.Video podcastingVideo podcasting allows people to publish content via a web host with no specialized server software. A specialized data client using Really Simple Syndication provides users access to the most current video content. The multiemdia content can be downloaded on a computer or hand held media device for viewing at a later time.You can use both NullSoft and Theora for multimedia podcasting.

0 comments:

Post a Comment

 
Copyright Shoutcast Control Panel All Rights Reserved