Abo
  • Services:
Anzeige
Statt eines USB-Sticks reicht Miraclecast theoretisch auch der eigene Rechner.
Statt eines USB-Sticks reicht Miraclecast theoretisch auch der eigene Rechner. (Bild: Fabian Hamacher/Golem.de)

Miraclecast: Einheitlicher Dienst zum Display-Streaming unter Linux

Mit Miraclecast will David Herrmann seine Erkenntnisse aus der bisherigen Linux-Implementierung von Miracast in einer passenderen Lösung umsetzen. Sie erlaubt theoretisch auch die Verwendung von Chromecast, Airtame und Airplay, allerdings ist das Projekt noch nicht so weit.

Anzeige

Der Entwickler und Informatikstudent David Herrmann erstellt mit Miraclecast eine neue Implementierung von Miracast, die besser integriert sein soll. Bisher arbeitete er unter dem Namen OpenWFD an einer freien Implementierung von Miracast unter Linux. Dies bereitete Herrmann aber einige Probleme und auf der Fosdem stellte er sein Projekt schließlich mit ein paar Macken als funktionsfähig vor.

Miracled und Miraclectl

Der Hauptbestandteil der Neufassung ist ein Systemdienst mit dem Namen Miracled. Dieser ist unabhängig von Desktopumgebungen oder Datenübertragungen und könnte deshalb auch für die Vielzahl von Konkurrenzprodukten wie Googles Chromecast, Apples Airplay oder für das via Crowdfunding finanzierte Airtame verwendet werden. Das eigentliche Ziel der Software bleibt aber vorerst die Unterstützung von Miracast.

Miraclecast unterscheidet laut dem Entwickler hauptsächlich zwischen zwei Objekten, die Herrmann Links und Peers nennt. Erstere sind "lokale Schnittstellen wie Wifi-Geräte, aber auch virtuelle Links wie das lokale IP-Netzwerk". Die Peers hingegen sind die "entfernten Geräte, die vom Link entdeckt wurden".

Der Dienst "verwaltet die Links, sorgt auf Nachfrage für das Auffinden der Peers und kümmert sich um das Protokoll-Encoding und Parsing". Die Transportart bleibt dabei verborgen, so dass Streaming-Protokolle über verschiedene Verbindungen genutzt werden können. Neben Wifi-P2P, das Miracast einsetzt, sind also auch "Ethernet, Bluetooth sowie AP-basiertes WLAN" denkbar.

Sowohl Sender als auch Empfänger, die sogenannten Sources und Sinks, können sich als lokale Prozesse an Miracled registrieren. Diese "beschreiben die unterstützten Fähigkeiten der Links", das eigentliche Übertragungsprotokoll ist wiederum "hinter einem D-Bus-Interface versteckt", wodurch neben Miracast auch die Konkurrenzprodukte oder etwa auch RTSP genutzt werden kann.

Gesteuert wird Miracled über das Kommandozeilenwerkzeug Miraclectl, das laut Herrmann aber einfach durch ein GUI ersetzt werden kann, da die beiden Komponenten über D-Bus miteinander kommunizieren.

Noch wenig mehr als ein Plan

Bis jetzt befinden sich bereits wenige tausend Zeilen Code in Herrmanns Repository, doch das Projekt ist noch in einem sehr frühen Stadium. Derzeit ist der Dienst lediglich dazu in der Lage, eine Wifi-P2P-Verbindung auf Basis des WPA-Supplicant aufzubauen.

Das Streaming von Daten sei aber noch sehr experimentell. In den kommenden Wochen will Herrmann die Funktionsweise samt Beispielen näher erläutern. Ebenso soll die kurz gehaltene Dokumentation im Wiki erweitert werden. Interessierte können sich an dem Projekt derzeit vor allem dadurch beteiligen, indem sie Wifi-P2P auf so vielen Geräten wie möglich implementieren oder dabei helfen.


eye home zur Startseite
nille02 20. Feb 2014

Oder man freut sich das da was in Arbeit ist, und in 2 Jahren findet man dennoch nur...

SelfEsteem 19. Feb 2014

Zwar etwas am Thema vorbei, aber wo steht Plasma Active eigentlich gerade? Ich versurche...



Anzeige

Stellenmarkt
  1. OEDIV KG, Bielefeld
  2. Bosch Service Solutions Magdeburg GmbH, Berlin
  3. andagon GmbH, Köln
  4. Bechtle IT-Systemhaus GmbH, Düsseldorf, Krefeld


Anzeige
Hardware-Angebote
  1. ab 799,90€
  2. bei Caseking

Folgen Sie uns
       


  1. Windows 10

    Fall Creators Update macht Ryzen schneller

  2. Gesundheitskarte

    T-Systems will Konnektor bald ausliefern

  3. Galaxy Tab Active 2

    Samsungs neues Ruggedized-Tablet kommt mit S-Pen

  4. Jaxa

    Japanische Forscher finden riesige Höhle im Mond

  5. Deep Descent

    Aquanox lädt in Tiefsee-Beta

  6. Android-Apps

    Google belohnt Fehlersuche im Play Store

  7. Depublizierung

    7-Tage-Löschfrist für ARD und ZDF im Internet fällt weg

  8. Netzneutralität

    Telekom darf Auflagen zu Stream On länger prüfen

  9. Spielebranche

    Kopf-an-Kopf-Rennen zwischen Pro und X erwartet

  10. Thunderobot ST-Plus im Praxistest

    Da gehe ich doch lieber wieder draußen spielen!



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Krack-Angriff: Kein Grund zur Panik
Krack-Angriff
Kein Grund zur Panik
  1. Neue WLAN-Treiber Intel muss WLAN und AMT-Management gegen Krack patchen
  2. Ubiquiti Amplifi und Unifi Erster Consumer-WLAN-Router wird gegen Krack gepatcht
  3. Krack WPA2 ist kaputt, aber nicht gebrochen

Flettner-Rotoren: Wie Schiffe mit Stahlsegeln Treibstoff sparen
Flettner-Rotoren
Wie Schiffe mit Stahlsegeln Treibstoff sparen
  1. Hyperflight China plant superschnellen Vactrain
  2. Sea Bubbles Tragflächen-Elektroboote kommen nach Paris
  3. Honolulu Strafe für Handynutzung auf der Straße

Cybercrime: Neun Jahre Jagd auf Bayrob
Cybercrime
Neun Jahre Jagd auf Bayrob
  1. Antivirus Symantec will keine Code-Reviews durch Regierungen mehr
  2. Verschlüsselung Google schmeißt Symantec aus Chrome raus
  3. Übernahme Digicert kauft Zertifikatssparte von Symantec

  1. Re: bei mir genau umgekehrt ...

    dirk_hamm | 04:37

  2. Re: Der naechste aufgekochte Zombie

    bernstein | 03:46

  3. Re: Das wird den privaten Medienkonzeren aber stinken

    mambokurt | 03:30

  4. Re: Ich will möglichst viele Quellen nutzen können!

    mambokurt | 03:25

  5. Re: Edge GUI extrem Langsam seit 1709

    Baertiger1980 | 03:19


  1. 22:38

  2. 18:00

  3. 17:47

  4. 16:54

  5. 16:10

  6. 15:50

  7. 15:05

  8. 14:37


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel