main
Bildschirm auf den Fernseher – für Geräte ohne eingebautes Screen Mirroring
| Verzeichnis | Inhalt | Stand |
|---|---|---|
| android/ | Android-App: Browser-Weg und Direktverbindung | fertig, Direktweg noch offen |
| linux/ | Miracast-Sender für Linux | fertig, wartet auf Erprobung an echter Hardware |
| windows/ | – | nicht begonnen |
Kurz zur Lage
Ein Fernseher im Screen-Mirroring-Modus erwartet Miracast: Wi-Fi Direct als Transport, darauf ein RTSP-Handshake, dann H.264 in MPEG-TS über RTP.
Damit der Fernseher überhaupt antwortet, muss sich der Sender in den WLAN-Suchpaketen als Wi-Fi-Display-Quelle zu erkennen geben. Wer das darf, entscheidet das Betriebssystem:
- Linux – ja, über
wpa_supplicant(WFD_SUBELEM_SET). Deshalb liegt hier die beste Aussicht. - Android – nein, das verlangt
CONFIGURE_WIFI_DISPLAYund ist Systemapps vorbehalten. Die App versucht es trotzdem und bietet als Ausweg den systemeigenen Übertragungsdienst sowie einen Browser-Weg an.
Der Protokollteil ist auf beiden Seiten derselbe und in beiden Fassungen gegen einen nachgebauten Fernseher getestet.
Languages
Kotlin
36.8%
HTML
34.5%
Python
16.5%
Java
5.7%
PureBasic
2.7%
Other
3.8%