Newpipe: Streaming UPnP / DLNA sur le récepteur réseau

Créé le 25 nov. 2015  ·  23Commentaires  ·  Source: TeamNewPipe/NewPipe

Chromecast est un appareil source fermée avec une API fermée.

Mais UPnP / DLNA sont des protocoles ouverts et de nombreux téléviseurs intelligents l'implémentent de manière native. Ce serait formidable d'implémenter le flux UPnP / DLNA sur des appareils compatibles avec le réseau.

Vous pouvez obtenir le code source de YAACC (GPL v3) ici http://sourceforge.net/p/yaacc/code/ci/master/tree/

devicsoftware specific enhancement help wanted

Commentaire le plus utile

Je suis d'accord que DLNA serait un excellent ajout. Cela permettrait d'envoyer des vidéos vers des téléviseurs prenant en charge DLNA, des téléviseurs Android, etc. Et cela aiderait à diffuser davantage cette norme, plutôt que le chromecast propriétaire

Tous les 23 commentaires

Considérez-le ajouté à la file d'attente.
Si vous sentez que vous pouvez mettre en œuvre cela vous-même, n'hésitez pas à essayer.

Malheureusement, je ne suis pas un développeur Android ... Mais je suis patient;)

Très bien :) Je l'ajouterai à la liste TODO sur le wiki.

Je suggère que la fonctionnalité soit implémentée du côté Yaacc: https://sourceforge.net/p/yaacc/tickets/117/

Êtes-vous un développeur Yaacc?

Nan

Yaacc ne semble pas vraiment actif. Et c'est un peu dépassé ...

Je ne suis même pas sûr qu'il existe des API qui pourraient être utilisées par NewPipe.

Peut-être que l'inclusion du code source serait une meilleure solution.

Je sais que c'est un vieux problème, mais juste au cas où quelqu'un serait intéressé, vous pouvez partager une vidéo de NewPipe vers une application comme BubbleUPNP ou Allcast et cela fonctionnera avec le chromecast. Mais ce n'est que si vous êtes d'accord pour installer des applications propriétaires.

(Ces applications fonctionnent également avec les appareils UPnP)

Je pense que si vous utilisez cromecast au départ, vous ne vous souciez pas non plus d'utiliser de logiciels non libres. Cependant, j'aimerais soutenir upnp mais je ne sais pas comment, et pour être honnête, j'ai d'autres problèmes à régler en premier: /

Voici une bibliothèque open source pour Upnp / Dlna: https://github.com/4thline/cling

D'accord. Je ne peux pas le faire pour le moment, mais si quelqu'un veut l'implémenter pour NewPipe, je l'ajouterai.

Si je fais un PR avec la prise en charge de Chromecast, en utilisant https://github.com/googlecast/CastCompanionLibrary-android et l'utilisation du contrôleur multimédia par défaut serait-ce OK? Je voudrais soutenir le Chromecast Audio pour youtube car le fonctionnaire ne le fait pas.

Si ce n'est pas OK, je commencerai à travailler sur mon propre client avec un support similaire mais j'aimerais plutôt faire une collaboration.

Cela dépend, est-ce que cette bibliothèque est un logiciel gratuit ou avons-nous dû importer des blobs binaires?

@theScrabi Implémentons ceci: https://github.com/DroidsOnRoids/Casty

qui est allé vite: P

Je suis d'accord que DLNA serait un excellent ajout. Cela permettrait d'envoyer des vidéos vers des téléviseurs prenant en charge DLNA, des téléviseurs Android, etc. Et cela aiderait à diffuser davantage cette norme, plutôt que le chromecast propriétaire

@KeizerDev : Cela ne dépend-il pas des services Google Play propriétaires?


Je conviens également que le support DLNA serait formidable.

Je pense avoir déjà posé cette question, mais existe-t-il une bibliothèque pour java qui peut envoyer des flux DLNA?

Voici une bibliothèque open-source pour DLNA sur Android: https://github.com/4thline/cling

@korelstar : Nous connaissons cette bibliothèque, mais elle est un peu gonflée et relativement difficile à utiliser. En plus de cela, il ne prend en charge que UPnP / DLNA et nous voulons également prendre en charge Cast (v2) et probablement d'autres protocoles. Nous créons donc notre propre bibliothèque: PipeCast . Il peut déjà découvrir les MediaRenderers UPnP, mais pas y jouer. En plus de cela, le support d'Android TV a une priorité plus élevée pour moi, je vais donc terminer cela en premier.

https://github.com/ohmae/DmsExplorer

Peut-être que cela pourrait être utile

Le développeur yaacc a repris son travail!
https://github.com/tobexyz/yaacc-code

@ wb9688 PipeCast?

Cette page vous a été utile?
0 / 5 - 0 notes