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: 36, views: 16.233 •

De ontwikkelaars van de populaire mediaspeler VLC zijn op zoek naar een of meer developers die kwalitatief hoogwaardige code kunnen aanleveren om streaming torrentvideo binnen de videospeler mogelijk te maken. Eerdere bittorrentcode werd afgewezen.

De website TorrentFreak schrijft dat de VLC-developers op de website Elance op zoek zijn naar talentvolle ontwikkelaars die solide code kunnen aanleveren voor het streamen van video met behulp van het p2p-protocol bittorrent. De eindgebruiker zou na het aanklikken van een torrent- of magnetlink na een zo kort mogelijke buffertijd naar streaming video moeten kunnen kijken in VLC. Hierdoor zou een losse torrentclient voor het downloaden van een video niet langer strikt noodzakelijk zijn. Een beloning van 10.000 dollar moet developers aanmoedigen om code bij te dragen.

De developers van VLC, een populaire opensource- en crossplatform-mediaspeler, stellen dat derden in de afgelopen jaren al code hebben aangedragen om bittorrent te integreren, maar deze zou doorgaans van een te slechte kwaliteit zijn. Met het actief zoeken naar een nieuwe developer moet dit probleem opgelost worden. Daarnaast heeft Arvid Norberg, developer van de libtorrent-bibliotheek, zijn medewerking toegezegd om delen van het torrentprotocol verder te optimaliseren.

Het streamen van video via bittorrent is niet nieuw; onder andere BitTorrent, het moederbedrijf achter het gelijknamige p2p-protocol, experimenteert met Live. Ook de torrentclient μtorrent biedt de mogelijkheid om video tijdens het downloaden via een externe mediaspeler af te spelen. Verder wordt bij p2p-gebruikers onder andere de TorrentStream-client gebruikt om live voetbalwedstrijden te delen. Deze is gebaseerd op de codebase van VLC.

Reacties (36)

Ik vraag me af hoe het uploaden dan werkt, wordt wel alles bewaard of wordt er alleen kleine stukjes gedeeld?
losstaand van het feit dat piraterij op deze manier weer wat makkelijker word, vind ik dit wel een mooi initiatief. Ook voor legale toepassingen zie ik hier veel nut in. Je zou services zoals Hulu of netflix kunnen decentraliseren wat de kosten van zo een services erg kan inperken. Natuurlijk zal dit gepaard moeten gaan met een goed uitgedacht DRM systeem.
kan men dan ook makkelijk via dit protocol, screens van de ene naar de andere pc streamen,
soortgelijk VNC of Nvidia's project shield? of skype screenshare.

want ik zoek dus echt goede screensharing opties om dat mee te doen.
op het moment lijken opties zoals ustream en twitch.tv (meestal gebruikt voor gaming) het beste maar dit zou veel practischer zijn.
Het idee is leuk maar waar komt die 10.000 dollar vandaan?
Ik denk het niet, omdat de inhoud dan maar op een computer beschikbaar is. Bij bittorrent is het idee dat de inhoud op zoveel mogelijk computers in delen wordt opgeslagen om genoeg bandbreedte te kunnen bieden.
Ik vraag me bij jouw suggestie wel af hoe haalbaar dat is. Voor populaire films geen probleem, maar zodra je een grote database met veel obscure en onbekende films wilt aanbieden denk ik dat het niet echt een realistische optie is.
Dit is best mooi. Dat + Thepiratebay (bouwt iemand sowieso wel, kan niet anders) en je kunt alles wat je wil streamen, als er natuurlijk genoeg seads zijn. Betekent dus dat je alleen recente films kan kijken, maar dan kun je ook bufferen door sneller de packets aan het begin van de file te downloaden, en de film wat later te starten, zodat de film gedownload wordt terwijl je kijkt.
Je kan het dan ook altijd combineren met centrale servers. Als je bittorent netwerk niet genoeg seeder bevat ga je over op de centrale server. Op deze manier ontlast je je centrale servers nog altijd voor een heel groot deel.

Als je bv naar de patchers van Blizzard kijkt zal je zien dat een heel groot deel p2p verkeer is en ook nog een deel rechtreeks van de Blizzard servers.
Volgens onbevestigde bronnen betaald Tim Kuik die 10.000 Dollar 8-)
On topic.
Die techniek is wel veelbelovend, maar zal er dan niet heel veel extra dataverkeer komen?
In de traditionele zin is het lastig inderdaad. Maar stel je nou eens voor dat je alle video bij twitch.tv 2 minuten vertraagd na broadcast? Er zijn wel wat bezwaren tegen, maar als dat betekend dat het full-hd gestreamed kan worden lijkt me dat wel een voordeel.

