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. Axians Infoma GmbH, Ulm, Rostock
  2. SSI Schäfer Noell GmbH, Giebelstadt, Dortmund, Bremen, Obertshausen
  3. SICK AG, Waldkirch bei Freiburg im Breisgau
  4. SITA Airport IT GmbH, Düsseldorf


Anzeige
Top-Angebote
  1. 14,99€
  2. (u. a. Harmony Elite 174,99€, kabellose Mäuse ab 27,99€)

Folgen Sie uns
       


  1. DVB-T2

    Bereits eine Millionen Freenet-Geräte verkauft

  2. Moore's Law

    Hyperscaling soll jedes Jahr neue Intel-CPUs sichern

  3. Prozessoren

    AMD bringt Ryzen mit 12 und 16 Kernen und X390-Chipsatz

  4. Spark Room Kit

    Cisco bringt KI in Konferenzräume

  5. Kamera

    Facebook macht schicke Bilder und löscht sie dann wieder

  6. Tapdo

    Das Smart Home mit Fingerabdrücken steuern

  7. 17,3-Zoll-Notebook

    Razer aktualisiert das Blade Pro mit THX-Zertifizierung

  8. Mobilfunk

    Tschechien versteigert Frequenzen für 5G-Netze

  9. Let's Encrypt

    Immer mehr Phishing-Seiten beantragen Zertifikate

  10. E-Mail-Lesen erlaubt

    Koalition bessert Gesetz zum automatisierten Fahren nach



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Vikings im Kurztest: Tiefgekühlt kämpfen
Vikings im Kurztest
Tiefgekühlt kämpfen
  1. Nier Automata im Test Stilvolle Action mit Überraschungen
  2. Torment im Test Spiel mit dem Text vom Tod
  3. Nioh im Test Brutal schwierige Samurai-Action

Gesetzesentwurf: Ein Etikettenschwindel bremst das automatisierte Fahren aus
Gesetzesentwurf
Ein Etikettenschwindel bremst das automatisierte Fahren aus
  1. Autonomes Fahren Uber stoppt nach Unfall Versuch mit selbstfahrenden Taxis
  2. Tesla Autopilot Root versichert autonom fahrende Autos
  3. Autonomes Fahren Kalifornien will fahrerlose Autos zulassen

In eigener Sache: Golem.de sucht Marketing Manager (w/m)
In eigener Sache
Golem.de sucht Marketing Manager (w/m)
  1. In eigener Sache Golem.de geht auf Jobmessen
  2. In eigener Sache Golem.de kommt jetzt sicher ins Haus - per HTTPS
  3. In eigener Sache Unterstützung für die Schlussredaktion gesucht!

  1. Re: Aber bitte nur mit Brain-Spam-Filter

    Nocta | 23:13

  2. Re: Wer fälscht bitte Münzen!??

    TechnikSchaaf | 23:10

  3. Re: Ich...

    Nocta | 23:10

  4. Re: Das wird dann ein Hobby für die Jugend

    Eheran | 23:03

  5. Re: was mich wundert....

    Nocta | 23:02


  1. 20:56

  2. 20:05

  3. 18:51

  4. 18:32

  5. 18:10

  6. 17:50

  7. 17:28

  8. 17:10


  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