03/28/2007

Peer to Peer Internet Video Broadcasting

Unlike standard television broadcasting, there are a limited number of viewers that an Internet television station can accommodate. These limitations are determined by the amount of bandwidth the network media server has available. A popular Internet television station would require large amounts of bandwidth to provide the broadcast to a large viewing audience.

Peer to Peer (Commonly referred to as P2P) broadcasting allows viewers using specialized software to re-distribute the media broadcasts. This eliminates the need to utilize costly centralized media servers to distribute the broadcast and results in cost savings for bandwidth consumption.

Any size business or group can establish an effective media broadcast presence without the huge costs normally associated with Internet broadcasting. Using this method, only a few data streams are required for a global Internet broadcast distribution.

P2P Internet broadcasting provides extremely bandwidth friendly results and can support a virtually unlimited number of users. This method also provides effective security against Denial Of Service (DOS) attacks which can cripple a centralized server network architecture.

There are both commercial and non commercial options that offer P2P broadcast ability for Internet television.

This article will cover free open source software.

Open source is an initiative that allows people to have access to the source code of software. This is the actual nuts and bolts that allow the software to operate. This initiative also allows people the ability to redistribute and or modify the source code thus allowing improvements and adaptations of the software.

Peercast

Peercast is a P2P media broadcast application that is available for the Windows, Unix and Mac operating systems. It is compatible with Shoutcast, Icecast and Windows Media streaming protocols.

The software was originally designed to use Gnutella as a basis for broadcast distribution. The software now uses a hierarchal topology for media broadcast distribution. This new method provides greater scalability and more data organization.

Broadcast station data is collected by the YP directory. This data is continuously updated by individual broadcasters. Listeners / viewers (client software) provide the connection points between themselves, the broadcasters and others.

Each broadcaster has the option of including a digital signature to enable media broadcast authentication. This will prevent their broadcasts from being hijacked and replaced with alternative material.

The following video codecs are supported by Peercast: VP3, VP6, Theora and WMV. It can also be used for audio broadcasting and can be configured to use several audio codecs. The software can be used to broadcast individual static media files as well.

Hardware network routers use Network Address Translation to provide internal IP addresses for computers within that network. Traffic flowing through NAT must be converted from internal IP addresses to external IP addresses. P2P traffic routing through NAT usually requires software port forwarding to bypass NAT. Peercast is NAT friendly software and requires no special port forwarding.

A plug-in is available for the popular Winamp media player. (Winamp versions 2.x and 5.x) This can be installed and used by clients to easily receive a Peercast station.

The Peercast network provides a real time online station directory of current broadcasters. (http://yp.peercast.org)

vroadcasting network - nroadcasting network - hroadcasting network - groadcasting network - beoadcasting network - bdoadcasting network - bfoadcasting network - btoadcasting network - b5oadcasting network - b4oadcasting network - briadcasting network - brkadcasting network - brladcasting network - brpadcasting network - br0adcasting network - br9adcasting network - brozdcasting network - brosdcasting network - browdcasting network - broqdcasting network - broascasting network - broaxcasting network - broaccasting network - broafcasting network - broarcasting network - broaecasting network - broadxasting network - broadvasting network - broadfasting network - broaddasting network - broadczsting network - broadcssting network - broadcwsting network - broadcqsting network - broadcaating network - broadcazting network - broadcaxting network - broadcadting network - broadcaeting network - broadcawting network - broadcasring network - broadcasfing network - broadcasging network - broadcasying network - broadcas6ing network - broadcas5ing network - broadcastung network - broadcastjng network - broadcastkng network - broadcastong network - broadcast9ng network - broadcast8ng network - broadcastibg network - broadcastimg network - broadcastijg network - broadcastihg network - broadcastinf network - broadcastinv network - broadcastinb network - broadcastinh network - broadcastiny network - broadcastint network - broadcasting betwork - broadcasting metwork - broadcasting jetwork - broadcasting hetwork - broadcasting nwtwork - broadcasting nstwork - broadcasting ndtwork - broadcasting nrtwork - broadcasting n4twork - broadcasting n3twork - broadcasting nerwork - broadcasting nefwork - broadcasting negwork - broadcasting neywork - broadcasting ne6work - broadcasting ne5work - broadcasting netqork - broadcasting netaork - broadcasting netsork - broadcasting neteork - broadcasting net3ork - broadcasting net2ork - broadcasting netwirk - broadcasting netwkrk - broadcasting netwlrk - broadcasting netwprk - broadcasting netw0rk - broadcasting netw9rk - broadcasting netwoek - broadcasting netwodk - broadcasting netwofk - broadcasting netwotk - broadcasting netwo5k - broadcasting netwo4k - broadcasting networj - broadcasting networm - broadcasting networl - broadcasting networo - broadcasting networi - broadcasting networ, -
roadcasting network - boadcasting network - bradcasting network - brodcasting network - broacasting network - broadasting network - broadcsting network - broadcating network - broadcasing network - broadcastng network - broadcastig network - broadcastin network - broadcastingnetwork - broadcasting etwork - broadcasting ntwork - broadcasting nework - broadcasting netork - broadcasting netwrk - broadcasting netwok - broadcasting networ -
rboadcasting network - boradcasting network - braodcasting network - brodacasting network - broacdasting network - broadacsting network - broadcsating network - broadcatsing network - broadcasitng network - broadcastnig network - broadcastign network - broadcastin gnetwork - broadcastingn etwork - broadcasting entwork - broadcasting ntework - broadcasting newtork - broadcasting netowrk - broadcasting netwrok - broadcasting netwokr -
bbroadcasting network - brroadcasting network - brooadcasting network - broaadcasting network - broaddcasting network - broadccasting network - broadcaasting network - broadcassting network - broadcastting network - broadcastiing network - broadcastinng network - broadcastingg network - broadcasting network - broadcasting nnetwork - broadcasting neetwork - broadcasting nettwork - broadcasting netwwork - broadcasting netwoork - broadcasting networrk - broadcasting networkk

Comments

Hallo:) asdqwqweqwe.org | asdqwqweqwe.org | asdqwqweqwe.org | asdqwqweqwe.org

Posted by: Banik | 11/30/2007

Hello, suzuki c90
self storage for sale nc
web page hosting
long term effects of ritalin

Posted by: Kolonqw | 12/03/2007

Hello, free reverse cell phone search
aol pictures personals yahoo mail matches
pc games cheats walkthroughs
redneck christmas songs

Posted by: Billd | 12/04/2007

Do Link abd Link or Link.

Posted by: Francishek Gans | 12/26/2007

Some Link and Link.

Posted by: Loki | 12/26/2007

Hello, allied electronics inc
allied electronics virginia
allied electronics inc
allied electronics virginia

Posted by: Helfa | 12/30/2007

Hello, football betting strategy
debt consolidation loans with bad credit

Posted by: Bushman | 01/12/2008

Post a comment