|
Streaming
The Power of Peer-Assisted Streaming
![]() Server-based streaming ![]() Peer-assisted streaming Peer-assisted streaming is the way to solve this problem by involving the audience in the distribution process of their favorite program. Instead of fully acquiring the entire stream from the radio station's infrastructure each listener only gets some fragments of the stream directly from the servers. These fragmentsand are then exchanged with other listeners of the same program. Ultimately, the servers of the radio station only deliver a part of the total stream to each individual user. The remaining parts are downloaded from the network formed by the audience. The StreamForge Solution
The performance of a peer-assisted network largely depends on the efficiency of the underlying network topology. Connecting the right listeners to each other is essential to guarantee maximal reliability and efficiency. At StreamForge we have developed the most sophisticated networking protocol on the market. Using a highly optimized network structure it is possible to guarantee interruption-free playback for the audience even if up to 75% of the listeners leave the network at the same time. The StreamForge solution also uses location information when setting up connections between different listeners of the same stream. Two people living in the same area have a higher probability of being connected to each other than if they lived far apart. As a consequence, the load on the internet backbone is reduced since many listeners can be served by sources within the local network of their internet service provider. Such local connections are also more robust than, for example, an intercontinental connection between a listener in Europe and a server in the US.
Benefits for Broadcasters
The benefits of a peer-assisted solution for broadcasters are twofold. First, less hardware infrastructure is required to stream their program. They can therefore cut down on their streaming costs including server hosting and bandwidth fees. The second and possibly even more important advantage is an improved quality of service. The audience enjoys more reliable streams which play smoothly also during peak hours when traditional solutions start to fail. Happy listeners remain longer in the stream and therefore the average size of the audience grows which in turn makes the program more attractive for advertisers.
Benefits for the Audience
At first glance the question may arise why the audience benefits from a solution which taps their resources. The answer to this question is that they get a quality of service which is impossible to maintain with traditional server based solutions. With StreamForge, streams in top quality become possible which are impracticable with other systems. If many people are interested in the same program such as the six o'clock news, our peer-assisted solution ensures that all interested listeners receive a perfect stream without any interruptions. Furthermore, the StreamForge solution is designed to only use idle resources and thus has no negative impact on the performance of other applications.
|

