P2P networks have become part of our lives. People download via peer-to-peer networks everything: movies, music, games. But in the case of video from a P2P network there is a big drawback - to start watching, you need to download the entire file. This not only makes you wait for some time before you start watching, but also makes it impossible to transmit TV.
This problem is solved by P2PTV technology.
P2PTV
As the name suggests, P2PTV is a technology for transmitting video stream through a peer-to-peer network.

Each user, downloading a video stream, simultaneously transfers this stream to other users. The downloaded pieces (usually a few minutes long) are glued to the original video stream. Quality depends on the number of users simultaneously watching the channel (the more the better).
')
Despite the fact that P2PTV allows you to work in real-time mode, the rest of the P2P problems this technology is not without:
- Full network performance depends on users.
- Unable to track the spread of information.
It should be noted that most of these networks operate in China.
LiveStation

Microsoft has its own implementation of P2PTV.
Livestation is a software platform that allows you to transmit video and radio streams through a peer-to-peer network. It is developed by Microsoft Research in collaboration with Skinkers Ltd.
Silverlight is used as a client platform. The video is encoded in
VC-1 , which makes it possible to transfer video to HDTV.
The main difference between LiveStation and other implementations of P2PTV is that the video stream is divided not only into time segments, but also into stripes, thereby increasing the number of parts. Another feature is that some channels are broadcast only in certain countries, which is monitored by a GeoIP filter.
Currently, clients
are available for Windows Vista and Windows XP SP2. Beta testing clients for Mac OSX and Linux. More than 500 channels are broadcast, among which are BBC, EuroNews, Discovery, CNN.