Newpipe: UPnP / DLNA-Streaming auf dem Netzwerkempfänger

Erstellt am 25. Nov. 2015  ·  23Kommentare  ·  Quelle: TeamNewPipe/NewPipe

Chromecast ist ein Closed-Source-Gerät mit geschlossener API.

UPnP / DLNA sind jedoch offene Protokolle, die von vielen Smart-TVs nativ implementiert werden. Es wäre großartig, UPnP / DLNA-Stream auf netzwerkkompatiblen Geräten zu implementieren.

Sie können den Quellcode von YAACC (GPL v3) hier herunterladen: http://sourceforge.net/p/yaacc/code/ci/master/tree/

devicsoftware specific enhancement help wanted

Hilfreichster Kommentar

Ich bin damit einverstanden, dass DLNA eine großartige Ergänzung wäre. Es würde ermöglichen, Videos an Fernseher mit DLNA-Unterstützung, Android-TV-Boxen usw. zu senden. Und es würde helfen, diesen Standard mehr zu verbreiten als den proprietären Chromecast

Alle 23 Kommentare

Betrachten Sie es als zur Warteschlange hinzugefügt.
Wenn Sie das Gefühl haben, dies selbst umsetzen zu können, können Sie es gerne versuchen.

Leider bin ich kein Android-Entwickler ... Aber ich bin geduldig;)

Fair genug :) Ich werde es der TODO-Liste im Wiki hinzufügen.

Ich schlage vor, die Funktion sollte auf der Yaacc-Seite implementiert werden: https://sourceforge.net/p/yaacc/tickets/117/

Sind Sie ein Yaacc-Entwickler?

Nee

Yaacc scheint nicht wirklich aktiv zu sein. Und es ist ein bisschen veraltet ...

Ich bin mir nicht einmal sicher, ob es APIs gibt, die von NewPipe verwendet werden könnten.

Vielleicht wäre das Einfügen von Quellcode eine bessere Lösung.

Ich weiß, dass dies ein altes Problem ist, aber falls jemand interessiert ist, können Sie ein Video von NewPipe für eine Anwendung wie BubbleUPNP oder Allcast freigeben, und es funktioniert mit dem Chromecast. Dies ist jedoch nur möglich, wenn Sie mit der Installation proprietärer Apps einverstanden sind.

(Diese Apps funktionieren auch mit UPnP-Geräten.)

Ich denke, wenn Sie Cromecast zuerst verwenden, kümmern Sie sich auch nicht darum, nicht freie Software zu verwenden. Ich würde gerne upnp unterstützen, aber ich weiß nicht wie, und um ehrlich zu sein, habe ich andere Probleme, um die ich mich zuerst kümmern muss: /

Hier ist eine Open Source-Bibliothek für Upnp / Dlna: https://github.com/4thline/cling

Gut. Ich kann es momentan nicht tun, aber wenn jemand dies für NewPipe implementieren möchte, werde ich es hinzufügen.

Wenn ich eine PR mit Chromecast-Unterstützung mache, https://github.com/googlecast/CastCompanionLibrary-android und die Verwendung des Standard-Mediencontrollers verwenden, wäre dies in Ordnung? Ich möchte Chromecast Audio für YouTube unterstützen, da der Beamte dies nicht tut.

Wenn es nicht in Ordnung ist, werde ich mit ähnlicher Unterstützung an meinem eigenen Kunden arbeiten, aber ich würde lieber eine Zusammenarbeit machen.

Kommt darauf an, ist diese Bibliothek freie Software oder mussten wir binäre Blobs importieren?

@theScrabi Implementieren wir https://github.com/DroidsOnRoids/Casty

das ging schnell: P.

Ich bin damit einverstanden, dass DLNA eine großartige Ergänzung wäre. Es würde ermöglichen, Videos an Fernseher mit DLNA-Unterstützung, Android-TV-Boxen usw. zu senden. Und es würde helfen, diesen Standard mehr zu verbreiten als den proprietären Chromecast

@KeizerDev : Hängt das nicht von den proprietären Google Play Services ab?


Ich stimme auch zu, dass die DLNA-Unterstützung großartig wäre.

Ich glaube, ich habe diese Frage schon einmal gestellt, aber gibt es eine Bibliothek für Java, die DLNA-Streams senden kann?

Hier ist eine Open-Source-Bibliothek für DLNA unter Android: https://github.com/4thline/cling

@korelstar : Wir kennen diese Bibliothek, aber sie ist aufgebläht und relativ schwer zu benutzen. Außerdem unterstützt es nur UPnP / DLNA und wir möchten auch Cast (v2) und wahrscheinlich andere Protokolle unterstützen. Also erstellen wir unsere eigene Bibliothek: PipeCast . UPnP MediaRenderer können bereits erkannt, aber nicht abgespielt werden. Außerdem hat die Unterstützung von Android TV für mich eine höhere Priorität, daher werde ich das zuerst beenden.

https://github.com/ohmae/DmsExplorer

Vielleicht könnte dies nützlich sein

Der Yaacc-Entwickler hat seine Arbeit wieder aufgenommen!
https://github.com/tobexyz/yaacc-code

@ wb9688 PipeCast?

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen