2014-10-13 12 views
5

Ich möchte eine Miracast-Anwendung für Mac OS X entwickeln (d. H. Etwas, um Bilder auf einem miracast-fähigen Gerät anzuzeigen) Das einzige Problem, das ich gerade habe, ist, dass ich die offizielle Spezifikation dafür nicht finden kann.Wo finde ich die Miracast-Spezifikation?

Ist es möglich, dass Sie Mitglied der Wi-Fi-Allianz sein müssen, um diese Spezifikation zu erhalten? Ist das überhaupt ein offener Standard?

Oder besser: Gibt es eine (Open-Source-) Miracast-Bibliothek, die ich verwenden kann?

Danke!

Antwort

6

Haben Sie das gesehen? http://www.freedesktop.org/wiki/Software/openwfd/

Wie für die Wi-Fi Alliance, Sie müssen nicht Mitglied sein, aber es wird Ihnen 199 $ kosten: https://www.wi-fi.org/wi-fi-display-technical-specification-v11

+0

Ich kann nicht glauben, dass ich openwfd nicht selbst gefunden habe. Dies ist eine wirklich nützliche Bibliothek! Jetzt habe ich wenigstens einen Startpunkt, danke! – Tovi7

+0

Np, danke für die Punkte und viel Glück! – Constantinos

+0

Hallo Tovi, konnten Sie openwfd/Wunder auf OSX kompilieren? Ich bin auf libsystemd/libudev festgefahren. Ich benutze Mac-Ports. – Ashishail

0

Wie @Constantinos sagte, Sie müssen 200 $ zahlen für das Erhalten der Daten über Wi-Fi-Allianz.
Oder, wie Sie fragen, können Sie im Internet unter der folgenden Umsetzung aussehen:
Java oder C
Ich denke, es hier genug Beispiel ist zu tun, was Sie wollen.

+1

Danke für den Link zum Implementierungen. Die Java-Implementierung scheint an Android gebunden zu sein, aber das C-Beispiel könnte nützlich sein. Es scheint auf OpenWFD von David Herrmann zu basieren, was ich mir anschauen werde (als Antwort auf die Antwort von Constantinos) – Tovi7

2

Die Wifi Display spec ist derzeit frei (wie in 0.0 $). Der Download erfordert weiterhin die Zustimmung zu einer Lizenzvereinbarung und scheint nicht frei zu verteilen.

Auch WDS ist eine neue, aber ziemlich vollständige Implementierung für Linux und sollte einfach auf andere Plattformen portiert werden, da sie sehr bemüht ist, in Bezug auf die Stacks für die Medienwiedergabe und Wi-Fi Direct agnostisch zu bleiben. Das heißt, das schwierigste Bit in Miracast scheint Wi-Fi Direct zu sein, also wenn Ihre Plattform nicht so gut unterstützt, sind Sie ziemlich viel Glück ...

Disclaimer: Ich arbeitete früher auf dem WDS Projekt.