Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Je kunt ook een cookievrije versie van de website bezoeken met minder functionaliteit. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , reacties: 31, views: 15.661 •

Mininova gaat de komende weken samen met het Delftse onderzoeksteam dat Tribler ontwikkelt een gesloten bta-test houden voor het streamen van video via Bittorrent.

Van de Mininova-gebruikers die zich aanmelden zal slechts een kleine groep een uitnodiging ontvangen om de bta van de nieuwe versie van Tribler te testen, schrijft 'Erik' van Mininova op het blog van de site. De nieuwe dienst zal 'swarmplayer' gaan heten en alleen beelden streamen uit de 'featured content'-sectie, waar producenten hun materiaal kunnen distribueren als ze ook daadwerkelijk het auteursrecht erop bezitten. De nieuwe stap van Mininova vormt dan ook onderdeel van het streven van de site om een legaal distributiesysteem te worden.

Tribler wordt ontwikkeld aan de TU Delft; in eerste instantie werd een sociale component aan Bittorrent toegevoegd om hogere downloadsnelheden te behalen maar inmiddels is de applicatie uitgegroeid tot een compleet zoek- en deelprogramma met afspeel- en p2p-tv-mogelijkheden dat prijzen en subsidies heeft ontvangen.

Volgens Mininova zal de nieuwe versie van Tribler bij de test gegevens verzamelen maar persoonlijke informatie zou niet meegenomen worden. Sinds anderhalve week biedt de site gebruikers al de mogelijkheid muziek vanuit torrents te streamen. Voor die dienst is echter voor een applicatie gekozen die door Bitlet is ontwikkeld.

Swarmplayer

Reacties (31)

Ik vind Mininova wel fijn nu. Streamen erbij nog fijner, maar dat legale hoeft van mij niet eerlijk gezegd. Topsite. Nummer 1. Nummer 2 is isohunt en een nummer drie is er niet want de rest is vol met eritante spam.
Ik neem aan dat bedrijven niet zomaar hun content gratis laten streamen, ik vraag me af wat voor bedrag ze voor ogen hebben...

@marco meijer

Private trackers zijn nog altijd beter dan die 2 sites die jij noemt, ik zal geen namen noemen, maar de content is kwalitatief vaak veel beter en en de downloadsnelheden zijn ook beter.
Vind je het gek, daar heb je geen hit-and-runners.. (dat kan ook niet op een privatetracker want dan heb je zo een ban)
Als we het even hebben over het "niet-legale", waarom dan torrenten ? :?
Ik moet de eerste torrent nog tegenkomen die het haalt bij een 24MBit newsgroup download..

(Niet bedoeld als "Newsgroups rule!" post, maar ik vraag het me echt af waarom mensen de nieuwste films via bittorrent proberen binnen te halen)
De nieuwste ja. Oud moet je nog maar eens bij toeval gaan tegenkomen. Torrents komen je daarin een stuk beter tegemoet.

Maar ik deel je mening, FxP's/NNTP is nog altijd de beste bron voor mij :)
Als snelheid niet van groot belang is, blijft eMule voor mij de nummer 1.
Waarom? geverifieerde ed2k links die oneindig blijven bestaan zolang iemand het bestand ergens nog op zijn pc heeft staan :D en aangezien er miljoe-nen gebruikers zijn sterven bestanden bijna nooit uit en is het aanbod oneindig
Tsja, ik snap ook niet waarom je bij newsgroups download. 24mbit? 1000Mbit! Site scene rules! daarna FXP waar het leven wat makkelijker is ;) Alleen de speed wat langzamer meestal 100mbit met slechte routing..
Die 1000mbit trek je ook lekker vol naar huis.
Newsgroups servers hangen aan een soortgelijk lijntje.
Dan ben je niet op de goede sites aan het kijken, genoeg torrents(zelfs op een aantal public trackers) waar mijn downloads de volle 15Mb(en dus ook 24Mb) voltrekken.

300MB eps van bijv een serie als CSI heb ik binnen een klein kwartiertje binnen 9 vd 10 keer
TBP + Addblock = Ook een goede website. Goede reactie systemen en goed overzichtelijk.
Allemaal heel mooi zolang je bandbreedte genoeg hebt en, nog belangrijker, geen datalimiet hebt. Weer niets voor het gros van de Belgische internetgebruikers dus.
Ik mocht zo gelukkig te zijn om de beta te mogen testen. Hier is een screenshot van de applicatie in actie:

http://www.scientia.demon.nl/SwarmPlayer.jpg
Werkt het zoals Joost? Want dat doet volgens mij ook P2P streamen.
Het groter verschil met Joost is dat Tribler volledig gedecentralizeerd kan werken. Ook als alle servers offline gaan blijft het Tribler netwerk nog gewoon draaien omdat het volledig peer to peer is. Het Joost netwerk kan niet werken zonder hun servers dus is heel wat eenvoudiger neer te halen.
Ter ondersteuning, hier zijn wat slides (4.23 MB, slow host) over de netwerkarchitectuur van Joost.

