Ingen mer fördröjd spegling: Nytt verktyg med öppen källkod strömmar webbvideo till smart-TV:ar i full kvalitet

Ett nytt kommandoradsverktyg med öppen källkod som heter Castor kan sända valfri webbvideo till en smart-TV utan den fördröjning eller upplösningsförlust som uppstår vid skärmspegling, och utan att alls vara beroende av stöd för Chromecast eller AirPlay.
Projektet har utvecklats i Go och publicerats på GitHub under MIT-licensen av utvecklaren ”stupside”. Castor extraherar den faktiska videoströmmen från en webbsida istället för att spegla en skärm. Därefter omkodar det strömmen lokalt och strömmar den direkt. Castor accepterar en webbsidans URL, en direkt länk till strömmen eller ett IMDB/TMDB-titel-ID.
Enligt projektets dokumentation startar Castor en headless-version av Chrome med ett slumpmässigt webbläsaravtryck för att undvika att upptäckas som bot, och övervakar sedan nätverkstrafiken via Chrome DevTools-protokollet för att lokalisera strömmen. När strömmen väl har hittats omkodas den med ffmpeg och sänds i realtid; en valfri funktion lägger till automatiskt genererade undertexter med hjälp av en medföljande whisper.cpp-modell.
Castor kan användas på alla TV-apparater som stöder DLNA/UPnP MediaRenderer-standarden. Detta omfattar de flesta smart-TV-apparater från det senaste decenniet – Samsung, LG, Sony Bravia, Panasonic, Philips, Hisense, TCL, Vizio och Sharp – samt spelare som Kodi, VLC och Plex. Stöd för Chromecast finns, men är markerat som experimentellt.
Installationen på macOS sker via Homebrew och kräver Chrome, ffmpeg och ffprobe. Det finns en Docker-bild för Linux-värdar, men Docker Desktop på macOS/Windows kan inte nå lokala enheter på grund av nätverkskonfigurationen. Installationen kräver endast en konfigurationsfil med enhetens namn och innehållskällor; en TMDB-nyckel är valfri, men den aktiverar en interaktiv terminalbläddrare för titlar sorterade efter affisch och metadata.
Castor finns nu tillgängligt på github.com/stupside/castor, för närvarande i version 1.4.1 med 89 stjärnor vid skrivande stund. Utvecklaren uppger att Castor inte själv är värd för något innehåll, och att det är användarens ansvar att följa gällande lagar och webbplatsvillkor.
Topp 10...
» Topp 10: Bästa bärbara allround/multimediadatorerna
» Topp 10: Bästa bärbara speldatorerna
» Topp 10: Bärbara budget/kontorsdatorer
» Topp 10: Bästa bärbara kontors/premiumdatorerna
» Topp 10: Bärbara arbetsstationer
» Topp 10: De bästa små/kompakta bärbara datorerna
» Topp 10: Bästa ultrabooks
» Topp 10: Bästa hybriddatorerna
» Topp 10: Bästa surfplattorna
» Topp 10: Marknadens bästa smartphones