Als je een buffer hebt van 2 minuten heb je genoeg tijd om het begin van die buffer seperated binnen te gaan halen, de vertraging zal wel op gaan lopen naarmate je steeds verder achter in de chain zit, maar volgens mij moet het te doen zijn.
Ook opensource projecten hebben inkomsten. Nu zijn die inkomsten vaak niet zo vast maar geld komt er zeker binnen al is het maar door middel van donaties. En dit geld zouden ze kunnen uitgeven aan zoiets. Maar vaak worden zulke dingen gesponsord naar mijn idee. Maar ik ben ook maar een gebruiker dus vraag mij niet hoe en wat. :D
http://www.videolan.org/contribute.html#money

Beetje verder kijken dan je neus lang is.

Opensource leeft gewoon van andere mensen, VLC vraagt om hardware en geld. Genoeg mensen die dit doen.
Nee, niet genoeg seeds, maar genoeg seeds die uploaden. Je hoeft maar 1 seed te hebben die goed upload, als die maar genoeg bandbreedte heeft om alle downloaders te voorzien.

Helaas is goede p2p netwerk code niet snel te schrijven. het lijkt zo simpel....
Ik vind het wel geinig dat ze bij VLC altijd zo bezig zijn met de techniek terwijl er nog andere zaken vaak jaren hopeloos liggen te wachten. Bij veel foutmeldingen moet je meteen een log in duiken, het configuratiepaneel is hopeloos cryptisch en zijn er tal van usability issues die nog open staan: http://wiki.videolan.org/Usability_Complaints

Dingetjes als crossfaden welke anno 2013 toch met het grootste gemak zouden moeten kunnen, kunnen niet omdat de engine geen twee streams tegelijk kan afspelen.

Maargoed, ik heb mij zelf ook wel eens verdiept in de engine van VLC en het zit redelijk in elkaar. Echter zitten er ook in de engine vreemde bugs mbt de playlist. Zo kan je de player niet 'pauseren' aan het begin van een nummer en heb je geen controle op het instarten van een nummer. Je kan niet eerst een nummer preloaden en bij PLAY direct laten afspelen. Dit soort slordigheden zal de developer van deze torrent-module duur komen te staan want je bent erg veel tijd kwijt met workarounds.
Niet alleen recente, er zijn genoeg bronnen te vinden met ouder materiaal
Zeker als er een goede frontend komt, zoals Pneumatic bij XBMC ben je al snel gesettled.

Ik zie er zeker toekomst wel in, ook voor streamingdiensten, zo ontlast je de originele servers ook.
Het zal toch exact hetzelfde werken als μTorrent? Als je daar op "stream" click voor een redelijke brakke torrent zal 'ie gewoon urenlang zitten torrenten totdat er genoeg buffer binnen is om te gaan spelen.

Met een recente (amerikaanse) TV aflevering kun je meestal al na enkele seconden beginnen te kijken... tenzij je mijn geluk heb en je blijft wachten op een blokje data in het begin tot dat heel de download klaar is (is me al enkele keren voorgekomen!).

Zo vraag ik me ook af - als iedereen begint VLC te gebruiken om torrents te streamen, wat zal dat betekenen voor de leverbaarheid van datablokjes? Als een groot deel van de torrenters aan het streamen zijn zul je een paar miljoen sources vinden voor de eerste blokjes maar haast niemand voor de laatste blokjes (omdat men de stream stopt voor het einde van de aftiteling).

Maar om op je vraag terug te komen, ik neem aan dat je in VLC simpelweg streams zult queuen - wat je momenteel niet kijkt wordt gecached net zoals in elke normale torrent client.

[Reactie gewijzigd door MossMan op 12 februari 2013 16:08]

Ik weet niet hoe het met anderen zit, maar ik kijk prettiger naar een film als ik weet dat ik het einde ook kan bekijken :) En of dat kan weet je pas zeker als je het hele bestand binnen hebt...
Waarom willen ze dit? TorrentStream doet toch precies wat ze willen ? :?
Dat is dan toch precies hetzelfde idee als spotify, alleen dan voor video ipv audio? Spotify maakt ook gebruik van p2p en een centrale server...

Op dit item kan niet meer gereageerd worden.



Populair: Desktops Samsung Smartphones Privacy Sony Microsoft Apple Games Consoles Politiek en recht

© 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