Fråga en strömningsoperatör vad en tittartimme kostar dem. Du får fyra svar, från fyra personer, i fyra enheter som inte går att lägga ihop.
Tekniken vet vad transkodarna kostar, för de skrev under inköpsordern. Driften vet vad rackarna, elen och supportavtalen kostar, för de förnyar dem varje år. Produkt vet vad DRM och smart-tv-apparna kostar, för de licensraderna ligger i deras budget. Inköp känner CDN-priset per gigabyte, för de förhandlade fram det. Fyra siffror, fyra ägare, fyra nämnare, och inte en enda av dem är en tittare.
Den luckan har ett namn. Kostnad per tittare är det enda talet i strömningsdriften som säger dig om det du byggt blir billigare eller dyrare när din publik rör på sig. Under större delen av det senaste decenniet var det det enda tal som ingen faktura ville ge dig.
Vad kostnad per tittare betyder, avgränsat till strömningsdriften
Kostnad per tittare är, inom strömningsdriften, den totala kostnaden för att få video på skärmar delat med de tittartimmar som faktiskt levererades.
Kostnad per tittare = (avskriven CAPEX + OPEX + programvarulicenser + leverans) ÷ levererade tittartimmar
Avgränsningen betyder mer än formeln. Den här definitionen lämnar medvetet innehållsrättigheter, marknadsföring och prenumerantvärvning utanför. Det är verkliga kostnader och på de flesta plattformar är de de största, vilket är precis skälet att hålla dem utanför. En rättighetsfaktura är ett redaktionellt beslut. En värvningskostnad är ett marknadsföringsbeslut. Ingen av dem rör sig för att en ingenjör ändrade en bitrattestege eller en driftchef omförhandlade ett edge-avtal. Det som återstår när du tar bort dem är den del som en teknisk organisation faktiskt kan förändra det här kvartalet. Ett mått som ingen kan agera på är en rapportrad, inte ett mått.
Två nämnare är värda att hålla bredvid varandra:
- Kostnad per tittartimme. Leverans- och driftseffektivitet mot faktisk konsumtion. Det är talet som säger dig om att bli tittad på mer är goda eller dåliga nyheter.
- Kostnad per aktiv tittare och månad. Vad det kostar att hålla en person betjänad, oavsett vad hen tittar på. Det är talet du ställer mot ARPU eller mot annonsintäkterna den tittaren ger.
Båda kommer ur samma indata. Kan du ta fram det ena ärligt kan du ta fram det andra.
De fyra fakturorna och de fyra enheterna som gömmer tittaren
Här är hela problemet i en tabell. Varje rad är en verklig kostnad för att driva en strömningstjänst. Varje rad faktureras i en enhet som inte har något att göra med hur många som tittar.
| Post | Vad du köper | Hur leverantören fakturerar |
|---|---|---|
| CAPEX | Transkodare, paketerare, strömnings- och originservrar | Per maskin, per kanal, per utgång, en gång |
| OPEX | Underhållet av allt ovanstående: supportavtal, colocation, el, människorna som håller det igång | Per år, eller som en procentandel av CAPEX |
| Licenser | DRM, spelar-SDK:er, digitalboxprogramvara, smart-tv-programvara | Per enhet, per licensförfrågan, per aktiv användare, per plattform |
| Leverans | CDN och cache | Per gigabyte, per region, åtagande plus överskridande |
Ingen av de enheterna är "en person som tittar i en timme". En transkodare prissätts per samtidig utgång. Ett supportavtal prissätts per år. En DRM-licens prissätts per nyckelförfrågan, eller per enhet, eller per månatligen aktiv användare beroende på vilket avtal du skrev under. Bandbredd prissätts per gigabyte. För att komma fram till kostnad per tittare måste du räkna om alla fyra till en enhet som inte finns på någon av dem, vilket betyder att någon måste sätta sig ned med fyra avtal och ett kalkylblad, med avsikt, utan att någon faktura tvingar dem.
Det här är ingen konspiration. En leverantör prissätter i den enhet som speglar dess egen kostnadsstruktur, och ingen leverantörs kostnadsstruktur har formen av en tittare. Men effekten har en riktning, och den riktningen är inte neutral. Var och en av de enheterna är också den enhet där leverantörens rad ser minst ut. Ett halvt cent per DRM-licensförfrågan låter som ett avrundningsfel. Åtta tiondels cent per gigabyte låter som ingenting. En transkodare är ett engångsköp du redan gjort. Varje rad är billig mätt med sin egen måttstock. Omräknade till en gemensam nämnare och staplade på varandra slutar de vara billiga.
Vad vi försökte göra åt det, 2014 till 2018
iReplay.TV tillbringade de fyra åren som ett VOD2Live-bolag. Idén, som demonstrerades redan i slutet av 2012, är rättfram: en linjär kanal dygnet runt behöver ingen livekodare om innehållet redan är kodat. Man tar tillgångar som transkodats och paketerats för video på begäran och skriver ett rullande livemanifest som pekar på de befintliga segmenten i en schemalagd ordning. Ingen livekodningskedja per kanal. Ingen playoutserver per kanal. Ingen andra kopia på disk.
Ta bort kodningskedjan och den fasta kostnaden per linjär kanal störtar mot noll. Det som återstår är leveransen, som skalar med publiken. Det var argumentet: ditt antal kanaler slutar driva dina kostnader och din publik börjar göra det.
Problemet är att det påståendet är osynligt i alla fyra enheterna ovan. Mot ett playoutpris per kanal läses det som "vår playout är billigare än deras", vilket sätter dig i en funktionsjämförelse med playoutleverantörer, på deras planhalva, i deras enhet, i diskussion om grafik och SCTE-35-stöd. Det verkliga argumentet, att kostnadskurvans form har ändrats, finns bara om köparen håller ett tal per tittare i handen. Så vi byggde bilden. Kostnad per tittare mot antal kanaler. Kostnad per tittare mot publikstorlek. Brytpunkterna där en konventionell kedja aldrig betalar sig för en kanal med liten publik.
Vi tog med det till mässor, till anbudssvar och in i många mötesrum mellan 2014 och 2018. Det landade inte. Inte för att någon bestred räknandet, det hade åtminstone varit ett samtal, utan för att det svarade på en fråga som ingen i rummet hade blivit ombedd att lösa.
Varför vi misslyckades
Sex skäl, ungefär i den ordning de spelade roll.
- Talet hade ingen ägare. CAPEX låg hos tekniken, OPEX hos driften, licenserna hos produkt eller juridik, gigabyten hos inköp. Kostnad per tittare är det enda måttet i huset som kräver att alla fyra enas om en gemensam nämnare innan det kan räknas ut en enda gång. Mått som kräver att fyra avdelningar samarbetar innan de ger sitt första värde produceras noll gånger.
- Nämnaren fanns inte. Tittartimmarna bodde i analysen, som oftast rapporterade till redaktionen eller marknadsavdelningen och räknade uppspelningar, unika användare och slutförandegrad i stället för samtidigt levererade timmar. När vi bad om tittartimmar fick vi ofta ett tal som ingen i rummet skulle försvara och som avvek kraftigt från CDN-loggarna. Man bygger inte ett seriöst kostnadsmått på en nämnare som organisationen inte litar på.
- Att optimera en enskild faktura flyttade kostnad per tittare åt fel håll. Klassikern: skära i CDN-räkningen genom att ta bort översta steget i ABR-stegen. Gigabyteraden faller, inköpschefen rapporterar en seger, och kvalitetstappet får tittarna att hoppa av tidigare, så tittartimmarna faller snabbare än räkningen. Kostnad per tittare stiger. Alla mättes på sin egen rad, så alla fortsatte göra det som var lokalt rätt.
- Vi sålde ett marginalinstrument till en tillväxtmarknad. Mandatet 2014 till 2018 var landvinning: lansera apparna, komma in på plattformarna, räkna prenumeranter. Kostnad per tittare griper man till när uppgiften är att tjäna pengar på en publik man redan har. Nästan ingen fick betalt för det ännu.
- Själva enheten var ovälkommen. Programföretagen kom från en distributionsmodell där den marginella tittaren är gratis. När sändaren väl står på eller transpondern är tänd kostar den miljonte tittaren ingenting alls. Att säga till ett programföretag att varje ytterligare tittare på IP bär ett pris var att säga att deras nya distributionskanal var ekonomiskt sämre än den de redan hade. Det var sant, och det var ingen bild man ville ha i styrelsematerialet.
- Vi bad om två beslut i stället för ett. För att bedöma VOD2Live ordentligt måste en köpare först införa ett mått de inte tog fram. Det är två försäljningar i rad, och vi kom sällan förbi den första. Lärdomen vi drog, år senare, är att man inte övertalar en bransch att införa en enhet. Man säljer den något som är prissatt i den.
Branschen säger det högt nu
Begreppet har dykt upp igen de senaste två åren, av ett enkelt skäl: mandatet har ändrats. Disney och Paramount redovisade var sitt första kvartal med vinst på strömning 2024, och Netflix rörelseresultat passerade tio miljarder dollar samma år. Så snart frågan slutar vara "hur många prenumeranter" och blir "vad är marginalen" blir en kostnad per tittare intressant för folk som inte hade någon användning för den tidigare.
Viaccess-Orca har varit den mest synliga förespråkaren, med ett blogginlägg om kostnad per tittare och en gästartikel, "The efficiency imperative", i Streaming Media i juli 2026. Den är värd att läsa, och det är värt att notera vad den gör med definitionen: den drar in innehållslicenser och värvningskostnader i totalen. Det ger ett tal som en finanschef kan sätta i en presentation och som nästan ingen kan flytta, eftersom de två största termerna hör till programredaktionen och marknadsavdelningen. Hållet inom strömningsdriften tillhör samma mått dem som faktiskt kan ändra det.
Det är skillnaden mellan ett mått och en rubrik. Vi hade rätt avgränsning 2015 och fel på allt annat. Den nuvarande vågen har uppmärksamheten och, hittills, en definition som är för bred för att agera på.
Hur du räknar ut det, med ett genomräknat exempel
Ta ett regionalt programföretag med sex linjära kanaler och en katalog på begäran, med 40 000 månatligen aktiva tittare som ser i snitt 12 timmar var. Det blir 480 000 tittartimmar i månaden, nämnaren för allt nedan. Siffrorna är illustrerande, men proportionerna är typiska.
| Post | Detaljer | Per månad | Andel |
|---|---|---|---|
| CAPEX, avskriven | 3 transkodarnoder à 24 000 $ och 2 paketerar-/originservrar à 12 000 $, linjärt över 5 år | 1 600 $ | 7 % |
| OPEX | Support och programvaruunderhåll på 18 % av CAPEX per år (1 440 $), två rack colocation, el och korskoppling (1 400 $), ett halvt årsverke teknik à 120 000 $ inklusive omkostnader (5 000 $) | 7 840 $ | 32 % |
| Licenser | Multi-DRM med 800 $ plattformsavgift plus 900 000 licensförfrågningar à 0,004 $ (3 600 $), spelar-SDK och uppspelningsanalys (1 500 $), underhåll och certifiering av smart-tv- och digitalboxappar på Tizen, webOS, Android TV, Fire TV, Roku och tvOS (4 000 $) | 9 900 $ | 41 % |
| Leverans | 2,8 Mbit/s genomsnittlig levererad bitrate, alltså 1,26 GB per tittartimme, 605 TB i månaden à 0,008 $/GB på ett åtagandeavtal | 4 838 $ | 20 % |
| Summa | 24 178 $ | 100 % |
Kostnad per tittartimme: 0,050 $. Kostnad per aktiv tittare och månad: 0,60 $.
Titta på andelarna före allt annat. Leveransen, den enda posten som faktureras i en enhet som rör sig varje månad med tittandet, är en femtedel av summan. Licenserna, fakturerade per enhet och per förfrågan, är det dubbla. Branschen ägnade ett decennium åt kostnadsbesparingsprogram mot den minsta av de fyra raderna, för att det var den enda som dök upp på en månadsfaktura och gav en kurva.
Vad som händer när publiken rör på sig
Kostnad per tittare spelar roll på lång sikt eftersom de fyra posterna svarar på publikförändring i helt olika takt. Behåll samma sex kanaler och samma appar och variera bara hur mycket som ses.
| Scenario | Tittartimmar | Total månadskostnad | Kostnad per tittartimme |
|---|---|---|---|
| Publiken halveras | 240 000 | 19 959 $ | 0,083 $ |
| Utgångsläge | 480 000 | 24 178 $ | 0,050 $ |
| Publiken fördubblas | 960 000 | 32 617 $ | 0,034 $ |
Läs den översta raden igen, för där ligger hela argumentet. Publiken halveras. Varenda faktura faller eller står still. CDN-räkningen sjunker med mer än hälften. DRM-licensraden sjunker med den. Ekonomiavdelningen ser kostnader gå ned över hela linjen. Och kostnaden för att betjäna en tittare i en timme har stigit med 65 %, eftersom två tredjedelar av kedjan är likgiltig för hur många som tittar.
Det är det felläget som tyst tar död på ett programföretags strömningsverksamhet. Det kommer aldrig som en dålig faktura. Det kommer som en rad goda fakturor, medan ekonomin under vänds upp och ned. Åt andra hållet arbetar det lika hårt för dig: att fördubbla konsumtionen skär en tredjedel av kostnaden per tittartimme, utan förhandling, utan migrering och utan nytt avtal. Räknar du inte ut kostnad per tittare är ingen av de två rörelserna synlig för någon i huset.
Vad som faktiskt flyttar talet
Rangordnat efter hur mycket det brukar flytta kostnad per tittare, inte efter hur lätt det är att sätta på en bild.
- Ta bort fast kostnad per kanal där innehållet inte behöver den. En kanal som sätts ihop av tillgångar du redan transkodat bär nästan ingen kodningskedja. Det är den enskilt största hävstången för alla som driver mer än en handfull linjära kanaler, och den är osynlig i alla enheter utom den här.
- Omförhandla licenser på rätt nämnare. Per licensförfrågan, per enhet och per månatligen aktiv användare ger vilt olika räkningar för samma tjänst. Ta reda på vilken som gynnar ditt tittarmönster före förnyelsen, inte efter. På en tjänst med korta sessioner är pris per förfrågan brutalt.
- Dimensionera ABR-stegen efter vad enheterna faktiskt begär. Stegen multiplicerar lagring, kodningstid och gigabyte på en gång, så den dyker upp i tre av de fyra posterna. Kontrollera bitar per pixel på varje steg och den verkliga fördelningen av förfrågningar i stället för den teoretiska, och akta dig för fällan ovan: att sänka kvaliteten för att sänka räkningen kan höja kostnaden per tittare.
- Sätt leveransen på en enhet du kan förutse. Fakturering per gigabyte är ett tal du får veta i efterhand. För allt med en topp är det fel ordning.
- Laga nämnaren först. Om analysen och CDN-loggarna är 20 % oense om tittartimmarna är din kostnad per tittare fiktion och varje beslut du fattar utifrån den är gissning. Det är otacksamt, och det kommer före allt ovanstående.
- På hanterade nät: överväg multicast. Multicast ABR återställer den egenskap från marksändning där en marginell tittare inte kostar något, och är därmed den mest direkta attacken mot det här måttet som finns. Det gäller bara om du kontrollerar nätet.
Samma nämnare ger dig koldioxidtalet
Så snart tittartimmarna är tillförlitliga kommer miljötalet nästan gratis, för det använder samma nämnare. Carbon Trust placerade tillsammans med DIMPACT-konsortiet en timme europeisk videoströmning kring 55 gCO2e år 2020, där visningsenheten och inte nätet står för det mesta. IEA:s uppskattning ligger närmare 36 g. Vilken du än använder beter sig gram koldioxidekvivalenter per tittartimme som kostnad per tittartimme: de sjunker med skala, de stiger när publiken krymper och de svarar på samma steg- och leveransbeslut. Operatörer som redan räknar ut det ena får det andra för priset av en multiplikation.
Där vi hamnade: sälja enheten i stället för att argumentera för den
Vi slutade försöka övertyga branschen om att införa kostnad per tittare runt 2018. Det vi gjorde i stället, år senare, var att bygga ett verktyg prissatt i den.
CDN Cost Optimizer duplicerar din befintliga edge och betjänar tittare från vår parallellt, med redundant HLS-strömfailover, så att spelarna faller tillbaka till din egen edge om vår får problem. Den mäts till 0,001 $ per tittarminut, alltså 0,06 $ per tittartimme, och 0,05 $ i det största paketet. Inte per gigabyte. Mätaren går bara så länge det faktiskt finns tittare på edgarna: att förvärma cachen utan att någon tittar kostar ingenting, och en kanal i sändning utan publik kostar ingenting. Instrumentpanelen visar den löpande kostnaden per tittare medan strömmen är i sändning, en mening vi inte hade kunnat skriva om någon produkt vi sålde 2016.
Två ärliga förbehåll, eftersom den här artikeln handlar om att inte gömma tal. För det första täcker det priset en av de fyra posterna. Det gör ingenting åt dina transkodare, dina supportavtal eller dina DRM-licenser. För det andra är 0,06 $ per tittartimme inte billigt i absoluta termer. Det ligger tydligt under hyperskalarnas listpris, där CloudFront och Azure CDN på runt 0,085 till 0,087 $ per gigabyte landar nära 0,11 $ per tittartimme vid 2,8 Mbit/s, och det hamnar exakt i nivå med Cloudflare Streams taxa på 1 $ per 1 000 levererade minuter. Det är mer än vad en stor operatör betalar på ett förhandlat gigabyteåtagande. Poängen har aldrig varit att taxan alltid är den lägsta. Poängen är att den är prissatt i den enhet du behöver, så att du känner talet före evenemanget i stället för att rekonstruera det efteråt.
När två produkter oberoende av varandra hamnar på pris per levererad minut är det rimligt att dra slutsatsen att enheten var rätt hela tiden. Det tog bara branschen ett decennium.
Frågor
Vad är kostnad per tittare i strömning?
Den totala kostnaden för att driva strömningen, alltså avskriven CAPEX, OPEX, programvarulicenser och leverans, delat med de tittartimmar som levererades under samma period. Anges vanligen per tittartimme eller per aktiv tittare och månad.
Är det samma sak som CPV inom reklam?
Nej, och sammanblandningen skapar verklig förvirring. Inom reklam betyder CPV kostnad per visning och mäter vad en annonsör betalar för en visning av sin video. Inom strömningsdrift mäter kostnad per tittare vad det kostar operatören att leverera video till en person. Samma initialer, motsatt sida av affären.
Hur räknar man ut kostnad per tittare?
Räkna om varje driftskostnad till ett månadsbelopp, med hårdvara avskriven över dess livslängd, och dela sedan med de tittartimmar som levererades den månaden. Det svåra är inte divisionen, det är att få fyra avdelningar att enas om indata och att få fram ett tittartimtal som både fakturering och analys godtar.
Vad är en bra kostnad per tittartimme?
Det finns inget allmängiltigt riktvärde, eftersom antal kanaler, enhetstäckning och DRM-upplägg ändrar det med en storleksordning. Tre till åtta cent per tittartimme är ett vanligt spann för en medelstor operatör med egen kodningskedja. Viktigare än det absoluta värdet är åt vilket håll det rör sig när din publik förändras.
Ska rättigheter och marknadsföring räknas in?
Inte i det här måttet. De dominerar summan och tillhör team som beslutar på helt andra grunder. Följ dem separat, som kostnad per prenumerant. Det är just att hålla kostnad per tittare inom driften som gör måttet användbart.
Varför anger inte leverantörer en kostnad per tittare?
För att ingen av deras egna kostnader har formen av en tittare. En transkodarleverantörs kostnad är per samtidig utgång, en DRM-leverantörs per nyckelförfrågan, ett CDN:s per flyttad gigabyte. Var och en prissätter i den enhet som passar dess egen ekonomi, vilket också, lägligt nog, är den där dess rad ser minst ut.
Var du börjar
Räkna ut talet en gång, för en månad, för en tjänst. Det tar en eftermiddag och fyra avtal. Nästan alla som gör det blir överraskade av vilken av de fyra posterna som är störst, och det är mycket sällan den de har haft kostnadsbesparingsmöten om.
Vill du se en mätare per tittare gå på en riktig ström ger CDN Cost Optimizer 60 tittarminuter gratis utan konto och 600 efter inloggning. Vill du kontrollera själva strömmen först, innan du sätter edgar framför den, betygsätter Streaming Analyzer den mot god praxis. För betal-per-visning-fallet, där kostnad per tittare direkt sätter biljettpriset, se kostnad per tittare vid betalda direktsändningar, och för hur gigabytemodellen beter sig när en publik sprider ut sig geografiskt, se CloudFront-priser för video.
iReplay.tv drivs av ett kollektiv av strömnings- och sändningsingenjörer. Vill du hellre att någon går igenom de fyra posterna tillsammans med dig kan du anlita strömnings- och sändningsspecialister direkt.