Väldigt simpelt förklarat.
så här går trafiken från fröken Fias härliga röst från hennes gapande käft in i folkets öron.
först tas den upp av mikrofonen på hennes enhet, dator eller telefon.
Sen skapar enheten binär data (ettor och nollor) av det hela som sen skickas upp till tiktoks servrar.
sen skickas denna data ut från tiktoks servrar till lyssnarens enhet.
Allt detta är vad som kallas "encrypted in transfer", vilket innebär att ettorna och nollorna är krypterade när de är ute och far på internet.
mottagarenheten, antingen ens webläsare på datorn eller tiktok-appen på telefonen, ser att trafiken som skickas kommer från just tiktok och konverterar tillbaka den binära datan till ljud och spelar upp det via enhetens ljudsystem (högtalare/hörlurar)
Om man då på mottagar enheten väljer att spela in den inkommande strömmen av ljuddata så görs det helt utan att övriga delar ovan ens är medvetna om att så sker, det är en läsoperation. och man skickar ljudet till datorns lagring (hårddisk) istället för ljudsystem.
Ett exempel på detta är det här lilla programmet någon skrivit
https://github.com/Michele0303/tiktok-live-recorder/blob/main/src/main.py
som kan automatiskt spela in tiktok lives.
Här kan vi följa koden, från rad 172, som är relevant.
här skapas en http-klient (en webläsare är också en http-klient)
som skickar med lite data, så som vilken tiktok-användare och hur du vill att det ska lagras.
Sen sker lite olika checkar så som om användaren är live, etc, och om allt är i sin ordning och det är en liveström igång som du kan komma åt utan att logga in så spelar den in med hjälp av funktionerna som finns inbyggda i http-klienten, samma funktioner som används för att spela upp ljud och bild i webläsaren.
Detta är då programmatiskt, men man kan ju även bara sätta en kamera framför sin bildskärm och spela in den vägen också, vilket är i princip exakt samma sak, förutom att kameran du spelar in med är en fristående enhet från enheten du spelar upp ljud och bild i.
Hur som helst, kontentan av det hela är att ingenting av vad som görs med ljudet när det väl har levererats till enheten rapporteras tillbaka till tiktok eller sändaren, vad som görs med ljudet när det väl har levererats till klienten är helt upp till klienten.
Ett enkelt sätt att dementera Fias påstående är, att om det nu hade varit så att eko skapas av att någon spelar in, då hade trafik från alla lyssnare behövts av någon anledning skickats tillbaka till Fia, det faller på sin egen orimlighet, om flera hundra tittare skulle skicka massa data tillbaka till Fia skulle hennes bandbredd ätas upp direkt och hon skulle inte kunna använda sin enhet ens. Dessutom skulle tiktok behöva betala för att skicka den här helt onödiga trafiken till henne, vilket jag tvivlar på att de vill.
Vad är det egentligen som orsakar eko då?
Jo så här, om man någonsin har lyssnat på radio eller tittat på TV där tittare har fått ringa in, så kommer man säkert ihåg hur värden alltid ber lyssnaren/tittaren att slå av ljudet på sin TV/Radio.
För att telefonen plockar upp allt ljud som kommer in, inklusive det från TVn/radion, vilket då skapar en oändlig loop av ljud, så kallad feedback loop.
Detta är fortfarande ett problem med moderna datorer/telefoner, men den stora skillnaden är att dessa enheter löser detta problem åt användaren, genom att jämföra ljudet som kommer ut ur enheten via t ex högtalare, med ljudet som skickas in via mikrofonen, när den ser att exakt samma ljudvågor skickas både ut och sen tillbaka in, så väljer den att plocka bort just det ljudet och undviker då denna feedback loop.
Denna teknik är dock inte felfri, och om något stör och gör det svårare för den att kunna matcha ljudbilderna, genom till exempel bakgrundsljud eller liknande, så kan det uppstå eko, vilket som idag hände hos snillet uppe i Fias box, hon sitter och lyssnar på Fias live via högtalare samtidigt som hon pratar med Fia (förövrigt hörde man ju ett barn hos henne, så den ungen bör ju genast få LVU för att utsättas för Fias skrik om socfittor etc!)
Ekot försvann så fort Fia muteade gästen, vilket är helt i sin ordning.
Men det var nog bara en slump, och det är också bara en slump att ekot uppstår när hon har folk uppe i boxen och aldrig annars, den rimligaste förklaringingen är nog antagligen att SÄPO sitter och spelar in Fia.
Långt och helt meningslöst inlägg egentligen, men men, någon kanske tycker det är intressant haha.