In de slides kun je zien dat al het beeldmateriaal oorspronkelijk van de servers van Joost komt (initial seeders). Dit gecentraliseerde aspect komt niet voor in Tribler. Het doel van Tribler is dat iedereen materiaal kan uitzenden. Zo werkt dus SwarmPlayer ook met een willekeurige torrent.
offtopic:

Das bleach nietwaar?
En als ik het goed begrijp is dit om een voorbeeld te zien voor het te downloaden, en is het niet de bedoeling om puur voor streaming video te gebruiken zoals bijvoorbeeld youtube?

Wanneer meerdere mensen het bestand hosten/seeden, en ik open de videotorrent als stream, gebruik ik dan zoveel mogelijk beschikbare hosts tezamen om tot een goede downloadsnelheid te komen voor de streaming video ?

Lijkt me dan wel handig dat het bestand eerst breed gedownload wordt en meerdere hosts/seeders heeft alvorens vele mensen het gaan streamen, anders wordt het wel een diashow.
Je hebt bij p2p streams altijd een bufferperiode van 10 tot 30 seconden om je applicatie de tijd te geven om van de volle aangeboden bandbreedte gebruik te maken. Eens er genoeg gegevens gebufferd zijn krijg je beeld, maar tegelijk blijft de software bufferen, gedeeltelijk om fluctuaties in de upstream op te vangen.

Bij bittorrents haalt de bittorrent-client de downstream binnen en eens er genoeg data aanwezig is kan je met de ingebouwde viewer of met een externe player de data bekijken.

Omdat bij het streamen de data in volgorde wordt verdeeld zal je bij het kijken van een gedeeltelijk gedownloadt pakket geen vorming van artefacten hebben wegens het nog niet aanwezig zijn van het volgende beeld...

De mogelijkheid van content te bekijken tijdens de download bestaat nu al bij clients als BitComet. Het zal dus zaak zijn de client aan te passen aan de vooropgestelde doeleinden om alles zo 'smooth' mogelijk te laten verlopen.

Het principe van bittorrents blijft gehanteerd, namelijk de onderlinge uitwisseling van de data, waardoor de 'swarm' of de totaliteit van de meute die aan de torrent hangen, ook mee de up- en downloadsnelheid bepalen, dus ook de kwaliteit van het beeld. Al is het zo dat bij te lage streams de server bijspringt.
RayNbow
Hoe beviel het progama tribler?Was de buffer snel geladen,
en kun je ons een beetje extra info geven omdat de meeste van ons tribler nog niet getest hebben.

(bleach)

[Reactie gewijzigd door richardwassink op 21 maart 2008 01:01]

SwarmPlayer is een onderdeel van het Tribler project (en zit voor zover ik weet nog niet in de huidige Tribler client).

Ik heb tot nu toe nog maar 1 testpoging gedaan en het bufferen ging best snel in het begin. Op een gegeven moment kwamen er alleen hiccups en bleef het bufferen. Aan de downloadsnelheid kon het alleen niet liggen (300 KB/s), dus mogelijk waren er bepaalde pieces niet beschikbaar.

Als ik wat tijd heb zal ik een andere torrent en een ander file type (iets anders dan avi) proberen.
Er bestond toch al zoiets? Joost genaamd? ik heb er wel is naar gekeken maar te weinig aanbod van zenders jammer genoeg.
Krijg een beetje het idee dat een zelfde soort programma is als waar iedereen tegenwoordig voetbal mee kijkt, alleen is dit programma op het torrent protocol gebaseerd.
Yep!
Sopcast en TVAnts gebruiken ook ongeveer zo'n systeem, zenden altijd eredivisie live uit op bepaalde kanalen :)

Bufferen duurt altijd effe, je kunt het beste de stream een paar minuten van tevoren aanzetten, maar als hij eenmaal loopt, loopt ie ook goed. Hoe meer mensen het kanaal kijken, de bandbreedte van die gebruikers wordt gebruikt om het kanaal verder te verspreiden

[Reactie gewijzigd door ijskonijn op 21 maart 2008 10:19]

De laatste keer dat ik Tribler gebruikte werkte het wel ok, maar ik vond het er allemaal nogal ondoorzichtig uitzien; het leek er zelfs op dat ze gedane downloads wat obscuurder wegzetten (in het prgramma dan) om seeden te stimuleren.

Hoe zit dat verder met DHT? Dat is toch ook seeden zonder dat je een exterene tracker behoeft?
Hoe zit dat verder met DHT? Dat is toch ook seeden zonder dat je een exterene tracker behoeft?
DHT (Distributed Hash Table) is een implementatie in sommige bittorrent-clients. Tribler zal dat waarschijnlijk niet hebben, aangezien dat tot problemen zal leiden in geval dat er met abonnementen zou worden gewerkt.

