first commit
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
# 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.
|
||||
Reference in New Issue
Block a user