KCast
KCast ist ein KDE-Plasmoid das es Ihnen erlaubt Medien-Dateien wie .mp4 oder .mp3, YouTube-Links sowie direkte .m3u8-Streams (HLS) direkt vom Desktop Ihres Rechners auf ein beliebiges Chromecast-Gerät in Ihrem lokalen Netzwerk zu streamen.
Funktionen
- Automatische Suche nach Chromecast-Geräten im Netzwerk
- Steuerung von Wiedergabe: Play, Pause, Stop, Seek (±10s-Buttons plus Positions-Regler)
- Playlist mit Suche (Regex), Zufallswiedergabe und Wiederholen (aus/alle/eins) — Ordner oder .m3u/.m3u8-Dateien als Playlist laden
- Abspielen von lokalen Dateien oder Netzwerk-URLs, Drag & Drop aus Dolphin/Browser
- Geräteauswahl und Konfiguration über das Plasmoid
- Reines QML — kein C++-Plugin, keine Kompilierung zur Installation nötig
- Kompatibel mit KDE Plasma 6 (Qt 6)
Umfrage
KCast castet aktuell Video-Dateien und YouTube-Links — eine Funktion zum Übertragen des gesamten Desktops gibt es noch nicht. Wir haben zwei mögliche Wege getestet und lassen die Community entscheiden, welcher zuerst umgesetzt wird: einfach & sofort startklar (~6s Verzögerung) oder beste Qualität (unter 1s Verzögerung, mehr Einrichtung). Abstimmen könnt ihr direkt in der GitHub Discussion.

Installation
KCast wird offiziell nur für openSUSE (RPM) und Debian (.deb) gepflegt. COPR (Fedora) und AUR (Arch) bieten wir aktuell nicht an — beides parallel war neben den zwei unterstützten Wegen nicht mehr wartbar. Wer das übernehmen möchte, darf sich gerne im Repository melden.
Schnellinstallation ohne Paketmanager
KCast ist reines QML — kein Compiler nötig. Die .plasmoid-Datei von der aktuellsten Release-Seite herunterladen und installieren:
kpackagetool6 --type Plasma/Applet --install kcast-*.plasmoid
Installation unter openSUSE Tumbleweed
Erfolgt über den Open Build Service:
sudo zypper ar -f https://download.opensuse.org/repositories/home:/Agundur/openSUSE_Tumbleweed/home:Agundur.repo
sudo zypper --gpg-auto-import-keys ref
sudo zypper ref
sudo zypper in kcast
catt wird dabei automatisch als RPM-Abhängigkeit aus demselben Repository mitinstalliert — kein extra Schritt nötig.
Firewall-Freigabe für openSUSE
Über firewalld:
sudo firewall-cmd --permanent --add-service=mdns
sudo firewall-cmd --permanent --add-port=8009/tcp
sudo firewall-cmd --permanent --add-port=45000-47000/tcp
sudo firewall-cmd --reload
Installation für Debian 13 „Trixie“
Direct-Download über die aktuellste Release-Seite
sudo apt update
sudo apt install -y pipx
pipx ensurepath # add ~/.local/bin to PATH (log out/in if prompted)
pipx install catt
catt --version
sudo apt install ./kcast_*.deb
In unserem GitHub-Repository finden Sie mehr Informationen.
Getestet mit folgender Hardware
🛒JMGO N1S Pro 4K Triple Laser Projector bei Amazon.
🛒Samsung HW-Q935GD 9.1.4-Kanal Q-Soundbar bei Amazon
Quellcode & Mitwirken
Der vollständige Quelltext ist unter der GPLv3 veröffentlicht. Fehlerberichte, Feature-Wünsche oder Pull Requests sind jederzeit willkommen.
Zum GitHub-Repository