{"id":180344,"date":"2026-07-19T10:20:19","date_gmt":"2026-07-19T10:20:19","guid":{"rendered":"https:\/\/www.europesays.com\/be-fr\/180344\/"},"modified":"2026-07-19T10:20:19","modified_gmt":"2026-07-19T10:20:19","slug":"fini-les-retards-de-diffusion-un-nouvel-outil-open-source-permet-de-diffuser-des-videos-web-sur-les-televiseurs-connectes-en-pleine-qualite","status":"publish","type":"post","link":"https:\/\/www.europesays.com\/be-fr\/180344\/","title":{"rendered":"Fini les retards de diffusion : un nouvel outil open source permet de diffuser des vid\u00e9os Web sur les t\u00e9l\u00e9viseurs connect\u00e9s en pleine qualit\u00e9"},"content":{"rendered":"<p class=\"bodytext\">Un nouvel outil en ligne de commande open source appel\u00e9 Castor permet de diffuser n&rsquo;importe quelle vid\u00e9o Web sur une t\u00e9l\u00e9vision connect\u00e9e sans le d\u00e9calage ni la perte de r\u00e9solution li\u00e9s \u00e0 la duplication d&rsquo;\u00e9cran, et sans d\u00e9pendre du tout de la prise en charge <a href=\"https:\/\/www.notebookcheck.biz\/Google-publie-une-nouvelle-mise-a-jour-qui-corrige-les-Chromecasts-de-2eme-generation.980834.0.html\" target=\"_self\" class=\"internal-link\" rel=\"nofollow noopener\">de<\/a> <a href=\"https:\/\/www.notebookcheck.biz\/Google-publie-une-nouvelle-mise-a-jour-qui-corrige-les-Chromecasts-de-2eme-generation.980834.0.html\" target=\"_self\" class=\"internal-link\" rel=\"nofollow noopener\">Chromecast<\/a> ou <a href=\"https:\/\/www.notebookcheck.biz\/Apple-le-monopole-AirPlay-de-l-iPhone-devrait-disparaitre-avec-iOS-27.1305918.0.html\" target=\"_self\" class=\"internal-link\" rel=\"nofollow noopener\">d&rsquo;AirPlay<\/a>.&#13;<\/p>\n<p class=\"bodytext\">Le projet a \u00e9t\u00e9 d\u00e9velopp\u00e9 en Go et <a href=\"https:\/\/github.com\/stupside\/castor\" data-htmlarea-external=\"1\" rtekeep=\"1\" rel=\"nofollow noopener\" target=\"_blank\">publi\u00e9 sur GitHub<\/a> sous licence MIT par le d\u00e9veloppeur \u00ab stupside \u00bb. Castor extrait le flux vid\u00e9o proprement dit d\u2019une page Web au lieu de dupliquer un \u00e9cran. Il transcode ensuite le flux localement, puis le diffuse directement. Castor accepte l\u2019URL d\u2019une page Web, un lien direct vers le flux ou un identifiant de titre IMDB\/TMDB.&#13;<\/p>\n<p class=\"bodytext\">Selon la documentation du projet, Castor lance Chrome en mode sans interface graphique avec une empreinte de navigateur al\u00e9atoire afin d\u2019\u00e9viter la d\u00e9tection par les robots, puis surveille le trafic r\u00e9seau via le protocole Chrome DevTools pour localiser le flux. Une fois localis\u00e9, le flux est transcod\u00e9 avec ffmpeg et diffus\u00e9 en temps r\u00e9el ; une fonctionnalit\u00e9 optionnelle permet d\u2019int\u00e9grer des sous-titres g\u00e9n\u00e9r\u00e9s automatiquement \u00e0 l\u2019aide d\u2019un mod\u00e8le \u00ab whisper.cpp \u00bb int\u00e9gr\u00e9.&#13;<\/p>\n<p class=\"bodytext\">Castor peut prendre en charge n\u2019importe quel t\u00e9l\u00e9viseur compatible avec la norme DLNA\/UPnP MediaRenderer. Cela couvre la plupart des t\u00e9l\u00e9viseurs connect\u00e9s de la derni\u00e8re d\u00e9cennie \u2014 <a href=\"https:\/\/www.notebookcheck.biz\/Samsung-lance-le-projecteur-portable-Freestyle-aux-Etats-Unis.1346358.0.html\" target=\"_self\" class=\"internal-link\" rel=\"nofollow noopener\">Samsung<\/a>, <a href=\"https:\/\/www.notebookcheck.biz\/Les-televiseurs-et-ecrans-LG-surveilleraient-les-utilisateurs-et-installeraient-des-logiciels-superflus-sans-leur-consentement.1345401.0.html\" target=\"_self\" class=\"internal-link\" rel=\"nofollow noopener\">LG<\/a>, Sony Bravia, Panasonic, Philips, <a href=\"https:\/\/www.notebookcheck.biz\/Le-nouveau-telephone-Hisense-a-ecran-e-ink-fait-son-apparition-avec-un-ecran-secondaire-amovible.1340631.0.html\" target=\"_self\" class=\"internal-link\" rel=\"nofollow noopener\">Hisense<\/a>, TCL, Vizio et Sharp \u2014 ainsi que des lecteurs tels que Kodi, VLC et Plex. La prise en charge de Chromecast existe, mais est consid\u00e9r\u00e9e comme exp\u00e9rimentale.&#13;<\/p>\n<p class=\"bodytext\">L\u2019installation sous <a href=\"https:\/\/www.notebookcheck.biz\/Apple-lance-la-version-beta-publique-de-macOS-27-qui-propose-des-ameliorations-esthetiques-et-de-nouvelles-fonctionnalites.1342067.0.html\" target=\"_self\" class=\"internal-link\" rel=\"nofollow noopener\">macOS<\/a> s\u2019effectue via Homebrew et n\u00e9cessite Chrome, ffmpeg et ffprobe. Une image Docker est disponible pour les h\u00f4tes Linux ; toutefois, Docker Desktop sous macOS\/Windows ne peut pas acc\u00e9der aux appareils locaux en raison de sa configuration r\u00e9seau. La configuration ne n\u00e9cessite qu\u2019un fichier de configuration contenant le nom de l\u2019appareil et les sources de contenu ; une cl\u00e9 TMDB est facultative, mais elle permet d\u2019utiliser un navigateur de terminal interactif pour rechercher des titres par affiche et m\u00e9tadonn\u00e9es.&#13;<\/p>\n<p class=\"bodytext\">Castor est d\u00e9sormais disponible sur <a href=\"https:\/\/github.com\/stupside\/castor\" data-htmlarea-external=\"1\" rtekeep=\"1\" rel=\"nofollow noopener\" target=\"_blank\">github.com\/stupside\/castor<\/a>, actuellement en version 1.4.1 avec 89 \u00e9toiles \u00e0 la date de r\u00e9daction. Le d\u00e9veloppeur pr\u00e9cise que Castor n\u2019h\u00e9berge aucun contenu lui-m\u00eame et que le respect des lois applicables et des conditions d\u2019utilisation des sites rel\u00e8ve de la responsabilit\u00e9 de l\u2019utilisateur.<\/p>\n","protected":false},"excerpt":{"rendered":"Un nouvel outil en ligne de commande open source appel\u00e9 Castor permet de diffuser n&rsquo;importe quelle vid\u00e9o Web&hellip;\n","protected":false},"author":2,"featured_media":180345,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_share_on_mastodon":"0"},"categories":[70],"tags":[42201,12,13,18,17,5253,18759,55962,11834,55960,55967,55964,29353,18669,45034,1289,55968,1285,24940,1287,1286,73,71,75,72,9124,55965,5665,76,74,1288,55963,55961,139,55966],"class_list":["post-180344","post","type-post","status-publish","format-standard","has-post-thumbnail","category-sciences-et-technologies","tag-airplay","tag-be","tag-be-fr","tag-belgique","tag-belgium","tag-castor","tag-chromecast","tag-cli","tag-diffusion","tag-dlna","tag-docker","tag-ffmpeg","tag-github","tag-go","tag-homebrew","tag-informations-sur-des-ordinateurs-portatifs","tag-mediarenderer","tag-nouvelles","tag-open-source","tag-rapport","tag-revues","tag-science","tag-science-and-technology","tag-sciences","tag-sciences-et-technologies","tag-smart-tv","tag-sous-titres","tag-streaming","tag-technologies","tag-technology","tag-test","tag-transcodage","tag-upnp","tag-video","tag-whisper"],"share_on_mastodon":{"url":"","error":"Validation failed: Text character limit of 500 exceeded"},"_links":{"self":[{"href":"https:\/\/www.europesays.com\/be-fr\/wp-json\/wp\/v2\/posts\/180344","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.europesays.com\/be-fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.europesays.com\/be-fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/be-fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/be-fr\/wp-json\/wp\/v2\/comments?post=180344"}],"version-history":[{"count":0,"href":"https:\/\/www.europesays.com\/be-fr\/wp-json\/wp\/v2\/posts\/180344\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/be-fr\/wp-json\/wp\/v2\/media\/180345"}],"wp:attachment":[{"href":"https:\/\/www.europesays.com\/be-fr\/wp-json\/wp\/v2\/media?parent=180344"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.europesays.com\/be-fr\/wp-json\/wp\/v2\/categories?post=180344"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.europesays.com\/be-fr\/wp-json\/wp\/v2\/tags?post=180344"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}