Dossier Tribler

Op de site van Tribler is te lezen wat Tribler is: Tribler helpt de gebruiker met Vinden, Kijken en Delen (Find, Consume and Share) van film, TV en muziek door middel van een peer-to-peer (P2P) netwerk. Tribler helpt de gebruiker met het vinden van nieuwe filmpjes en muziek, met het bekijken en beluisteren ervan en het helpt de gebruiker met het delen ervan met zijn vrienden.

Inhoud

In dit dossier leggen we meer uitgebreid uit wat Tribler en P2P precies inhouden:

Peer-to-peer technologie

Wikipedia: ‘In het algemeen verwijst een peer-to-peer-netwerk (of P2P) naar een computernetwerk dat geen vaste werkstations en servers heeft, maar een aantal gelijkwaardige (Engels: peer = gelijke) aansluitingen die samen tegelijkertijd functioneren als server en werkstation voor de andere aansluitingen in het netwerk.’



Het programma Tribler is gebaseerd op peer-to-peer technologie. Met peer-to-peer delen de gebruikers hun verbindingen en hun bestanden. Het Bittorrent protocol , waar Tribler op is gebaseerd, zorgt ervoor dat twee gebruikers die een bestand downloaden elkaar gaan helpen. Gebruiker A download deel 1 van het bestand, en gebruiker B, deel 2. Vervolgens wisselen ze onderling die stukjes weer uit, zonder de server lastig te vallen. Hier wordt dus die efficiency gewonnen. Peer-to-peer betekent dat het netwerk zichzelf in stand houdt zonder dat daar centrale servers voor nodig zijn. Dat is niet alleen efficiënt - er zijn geen grote centrale servers nodig - maar een falende server heeft dus ook geen grote gevolgen voor de werking van het hele systeem.

Gevangenen

Aan dit mechanisme ligt de speltheorie ten grondslag. Het zogenaamde gevangenendilemma , een bekend verschijnsel in speltheorie, laat zien dat het in dit geval beter is voor individuen om keer op keer samen te werken dan om egoïstisch te zijn. Dit fenomeen was al bekend binnen de economie en de evolutietheorie, maar wordt nu dus ook toegepast binnen de informatica. Bram Cohen, de uitvinder van Bittorrent heeft gebruik gemaakt van deze theorie toen hij Bittorrent ontwierp.

Peer-to-peer en televisie

Het internet heeft een structuur die zich leent voor communicatie tussen telkens twee partijen. In het typische geval is dat bijvoorbeeld een thuisgebruiker en de server van een zoekmachine. Nu internet echter steeds meer voor televisie gebruikt wordt, is deze twee-partijenstructuur niet optimaal. Televisie wordt doorgaans uitgezonden vanaf een centrale plaats naar vele kijkers. Op Internet betekent dit dat de televisie-server een afzonderlijke beeldoverdracht naar iedere gebruiker moet opzetten. Televisiebeelden bevatten zo veel gegevens dat alleen de allergrootste serversystemen een internettelevisie-uitzending kunnen doen naar een groot aantal kijkers.
Met peer-to-peer technologie geldt deze beperking echter niet. Iedere kijker in een peer-to-peer televisiesysteem neemt een deel van de taak van de server over en bedient op zijn beurt een andere kijker.

Wat is Tribler?

Tribler is ontstaan uit een onderzoeksproject naar de toepassing van peer-to-peer technologie. Tribler is een applicatie die de gebruiker in staat stelt om audio en video te vinden, te bekijken en te delen. Het sociale aspect van Tribler is erg belangrijk. Zo kan je jou vrienden ook binnen Tribler tegenkomen. Je kunt zien wat ze bekeken hebben en vervolgens zelf daarnaar kijken.



Het openingsscherm van Tribler toont gelijk al op een overzichtelijke manier de beschikbare bestanden met een voorbeeld op postzegelformaat. Verder is het mogelijk om te zoeken op zoektermen of op categorie.

Nieuw in Tribler is de mogelijkheid om een bestand gelijk te bekijken. Waar je bij andere Bittorrent programma’s (waar Tribler op is gebaseerd) nog eerst een bestand moest downloaden voordat je het kon bekijken, kan Tribler vaak binnen een oogwenk beginnen met afspelen. Voor een goede gebruikerservaring is dat cruciaal.

Sociaal netwerk

Nu televisie over heel de wereld ontsloten wordt via het Internet zal het aanbod geweldig toenemen. Dit maakt dat het in de toekomst lastig zal worden tussen al dit aanbod juist de programma’s te vinden die interessant zijn. De unieke eigenschap van Tribler is dat het sociale aspecten combineert met peer-to-peer zodat mensen elkaar kunnen helpen met het vinden van de beste programma’s. Hiermee is de kijker niet meer afhankelijk van het aanbod op een paar zenders, maar is in principe alle televisie via een vriendennetwerk te vinden.

Dit laatste maakt Tribler ook ideologisch gezien een interessant project. In toenemende mate is het Internet onderdeel van het media aanbod dat het grote publiek gebruikt om kennis te nemen van de wereld om haar heen. Dit kan bijvoorbeeld via nieuwssites, digitale archieven en encyclopedieën. Daarnaast gebruiken mensen ook multimedia op het Internet steeds vaker om zich cultureel te oriënteren. Dat het Internet deze media rol vervult is een goede ontwikkeling omdat het internet in beginsel wereldwijd toegankelijk is en dus ook kan helpen om ook van de andere kant van een standpunt kennis te nemen.
Ook voor de verspreiders van nieuws is het Internet aantrekkelijk. Iedereen kan zijn of haar (geschreven) mening verkondigen en die goedkoop beschikbaar maken voor allen die daar in geïnteresseerd zijn. Zoals eerder genoemd geldt dit voor beeldmateriaal niet omdat dan een zeer duur televisieserversysteem noodzakelijk is.

Openheid Internet

Anderzijds speelt ook dat het Internet de mogelijkheid open laat om de vrijheid van dit medium in te perken via censuur of capaciteitsbeperkingen. In sommige landen wordt bijvoorbeeld alle informatie tegen gehouden die als ‘ongewenst’ is bestempeld. Capaciteitsbeperking voor onwelgevallige data, wordt gezien als een schending van de ‘Net Neutrality ’. Net Neutrality zorgt momenteel in Europa en de Verenigde Staten voor zeer stevige discussies.

Peer-to-peer technologie is een belangrijk hulpmiddel om te zorgen dat de openheid van het internet in de toekomst gewaarborgd wordt. Met peer-to-peer technologie helpen alle personen die geïnteresseerd zijn in een stukje media ook mee om het te verspreiden. Op natuurlijke wijze wordt zo de beschikbaarheid van veel gevraagde berichten vergroot. Het democratiserende effect hiervan is dat berichten hun publiek kunnen bereiken als die niet ondersteund worden door een organisatie met veel middelen. Hierbij kan men denken aan onafhankelijke artiesten of journalisten.

Het Tribler project heeft zich als doel gesteld peer-to-peer technologie zo gebruiksvriendelijk te maken dat het voor iedereen mogelijk wordt via dit medium informatie uit te wisselen. De unieke sociale componenten van Tribler zijn er op gericht om de wijsheid die inherent verborgen zit in de voorkeuren van alle gebruikers om te zetten in een onbeïnvloedbaar zoeksysteem waarin censuur onmogelijk is. De onderliggende Bittorrent technologie maakt altijd voldoende capaciteit beschikbaar voor populaire content.

Toekomst

De ontwikkelaars willen dat Tribler zich ontwikkelt tot een omgeving waarbinnen alle multimedia gevonden kan worden, bekeken, bewerkt en voorzien van extra informatie. Tribler ondersteunt nu al alle bekende video en audio formaten en kan overweg met alle torrentsites die op Internet te vinden zijn. De klik-en-speel functionaliteit, die er voor zorgt dat je gelijk kan beginnen met kijken, wordt binnenkort ook uitgebreid met een Live functie voor het kijken naar live kanalen of webcams. Zo wordt het wel heel gemakkelijk om je eigen tv station te beginnen. Wie heeft Youtube dan nog nodig?

 

© 2012 TU Delft

Metamenu