FACTOID # 17: Senior gentlemen might consider a trip to Russia, where there are two women over 65 for every man.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RELATED ARTICLES
People who viewed "Peercasting" also viewed:
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > Peercasting

Peercasting is a method of multicasting streams, usually audio and/or video, to the internet via peer-to-peer technology. It can be used for commercial, independent, and amateur multicasts. Peercasting seems to be a workaround to the lack of functioning IP Multicast from most ISPs. Routing Schemes anycast broadcast multicast unicast Multicast is sometimes also used to refer to a multiplexed broadcast, although that is a very different thing and should not be confused. ... Streaming media is media that is consumed (heard or viewed) (mostly in the form of clips) while it is being delivered. ... A peer-to-peer (or P2P) computer network is a network that relies on the computing power and bandwidth of the participants in the network rather than concentrating it in a relatively few servers. ... IP Multicast is a method whereby a message can be sent simultaneously to several computers, instead of singly to one computer. ... An Internet service provider (abbr. ...


It usually works by having peers automatically relay a stream to a couple more peers, and the P2P network helping peers find a relay for a specified stream to connect to. However, this suffers from poor quality of service during times when relays disconnect or peers need to switch to a different relay.


Another solution used is minute swarming, wherein a live stream is broken up into minute length files that are swarmed via P2P software such as BitTorrent, Coral, or Dijjer. However, this suffers from excessive overhead for the formation of a new swarm every minute. The BitTorrent logo The image above is a candidate for speedy deletion. ... Coral is an open source, peer-to-peer content distribution network designed to mirror web content. ... Dijjer is a peer-to-peer web cache. ...


A new solution is to stripe a live stream into multiple substreams, akin to RAID striping. Forward error correction and timing information is applied to these substreams such that the original stream can be reformed using at least all but one of the substreams (fountain codes are an efficient way to make and combine the substreams). In turn, these streams are relayed using the first method. In computing, a redundant array of inexpensive disks, also later known as redundant array of independent disks (commonly abbreviated RAID) is a system which uses multiple hard drives to share or replicate data among the drives. ... It has been suggested that this article or section be merged with Error correction and detection. ... Fountain codes are a class of Erasure codes with the property that a potentially limitless sequence of encoding symbols can be generated from a given set of source symbols such that the original source symbols can be recovered from any subset of the encoding symbols of size equal to or...


Another solution is to permit clients to connect to a new relay and resume streaming from where they left off by their old relay. Relays would retain a back buffer to permit clients to resume streaming from anywhere within the range of said buffer. This would essentially be an extension to the Icecast protocol. Icecast is a FOSS streaming media project maintained by the Xiph. ...


Also, sometimes downloading Bit Torrents of TV Shows is referred to as peercasting, but this usage of peercasting is not accurate. The BitTorrent logo The image above is a candidate for speedy deletion. ...


Software used for peercasting


  Results from FactBites:
 
PeerCast at AllExperts (501 words)
PeerCast uses peer to peer technology to minimize the necessary upload bandwidth for the original multicastor.
Peercast is released under the GPL and is available for Linux, Windows, and Mac.
Peercast uses a distributed bandwidth technique to lighten the load of the broadcaster's upstream bandwidth where each listener/viewer will relay the stream they download to one or more additional listeners.
PeerCast - Wikipedia, the free encyclopedia (422 words)
PeerCast is an open source streaming media multicast tool.
Peercast does not feature Bittorrent-like swarming; if a point node fails, all others in the tree are mute and dead.
Peercast is currently being developed by a single developer (Giles), and is always in need of new help.
  More results at FactBites »


 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.