Net zoals DHT nu geweerd wordt op priv-trackers die een ratio-checker hebben ingebouwd, zal er volgens mij bij Tribler een code worden gehanteerd die het gebruik van DHT niet toestaat. Die code wordt toegevoegd ter hoogte van de tracker/server waardoor de client die over DHT beschikt deze uit zichzelf uitschakelt. Dit alles echter onder voorwaarde dat Tribler compatibel zou zijn met andere torrent-clients.

@Sillent
Daar wringt 'em volgens mij het schoentje. Bittorrents werken fantastisch doordat het grote file in stukjes wordt gehakt (hashes) en a-synchroon wordt aangeboden/gevraagd, waardoor de distributie sneller verloopt omdat de 'peers' niet allemaal dezelfde plakjes toegestuurd krijgen en bijgevolg de content onder elkaar beginnen uit te wisselen. Deze manier van werken zorgt ervoor dat de tracker minder wordt aangesproken waardoor de bandbreedte minder makkelijk 'choked'.

Bij video- of muziekstreams kan dit echter niet, omdat anders moet gewacht worden tot het volledige pakket binnen is alvorens tot bekijken/beluisteren kan worden overgegaan. Eerder kijken/luisteren kan, maar dan met skips en pixelatie...

Ook, wanneer de hashes synchroon worden aangeboden, dus in volgorde, dan valt het voordeel weg van de snelle onderlinge verdeling tussen de peers, omdat iedere client tegelijk dezelfde stukjes binnenrijft.

Bij een inert pakket is er een duidelijk afbakening met begin en einde, zodat at random binnen deze afbakening kan worden gewerkt door de torrent-client zowel bij het aanbod dat op de tracker/server zit, als de gegevens bij de andere peers. Bij bijvoorbeeld live-streams is die afbakening er niet, wegens 'geen einde in zicht', zodat iedereen constant aan de tracker moet hangen om verzekerd te zijn van een constante beeldenstroom.

Een eens nader bekijken van hoe de Tribler software in elkaar zit, kan opheldering brengen.
bij, bittorrent clients. worden allerlei verschlilende deeltjes van verschillende gebruikers binnengehaald. het is niet part 1 / 2 /3 /4 maar 1 / 4 / 3 /2 /112 bijvoorbeeld.

Waarschijnlijk moet het protocol een beetje worden aangepast zodat de 1/2/3/4/5/6/7 ( parts structuur wordt aangehouden) als ze dit voorelkaar krijgen. gaat dit super werken. Denk ik
De willekeurige volgorde is ook waarom Tit-For-Tat werkt in BitTorrent. Omdat iedereen een ander stukje van het bestand bezit, kunnen ze een ruilhandel beginnen.

Met streaming gaat dit niet. Iedereen heeft dan stukjes 1 t/m ni, waarbij ni peer gebonden is. Een peer die minder ver is wil graag stukjes van een peer die verder is, echter andersom geldt dit niet. Een peer die verder is wil namelijk niets van een peer die minder ver is aangezien hij alle stukjes van de peer die minder ver is al heeft.

Voor dit probleem heeft het Tribler team onderzoek gedaan:
Give-to-Get (gossip protocol)
Random biased piece selection strategy (PDF)

[Reactie gewijzigd door RayNbow op 21 maart 2008 11:04]

De volgorde is in ieder geval zeker niet helemaal random. Bittorrent gaat (ging?) er vanuit dat de delen die het minst beschikbaar zijn het eerst moeten worden getransporteerd. Het afdwingen van de volgorde om al downloadend te kunnen kijken is dus een fundamentele aantasting van het protocol. Als tevens niet meer het hele bestand wordt gedownload maar alleen de buffer (het huidige beeld plus zeg 30 seconden) dan is dat eveneens een fundamentele aantasting. Willen we dat meneer Pouwelse? :)
Alleen jammer dat je voor (legale) content met oneindig veel huis-tuin-en-keuken gebruikers de snelheid niet hoger krijgt dan de gemiddelde uploadsnelheid. P2P word pas wat als de uploadsnelheid omhoog gaat. En dat zie ik niet zo 1-2-3 gebeuren.

Op dit item kan niet meer gereageerd worden.



Populair:Apple iPhone 6Samsung Galaxy Note 4Apple iPad Air 2FIFA 15Motorola Nexus 6Call of Duty: Advanced WarfareApple WatchWorld of Warcraft: Warlords of Draenor, PC (Windows)Microsoft Xbox One 500GBTablets

© 1998 - 2014 Tweakers.net B.V. Tweakers is onderdeel van De Persgroep en partner van Computable, Autotrack en Carsom.nl Hosting door True

Beste nieuwssite en prijsvergelijker van het jaar 2013