Friday, May 16, 2008

What is P2P TV?

P2PTV

Source: From Wikipedia, the free encyclopedia

• Learn more about using Wikipedia for research •

Jump to: navigation, search

P2PTV overlay network serving three video streams.

P2PTV overlay network serving three video streams.

The term P2PTV refers to peer-to-peer (P2P) software applications designed to redistribute video streams in real time on a P2P network; the distributed video streams are typically TV channels from all over the world but may also come from other sources. The draw to these applications is significant because they have the potential to make any TV channel globally available.

Technology and use

In a P2PTV system, each user, while downloading a video stream, is simultaneously also uploading that stream to other users, thus contributing to the overall available bandwidth. The arriving streams are typically a few minutes time-delayed compared to the original sources. The video quality of the channels usually depends on how many users are watching; the video quality is better if there are more users. The architecture of many P2PTV networks can be thought of as real-time versions of BitTorrent: if a user wishes to view a certain channel, the P2PTV software contacts a "tracker server" for that channel in order to obtain addresses of peers who distribute that channel; it then contacts these peers to receive the feed. The tracker records the user's address, so that it can be given to other users who wish to view the same channel. In effect, this creates an overlay network on top of the regular internet for the distribution of real-time video content.

Some applications allow users to broadcast their own streams, whether self-produced, obtained from a video file, or through a TV tuner card or video capture card.

Many of the commercial P2PTV applications were developed in China (TVants, TVUPlayer, PPLive, PPStream, SopCast). The majority of available applications broadcast mainly Asian TV stations, with the exception of TVUPlayer, which carries a number of North American stations including CBS, Spike TV, and Fox News. Some applications distribute TV channels without a legal license to do so; this utilization of P2P technology is particularly popular to view channels that are either not available locally, or only available by paid subscription, as is the case for some sports channels.[1]

Issues for broadcasters

*                   Broadcasting via a P2PTV system is usually much cheaper than the alternatives and can be done by private individuals.

*                   No QoS. Compared to unicasting (the standard server-client architecture used in streaming media) no one can guarantee a reliable stream, since every user is a rebroadcaster. Each viewer is a part of a chain of viewers which all can have a negative influence on the reliability of the stream (by having a slow PC, a filled downlink or uplink or an unreliable consumer grade DSL or cable connection).

*                   Less control. If a broadcaster prefers to limit access to their content based on regions, and would like good data on viewer behaviour, such as volume, trends and viewing time, then a traditional broadcasting solution offers more control.

*                   Professional broadcasters and distributors have used a hybrid solution for many years. Distribution servers are not centrally installed, but are rolled out in a smart, decentralized way. A central management facility manages content distribution over multiple peer servers (also known as Edge servers, or Caches), strategically located near user swarms (generally popular access ISP networks), manages load balancing, redirection of users, view reporting and QoS. Examples are Akamai.

Applications

*                   Alluvium - based in Texas, USA

*                   Babelgum

*                   CoolStreaming

*                   Cybersky-TV

*                   DonkeyTV

*                   Feidian- based in China mainland

*                   Joost

*                   KeyholeTV

*                   LiveStation - based in United Kingdom

*                   Octoshape

*                   PPLive - based in China mainland

*                   PPStream - based in China mainland

*                   Rawflow

*                   RayV (Plugin is embedded in browser and requires no standalone client to be run. Mac and Linux version in September 2008)

*                   ReelTime.com

*                   Soogal

*                   SopCast (one of the few applications that can also be used on Linux)

*                   StreamerOne (for Windows and Linux)

*                   TVants

*                   TVUPlayer

Free software to broadcast independently

*                   DistribuStream

*                   Geekast and its peercast-servent package

*                   FreeCast (P2Pradio)

*                   MediaBlog

*                   MetaASO Mermaid

*                   PeerCast

 

 

Regards,

K. Santosh Iyer

Live Life to the Full for U only Live Once

Disclaimer

The information contained in, or attached to, this e-mail, contains confidential information and is intended solely for the use of the individual or entity to whom they are addressed and is subject to legal privilege. If you have received this e-mail in error you should notify the sender immediately by reply e-mail, delete the message from your system and notify your system manager. Please do not copy it for any purpose, or disclose its contents to any other person. The views or opinions presented in this e-mail are solely those of the author and do not necessarily represent those of the company. The recipient should check this e-mail and any attachments for the presence of viruses. The company accepts no liability for any damage caused, directly or indirectly, by any virus transmitted in this email

 

No comments: