edit: Vergeet het meeste wat ik hier onder zeg. Op userbase wisten ze al meer.
Bhaalu haalt blijkbaar zijn streams allemaal van TV vlaanderen via sateliet. Deze streams zijn niet gecodeert. Vervolgens worden deze streams door Bhaalu geupload naar hun Amazon cloud. Op de streams nog gehercodeert worden weet ik niet. De Bhaalu box is gewoon een zotac box met een gelijkaardig media management systeem als XMBC. Blijkbaar zitten er niet eens opslag in de Bhaalu box. Alleen een paar GB flash voor het OS.
Voordat je Bhaalu box kan verbinden met het netwerk moet je aan Bhaalu bewijzen voor welke content je betaalt door hun een factuur van Telenet of Belgacom of TV Vlaanderen te sturen. Dat bepaald welke streams je kunt openen. Moreel gezien heb ik hier niks tegen. Immers ... als iemand betaald voor content ... dan heeft hij toch het recht deze te zien waar en hoe hij wil. Ik kan zelf ook de hele dag TV Vlaanderen opnemen en dan naar mijn dropbox uploaden ... da's ook legaal. Bhaalu doet exact hetzelfde maar dan met een vereniging. Alleen liegen ze wel naar hun klanten en nieuws website dat klanten elkaar content sturen of meehelpen met het uploaden van content. Da's een leugen. Er is geen manier om een tv signaal op de bhaalu box te krijgen ... geen coax in en geen hdmi in. Ook zit er geen harde schijf in.
Lees nu maar onderstaande toen ik mij nog afvroeg hoe het zou werken, onder tussen weet ik dus beter. Er word niks ingewikkeld gedaan met hashes.
Bhaalu is het equivalent van een PLEX media server op zetten die bereikbaar is via internet, voorzien van content door digitale tv zenders van satelliet door te linken, en dan accounts op te zetten aan de hand van opgestuurde facturen van klanten die bepalen wie toegang heeft tot welke content.
----------------------------------------------------------------------------------------------------------------------
Dat gaat de dienst die Bhaalu aanbied waarschijnlijk niet stoppen. Ik weet het niet zeker want ik heb nog geen technische analyse gezien van hoe Bhaalu nu precies werkt ... maar ik ben vrij zeker dat er helemaal geen programma's via P2P geupload worden door gebruikers van Bhaalu naar andere gebruikers.
Ik denk dat Bhaalu 24 op 24 alle content die het aanbied aan klanten zelf opneemt van de tv stations en op hun servers zet nadat ze het ook allemaal hashen.
Op de players van klanten word vervolgens hetzelfde gedaan .. maar dan met een veel kleinere buffer. Zodra de buffer vol is word er een hash van de data gemaakt ... die hashes worden vervolgens gekoppeld aan het Bhaalu userid en dan via P2P verspreid naar andere lokale players, die hun hashes en userid's ook toevoegen en uiteindelijk gaat het naar de centrale Bhaalu server. Die hebben nu alle content, en de hashes daarvan ... en kunnen die hashes vergelijken met de hashes van hun klanten. Op basis van userid en deze hashes kan er precies gezien worden welke klant toegang mag hebben tot welke content. En Bhaalu kan natuurlijk tegen de rechters zeggen: oh ja hashes .. dat is hetzelfde als gewoon alles in een rar bestandje stoppen en het dan heeeel klein doorsturen en dan weer uitpakken.
quote van Bhaalu website
Naarmate er zich meer bhaalu gebruikers aansluiten bij de bhaalu-vereniging, zal de vereniging met de betaalde lidmaatschapsgelden meer gemeenschappelijke opname hardware kunnen aankopen en zullen er zo meer zenderopnames mogelijk worden.
Waarom kan Bhaalu nog niet alle zenders aanbieden? Omdat ze nog niet alle zenders dag en nacht opslaan ... dit kost per zender nog al wat resources binnen hun server park. In de toekomst zal het waarschijnlijk op deze manier ook mogelijk zijn voor Belgische klanten om Nederlandse zenders te bekijken en omgekeerd, kwestie van Bhaalu voor de gek houden ... of een Nederlandse Bhaalu box in Belgie aansluiten en via een Nederlands IP adres verbinding maken met het Bhaalu netwerk. Een handige tweaker die Bhaalu klant is vind ook wel een manier om alle content van de drie landen waar Bhaalu actief is te bekijken op een Bhaalu box. Iets wat via internet natuurlijk al langer mogelijk is .. .er zijn al zat internet gebruikers die hun tv zenders via P2P uploaden. Denk aan sopcast en dergelijke ... kwaliteit is alleen superlaag en er is geen content delivery systeem met handige menu's rond gebouwd. Bhaalu doet dit echter wel ... maar om het systeem snel genoeg te laten werken en de kwaliteit goed genoeg te laten zijn is een P2P systeem absoluut geen goede oplossing .. zeker niet in Belgie waar upload snelheden om te huilen zijn.
Snap je? De streams komen dan van de Bhaalu servers die het allemaal dag en nacht opnemen, DRM via Cl+ gaat hun niet tegenhouden van het opnemen van alle content want een beetje een handige tweaker hackt een aantal set up boxen en nadat de content ontsleutelt is
En Telenet en Belgacom verdienen te veel geld aan hun eigen dichtgestopte hardware ... want met Cl+ kan iedereen zijn eigen setup box gebruiken en dan verliezen de belgische aanbieders controle en geld (ook al bied drm weer meer control over aandere dingen). Met de huidige set up boxen van de belgische providers kunnen ze ook het opnemen van programma's onmogelijk maken of het doorspoelen van reclame. Het enige wat Telenet en alle kabelboeren moeten doen is stoppen met het uitzenden van analoge kabel .. als alles digitaal is .. heeft IEDEREEN een set op box nodig en vermits Telenet elke firmware upgrade kan pushen die ze maar willen ... hebben ze dan volledige control over wat mensen met de content doen. Nu sturen ze echter ook het analoge signaal door.
Terug naar Bhaalu. Bhaalu moet kunnen controleren voor welke content welke klant heeft betaald. Nu moet je een factuur opsturen ... maar moet je dan elke keer als je abo verandert opnieuw een factuur opsturen ? En hoe controleren ze op vervalsingen? Bellen ze de providers op om dat te controleren? Daar zullen de providers toch niet aan meewerken?
Echter als je bijvoorbeeld niet voor VTM betaald zou je via Bhaalu geen VTM programma's mogen bekijken want daar betaal je niet voor.
Met hashes werken met analoge tv zou niet werken, die zouden anders zijn. Met digitale TV ontvangt iedereen echter gewoon een mp4 stream ... en zelfs al zitten daar af en toe wat fouten in (over udp of welke protocol daar voor gebruikt word is dat geen probleem) met een goed hash algoritme kan die Bhaalu box toch hashes produceren die overeenkomen met de hashes van andere Bhaalu boxen van andere klanten die hetzelfde opnemen.
Waarom ik vermoed dat het met hashes gedaan word? Omdat alle Bhaalu klanten anders de hele tijd zitten te uploaden ... want alles content zou dan van Bhaalu box naar Bhaalu box verspreid moeten worden via P2P. Dan moeten router porten al geforward worden ... plus de providers zouden dat verkeer heel eenvoudig kunnen blokkeren of ontzettend traag maken. P2P upload op het Telenet netwerk en Belgacom word al op verschillende manieren ontmoedigd. Op DSL van Belgacom iets minder want daar heeft iedereen een rechstreekste upload lijn ... met coax is upload het aller problematisch (daarom zo'n groot verschil in upload speed en download speed bij coax .... veel meer download docsis kanalen mogelijk dan upload)
Ik heb nog geen reacties gehoord van Bhaalu klanten dan ze de hele tijd over hun internet lijn zitten te uploaden ... als alles via P2P verspreid zou worden zou dat wel het geval zijn.
Ook heb ik nog geen klachten gehoord van Bhaalu klanten dat streams 5 minuten nodig hebben om op te starten ... met P2P duurt het wel even voor je een lijst van nodes binnen hebt en genoeg verbindingen hebt gemaakt.
Iedereen kent dit wel van bittorrent ... je hebt nooit meteen je volledig download snelheid ... die moet langzaam opbouwen terwijl je meer download verbindingen op zet met peers.
En wat als jij dit programma wilt zien dan geen enkele Bhaalu klant heeft geupload? Dan zou het niet werken want de stream is nergens beschikbaar ... en Bhaalu zegt ook nog eens dat het allemaal content deelt tussen lokale Bhaalu klanten. Ja Tarara ... ik heb nog geen Bhaalu klanten horen klagen omdat ze niks konden zien wat ze waren de enige klant in hun omgeving.
En dus, ook al weet ik het niet zeker want ik heb geen Bhaalu en ik heb nog geen technische analyse gezien (wireshark analyse op het verkeer, en je komt er zo achter waar de streams van dan komen)
Dus ik ben bijna 100% zeker dat alle streams van de Bhaalu servers komen en NIET van de lokale Bhaalu boxen (is dat allemaal zotac?).
En als alles van de Bhaalu servers komt zou het stom zijn als het daar geupload word door klanten ... Bhaalu kan veel gemakkelijk hun servers op de TV kanalen aansluiten en 24 op 24 elke programma opnemen, eventueel coderen in een effecientere codec (H264) en deze streams dan aanbieden aan klanten (na controle op wie recht heeft op welke content).
Zijn er Belgische Tweakers die hier inzicht in kunnen geven? Als het ooit tot een rechtzaak komt, de huidige content monopolisten zullen het hier zeker niet bij laten zitten, dan moet de rechter toch eerst weten hoe dit technisch allemaal werkt? Denk aan alle gerelateerde rechtzaken .Geenstijl versus playboy. Brein vs piratebay .. etc etc.
De nuance van de waarheid is vaak te vinden in de technische details. Uit hashes kun je geen content te voorschijn toveren tenzij je Jan Sloot heet. Maar net zoals Jan Sloot iedereen wijsmaakte dat hij een hele speelfilm op 64 kb kon opslaan kun je dit 99,9% van de rechters in Belgie en Nederland prima wijsmaken. Die snappen daar toch niks van. En Brein werkt meestal ook alleen maar met die rechters die ze makkelijk naar hun hand kunnen zetten (omkoping of makkelijk te manipuleren want geen technisch inzicht)
Als Bhaalu ook maar een kleine technisch foutje maakt ... iets dat tegen de wet is ... dan hebben de andere content providers meteen genoeg grond om het te laten verbieden door de rechters.
Maar nu luisteren die rechters natuurlijk naar een leken uitleg ... en in die leken uileg lijkt alles legaal te zijn.
Echter de Bhaalu website legt nergens uit hoe het de streams technisch werken (laatste keer dat ik keek vond ik niks) en dat is al meteen een indicatie dat ze met iets semilegaals bezig zijn ...
Ik heb een topic op userbase geopend met deze vragen. Die weten meer
http://userbase.be/forum/viewtopic.php?f=56&t=40697
[Reactie gewijzigd door Kain_niaK op 23 juli 2024 22:21]