Några frågor för att upptäcka PeerTube …

(klicka på en fråga för att se svaret)

Presentation av PeerTube

Vad är PeerTube?

PeerTube är mjukvara som kan installeras på en webbserver för att skapa en webbplats för videodelning, ett ”hemmabyggt YouTube”.

Till skillnad från YouTube är tanken inte skapa en gigantisk plattform som samlar videor från hela världen på en serverfarm (vilket är fruktansvärt dyrt).

I stället är PeerTubes koncept att skapa ett nätverk av sammanlänkade små värdservrar.

De tre största fördelarna med PeerTube.

PeerTube är unikt eftersom det (så vitt vi vet) är den enda videoplattformen som kombinerar följande tre fördelar:

  1. Öppen källkod (transparens) under en fri licens (etisk och respektfull utveckling driven av en gemenskap);
  2. En federation av sammanlänkade värdar (vilket ger fler videor att välja mellan var du än väljer att se dem);
  3. Videodelning och -tittande med P2P (så det går inte långsammare om en video skulle bli väldigt populär).

Tillsammans gör de tre finesserna det enkelt att driva delningsservern och gör det samtidigt praktiskt, etiskt och roligt för internetanvändarna.

Varför är det bättre som fri mjukvara?

Eftersom genom att skapa fri mjukvara respekteras våra grundläggande friheter, vilket garanteras genom en licens, alltså ett juridiskt bindande kontrakt.

Konkret betyder det att:

  • PeerTube är gratis, du behöver inte betala för att installera det på din server;
  • Vi kan se hur PeerTube fungerar bakom kulisserna (dess källkod): den går att granska och är transparent;
  • Dess utveckling är baserat på en gemenskap och kan förbättras av allas bidrag.

Vad är vitsen med att federera videovärdarna?

Fördelen med YouTube (och andra plattformar) är deras videokatalog: från instruktionsfilmer om stickning till Minecraft-byggen och kattungar eller semesterfilmer … du kan hitta precis vad som helst!

Ju mer variation i videokatalogen, desto fler blir intresserade och desto fler videor laddas upp … men att tillhandahålla all världens videor blir väldigt dyrt!

Om administratören för Knitting-PeerTube blir vän med Kittens-Tube och Framatube kommer deras videor visas på Knitting-PeerTube. På så sätt späs driftkostnaderna ut och det förblir praktiskt och komplett för internetanvändare.

PeerTubes federationsprotokoll kommer vara anpassningsbart (alla kan välja sina ”väninstanser”) och baserat på ActivityPub: detta kommer öppna för möjligheten att ansluta med verktyg som Mastodon eller MediaGoblin.

Varför skickas PeerTube-videor över P2P?

När du tillhandahåller är en stor fil, som en video, är framgång det som är mest skrämmande: om en video blir väldigt populär och många ser på den samtidigt löper servern en stor risk att bli överbelastad!

Förmedling från person till person med WebRTC tillåter Internetanvändare som tittar på samma video dela med sig av delar av filer, vilket avlastar servern server.

Det finns inget du behöver göra: din webbläsare gör det automatiskt. Om du använder en mobiltelefon eller om ditt nätverk inte tillåter det (router, brandvägg etc.) kommer funktionen inte avaktiveras och övergå till ”gammaldags” videoförmedling. 😉

För de som vet hur man administrerar en server, är PeerTube …

Det är programvara du installerar på din server för att skapa en webbplats där videor sparas och sänds ifrån. Alltså: du skapar ditt eget ”hemmabyggda YouTube”!

Det finns redan fri mjukvara som låter dig göra detta men med PeerTube kan du länka din instans (din video-webbplats) till Zaïds PeerTube-instance (där han har videor från föreläsningarna på sitt universitet), till Catherins (som lägger upp videor om webbmedia) eller till Solars PeerTube-instans (som samordnar en grupp vloggare).

Men PeerTube centraliserar inte, det federerar. Tack vare ActivityPub-protokollet (som också används av Mastodon-federationen, ett fritt alternativ till Twitter) kan PeerTube federera många små värdar så att de inte måste köpa tusentals hårddiskar för att lagra videor från hela världen.

Det gör att publiken inte bara kan se dina videor på din instans, utan även videor som lagras hos Zaïd, Catherin eller Solar utan att behöva spara deras videor på din PeerTube-webbplats. Sådan bredd i videokatalogen gör det väldigt tilltalande. Det var den stora valmöjligheten och mångfalden i videoutbudet som gjorde centraliserade plattformar som YouTube framgångsrika.

Federation har också andra fördelar: alla blir oberoende. Zaïd, Catherin, Solar och du själv skriva era egna regler, era egna användarvillkor (till exempel kan MeowTube totalförbjuda hundvideor 😉).

