Ich habe eine Aufgabe, um eine DLNA Android-Anwendung zu machen, wie im folgenden Video gezeigt
Ich muss Digital Media Controller und Digital Media Server in meiner Anwendung implementieren, aber ich weiß nicht, wo ich anfangen soll. Gibt es eine Open-Source-API dafür?
Was ist der beste Weg, um dieses Ziel zu erreichen?
Vielen Dank im Voraus und ja ich bin ein wenig verloren in dieser Ausgabe: P
Ich kenne keine API. Sie müssen die gesamte Funktionalität selbst implementieren - beginnend auf der untersten Ebene, z. B. bei der Verarbeitung von Netzwerkverbindungen und Datenstreaming. Damit es den DLNA-Standards entspricht, gibt es noch viel mehr zu tun, und meiner Erfahrung nach ist es eine Menge Arbeit. Zu Beginn müssen Sie sich möglicherweise als Mitglied der DLNA registrieren (http://www.dlna.org) und dann können Sie auf alle Spezifikationen / Anforderungsdokumente zugreifen, die beschreiben, wie es funktionieren soll.
Sie können Cling (Java / Android UPnP-Bibliothek und -Tools) verwenden. Es ist Freie Software, die unter den Bedingungen der GNU Lesser General Public License vertrieben wird.
Siehe Kapitel 5 "Cling auf Android" in das Benutzerhandbuch.
Sie können CyberLink verwenden. Es gibt ein Open-Source-Projekt auf Github. DLNA_Sample
Probieren Sie Intel DLNA-Tools
Sie können sofort eine Android-App mit DLNA-Stack erstellen.
Tags und Links android media-player dlna