# Bildschirm auf den Fernseher – für Geräte ohne eingebautes Screen Mirroring

| Verzeichnis | Inhalt | Stand |
|---|---|---|
| [android/](android/) | Android-App: Browser-Weg und Direktverbindung | fertig, Direktweg noch offen |
| [linux/](linux/) | Miracast-Sender für Linux | fertig, wartet auf Erprobung an echter Hardware |
| [windows/](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_DISPLAY` und 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.