För de som vill ladda upp sina videor tillåter PeerTube …

Det låter dig hitta en värd som passar dig. YouTubes överträdelser är ett tydligt exempel: YouTubes ägare, Google och Alphabet, kan påtvinga sin ”Robocopyright” (ContentID-systemet) samt sina egna verktyg för att indexera, rekommendera och belysa videor; och de verktygen verkar vara lika orättvisa som de är obskyra. Detta trots att de redan tvingar dig att ge dem utökad upphovsrätt till dina videor, utan ersättning!

Med PeerTube kan du välja vem som står värd för dina videor med hänsyn till vederbörandes användarvillkor, moderationspolicy, federationsval och mycket mer. Eftersom du inte står öga mot öga med en teknikjätte, har möjlighet att få tag i din värd om du skulle stöta på ett problem, behov eller önskemål.

En annan stor fördel PeerTube har är att din värd inte behöver frukta att någon av dina videor plötsligt blir populär. PeerTube delar videor med protokollet WebTorrent. Om flera hundra personer tittar på din video samtidigt kommer deras webbläsare automatiskt skicka vidare bitar av videon till andra tittare.

Innan P2P-sändningar, var framgångsrika videoskapare (och omtalade videor) tvungna att delas på gigantiska webbplattformar, vars infrastruktur kan hantera flera miljoner samtidiga visningar eller betala en väldigt dyr oberoende videotjänst så att den kan klara belastningen.

För dem som vill titta på videor erbjuder PeerTube …

En av fördelarna är att du blir en del av utsändningen av videon du tittar på. Om andra ser på en PeerTube-video samtidigt som du, delar din webbläsare delar av videon tills fliken stängs, och du bidrar till en sundare internetanvändning.

Självfallet anpassar sig PeerTubes videospelare till din situation: om din installation inte tillåter P2P-strömning (företagsnätverk, motsträvig webbläsare, etc.) kommer videon skickas på det gamla beprövade viset.

Men framför allt behandlar PeerTube dig som en människa, inte en produkt som måste spåras, profileras och stängas in i video-loopar för att sälja din tid mer effektivt. Därför är källkoden (kvittot) för PeerTube öppen, vilket gör mjukvarans beteende transparent.

PeerTube har inte bara öppen källkod: det är fritt. Dess fria licens garanterar våra grundläggande användarfriheter. Det är den vördnaden för vår frihet som gör att Framasoft inbjuder dig att bidra till den här mjukvaran och många förbättringar (bland annat ett innovativt system för kommentarer) har redan föreslagits av några av er.

Är PeerTube tänkt att ersätta YouTube?

På det kan vi svara med säkerhet: nej!

I mars 2018 släppte PeerTube sin första publikt användbara beta-version. Ett flertal gemenskaper satte upp sina första instanser, vilket lade grunden för federationen.

Men detta är bara början, PeerTube är inte perfekt (än) och många funktioner saknas. Vår avsikt är dock att göra PeerTube bättre dag för dag.

Mars 2018 blev alltså startskottet för PeerTube-federationen: ju mer den här programvaran kommer användas och stödjas, desto fler kommer använda och bidra till den och den kommer då utvecklas allt snabbare till att bli ett stabilt alternativ till plattformar som YouTube.

Nåväl, ambitionen kommer även i fortsättningen att vara ett fritt och decentraliserat alternativ: ett alternativs mål är inte att ersätta, utan att föreslå någonting annat, med andra värden, parallellt med det som redan existerar.

Skapande och innehåll

Om det är fritt, kan vi då ladda upp olagliga saker där?

Att vara fri innebär inte att stå över lagen! Varje PeerTube-värd kan bestämma sina egna allmänna användarvillkor utifrån sin lokala lagstiftning.

Till exempel är kränkande innehåll förbjudet i Frankrike och kan anmälas till myndigheterna. PeerTube tillåter användare att rapportera problematiska videor och varje administratör måste då tillämpa moderation i enighet med sina villkor och lagen.

Federationssystemet låter värdarna avgöra vilka de vill ansluta till, beroende på den andra partens typ av innehåll eller moderationspolicy.

Vem ansvarar för innehåll som publiceras på PeerTube?

PeerTube är inte en webbplats: det är programvara som låter en webb-värd (till exempel Dominique) skapa en webbplats för videodelning (som vi kan kalla DominiqueTube).

Om nu Camille har skaffat sig ett konto på DominiqueTube och laddar upp en video som är olaglig då den innehåller musik skapad Solal.

Solal besöker Framatube, en instans som följer DominiqueTube. Solal kan då se videon som publicerats på DominiqueTube från Framatube.

