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. PTV GROUP, Karlsruhe
  2. Helvetia schweizerische Lebensversicherungs-AG, Frankfurt am Main
  3. über Ratbacher GmbH, Raum Dresden
  4. Schaeffler Technologies AG & Co. KG, Herzogenaurach


Anzeige
Blu-ray-Angebote
  1. (u. a. 25 % Rabatt beim Kauf von drei Neuheiten, Box-Sets im Angebot)
  2. (u.a. The Big Bang Theory, True Detective, The 100)
  3. 5,99€ FSK 18

Folgen Sie uns
       


  1. Hoversurf

    Hoverbike Scorpion-3 ist ein Motorradcopter

  2. Rubbelcard

    Freenet-TV-Guthabenkarten gehen in den Verkauf

  3. Nintendo

    Interner Speicher von Switch offenbar schon jetzt zu klein

  4. Noch 100 Tage

    Unitymedia schaltet Analogfernsehen schrittweise ab

  5. Routerfreiheit

    Tagelange Störung bei Aktivierungsportal von Vodafone

  6. Denverton

    Intel plant Atom C3000 mit bis zu 16 Goldmont-CPU-Kernen

  7. Trotz Weiterbildung

    Arbeitslos als Fachinformatiker

  8. Klage gegen Steuernachzahlung

    Apple beruft sich auf europäische Grundrechte

  9. 3D Studio

    Nvidia spendiert Qt Hunderttausende Zeilen Code

  10. Horizon Zero Dawn im Test

    Abenteuer im Land der Maschinenmonster



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
München: Wie Limux unter Ausschluss der Öffentlichkeit zerstört wird
München
Wie Limux unter Ausschluss der Öffentlichkeit zerstört wird
  1. Fake News Für Facebook wird es hässlich
  2. Nach Angriff auf Telekom Mit dem Strafrecht Router ins Terrorcamp schicken oder so
  3. Soziales Netzwerk Facebook wird auch Instagram kaputt machen

Kernfusion: Angewandte Science-Fiction
Kernfusion
Angewandte Science-Fiction
  1. Kernfusion Wendelstein 7-X funktioniert nach Plan

MX Board Silent im Praxistest: Der viel zu teure Feldversuch von Cherry
MX Board Silent im Praxistest
Der viel zu teure Feldversuch von Cherry
  1. MX Board Silent Mechanische Tastatur von Cherry bringt Ruhe ins Büro
  2. Smartphone TCL will neues Blackberry mit Tastatur bringen
  3. Tastaturhülle Canopy hält Magic Keyboard und iPad zum Arbeiten zusammen

  1. Re: Radikaler Gedanke

    torrbox | 00:26

  2. Re: Fachinformatiker/DevOp (Linux) in München...

    David64Bit | 00:25

  3. Re: Biete Job für Linux-Profi in Bremen

    bjs | 00:19

  4. Re: Positiv betrachtet: preiswert Speicher erweitern

    nolonar | 00:17

  5. Re: Jemanden zu finden der weiß was er tut ist...

    Neuro-Chef | 00:16


  1. 18:30

  2. 18:14

  3. 16:18

  4. 15:53

  5. 15:29

  6. 15:00

  7. 14:45

  8. 14:13


  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