Solal ser Camilles olagliga video och signalerar det med knappen som finns för det ändamålet. Även om rapporteringen gjordes från Framatube, skickas den direkt till personen vars server tillhandahåller det illegala innehållet, Dominique.

Från det ögonblicket är Dominique ansvarig eftersom han har varnats om att han delar en illegal video. Det är då upp till honom att agera för att inte ställas ansvarig inför lagen.

Då kan Dominique och Solal vända sig emot Camille som laddade upp videon.

Vad är PeerTubes ersättningspolicy?

OrderedDict([('Det finns ingen för tillfället', 'PeerTube är ett verktyg som vi vill göra naturligt i fråga om ersättningar.')])

För tillfället är lösningen vi ger till de som laddar upp videor att använda ”support”-knappen under videon. Knappen visar en ruta där de som laddar upp videor kan visa text, bilder och länkar helt fritt. Det är till exempel möjligt att lägga in en länk till Patreon, Tipeee, Paypal, Liberapay (eller vilken annan lösning som helst) där. Andra exempel: lägg in en postadress dit folk kan skicka fysiska tackkort, ditt företags logotyp, en länk för att stöda en ideell förening …

Vi gick inte längre än så för att främja någon teknisk lösning eftersom det skulle innebära att, i koden, påtvinga en politisk vision för kulturell delning och dess finansiering. Alla finansiella lösningar är möjliga och behandlas likvärdigt av PeerTube.

Däremot väntas många förbättringar av PeerTube, bland annat några som låter dig skapa (och välja) de verktyg för intäktsgenerering som intresserar dig!

Hur som helst kan det vara bra att komma ihåg att de flesta videor som publiceras på Internet (även på YouTube) har delats för icke-kommersiella ändamål: ersättningar är ett verktyg, men inte nödvändigtvis ett huvudsakligt eller oersättligt syfte.

Var kan jag spara mina videor?

Du måste hitta en PeerTube-instans du kan lita på.

Det finns en komplett lista över instanser här och en lista över de som tillåter registrering här.

Därefter rekommenderar vi att du går till instansen och läser deras informationssida för att se instansens användarvillkor (begränsningar rörande diskutrymme, innehållspolicy och liknande).

Det är bäst att kontakta värden direkt för att ta reda på vederbörandes affärsmodell och vision. Detta eftersom endast du vet vad som får dig lita på en värd och vilken sorts värd du vill anförtro dina videor åt.

Det finns mycket pornografi på PeerTube!

Nej. I oktober 2018 hade en genomsnittlig instans, som federerade med omkring 200 andra instanser och med cirka 16 000 videor i katalogen, endast ungefär 200 videor som var uppmärkta för att innehålla känsligt material (vilket även omfattar sådant som inte är pornografi). Således utgör pornografi omkring en procent av alla videor.

Dessutom avgör varje administratör vilka instanser hans eller hennes instans ska federera med: administratören har full kontroll över vilken typ av innehåll som visas på instansen. Det är upp till administratören att välja hur instansens policy rörande den här typen av videor ska se ut. Alternativen är:

  • Visa dem
  • Visa dem med suddig titel och miniatyrbild
  • Dölj dem

Som standard är PeerTube inställt att dölja dem. Om en administratör väljer att till exempel visa dem med suddig miniatyrbild och titel är det administratörens val.

Till sist, kan varje användare kringgå de här inställningarna om han eller hon vill visa, dölja eller sudda ut videorna själv.

PeerTube är bara en mjukvara. Framasoft (den ideella förening som utvecklar PeerTube) har inte ansvaret för det material som publiceras på vissa instanser.

Det är upp till var och en att agera ansvarsfullt: föräldrar, besökare, uppladdare och PeerTube-administratörer att respektera lagar och undvika problematiska situationer.

Diskutera på vårt forum

Tekniska frågor

Hur installerar jag PeerTube?

Installationsguiden finns här (endast på engelska för tillfället).

Vi avråder från att installera PeerTube på hårdvara av lägre kvalitet eller med en långsam internetanslutning (som en RaspberryPi med ADSL-uppkoppling) då det kan göra federationen långsammare.

Stör inte utvecklarna om du behöver hjälp att installera din instans – vi har ett hjälpforum för sådana frågor.

PeerTube version 1.0 verkar inte tillhandahålla alla de verktyg jag behöver för att hantera min instans på ett bra sätt.

”Det är djupt upprörande och vettlöst: ni släpper version ett av PeerTube 1.0 när det inte har de verktyg som krävs för att effektivt hantera videor med krav från upphovsrättsinnehavare, eller på ett slagkraftigt sätt hantera problemet med trakasserier i kommentarer, eller för att effektivt hantera intäktsgenerering från annonser, eller [skriv ditt krav på PeerTube här]. Det kommer aldrig fungera! Vad tänker ni göra åt det?”

Du har rätt. PeerTube 1.0 är inte det perfekta verktyget, långt därifrån. Vi har aldrig lovat att version 1.0 skulle vara ett verktyg med samtliga funktioner för alla fall.

PeerTube 1.0 är förverkligandet av åtagandet vi tog på oss i oktober 2017: att ta PeerTube från en alfa-version (ett personligt projekt och bevis på att konceptet med en federerad videoplattform kan fungera) till version 1.0 i oktober 2018 (vilket inte innebär slutgiltig version, utan en version som kan anses stabil och klar för distribution).

Kom ihåg att PeerTube endast har en utvecklare nästan på heltid och en handfull mycket engagerade volontärer. Det är inte en produkt utvecklad av ett uppstartsföretag med ett team anställt på heltid (utveckling, design, användargränssnitt, marknadsföring, support, etc.) och ordentligt finansiellt stöd. Det är en gemenskaps fria mjukvara vars utveckling kommer fortlöpa under många månader och, förhoppningsvis, år framöver.

Vi är väl medvetna tillkortakommanden i version 1.0 av PeerTube, speciellt när det kommer till moderationsverktyg (videor, kommentarer etc.) och vi tänker jobba på de svagheterna.

Vi har valt att göra såhär: vi kommer huvudsakligen arbeta med att förbättra dessa verktyg i PeerTube (i mjukvarans kärna). Vi kommer även, parallellt med detta, lägga en stor del av PeerTubes utvecklingskraft under 2019 på integrationen av ett system för insticksprogram, vilka kan utvecklas av gemenskapen.

Mycket riktigt; vi anser oss inte vara experter på området eller veta hur man på bästa sätt använder verktygen i alla fall. I frågor rörande upphovsrätt, till exempel, varierar fallen mycket mellan olika geografiska och juridiska områden (EU-lagstiftningen skiljer sig från den franska, som i sin tur är mycket olik den kanadensiska). Angående moderationsverktyg för kommentarer, kan vi inte heller där förklara oss experter eftersom så helt enkelt inte är fallet.

Genom att både vidta åtgärder i kärnan och möjliggöra utvecklingen av insticksprogram, tror vi att PeerTube på sikt kommer kunna hantera sådana problem mycket bättre och låta olika gemenskaper anpassa PeerTube till sina behov.

Vi arbetar så fort som möjligt på att förbättra PeerTube, men vi gör det med de resurser vi har, vilka är mycket begränsade.

Tills dess, om du som användare upplever att PeerTube 1.0 inte möter dina behov för tillfället finns det en enkel lösning: använd det inte just nu (vi vill påminna om att vi inte tjänar pengar på att utveckla PeerTube och att vi naturligtvis hoppas på dess framgång, men vår förenings överlevnad hänger inte på det).

Det är möjligt att begränsa kontoregistrering till personer du känner om du som administratör oroar dig för upphovsrättsliga krav. Du kan sedan öppna upp för registrering utan verifikationskrav när dessa verktyg har integrerats, eller du har utvecklat dem själv.

Hur kan jag bidra till PeerTubes kod?

PeerTubes Git-repository finns här.

Du kan skriva ett förbättringsärende, bidra till koden eller börja med att välja något av de problem som är enkla att börja med.

Om du vill hjälpa till på något annat sätt eller vill föreslå en ny funktion eller finess, kom gärna och diskutera det på vårt forum för medhjälpare.

Varför använder PeerTube federationsprotokollet ActivityPub och inte IPFS, d.tube eller Steemit?

PeerTube använder ActivityPub eftersom det federationsprotokollet rekommenderas av W3C och redan används av det federerade sociala nätverket Mastodon.

IPFS är en fantastisk teknik, men verkar fortfarande vara för nytt för storskalig strömning av stora filer.

Efter att ha diskuterat detta på vårt forum, kom vi fram till att d.tube inte är fri programvara eller har öppen källkod eftersom publiceringen av kompilerad kod hindrar friheten att modifiera.

D.tubea system för ”ersättningar” är baserat på Steem, det är ett val, men Steem är starkt kritiserat för att vara mycket centraliserat och misstänkt likt ett ponzibedrägeri.

PeerTube är fritt, decentraliserat, utspritt och tillhandahåller inte någon avlöningsmodell. Detta är ett val vi gjort, som går att diskutera, och andra (som d.tube) har gjort andra val som även de har sina fördelar. Så det är upp till dig att välja vad som passar dig.