Newpipe: Потоковая передача UPnP / DLNA на сетевой приемник

Созданный на 25 нояб. 2015  ·  23Комментарии  ·  Источник: TeamNewPipe/NewPipe

Chromecast - это устройство с закрытым исходным кодом и закрытым API.

Но UPnP / DLNA - это открытые протоколы, и многие смарт-телевизоры реализуют его изначально. Было бы здорово реализовать поток UPnP / DLNA на сетевые совместимые устройства.

Вы можете получить исходный код от YAACC (GPL v3) здесь http://sourceforge.net/p/yaacc/code/ci/master/tree/

devicsoftware specific enhancement help wanted

Самый полезный комментарий

Я согласен, что DLNA будет отличным дополнением. Это позволило бы отправлять видео на телевизоры с поддержкой DLNA, Android TV боксы и т.п.

Все 23 Комментарий

Считаем добавленным в очередь.
Если вы чувствуете, что можете реализовать это самостоятельно, не стесняйтесь.

К сожалению, я не Android-разработчик ... Но я терпелив;)

Достаточно честно :) Я добавлю его в список TODO на вики.

Я предлагаю реализовать эту функцию на стороне Yaacc: https://sourceforge.net/p/yaacc/tickets/117/

Вы разработчик Yaacc?

нет

Yaacc, похоже, не очень активен. И это немного устарело ...

Я даже не уверен, что есть API, которые может использовать NewPipe.

Возможно, включение исходного кода было бы лучшим решением.

Я знаю, что это старая проблема, но на всякий случай, если кому-то интересно, вы можете поделиться видео из NewPipe в таком приложении, как BubbleUPNP или Allcast, и оно будет работать с Chromecast. Но это только в том случае, если вы не против устанавливать проприетарные приложения.

(Эти приложения также работают с устройствами UPnP)

Я думаю, что если вы в первую очередь используете cromecast, вы также не будете беспокоиться об использовании несвободных программ. Однако я бы хотел поддержать upnp, но я не знаю как, и, честно говоря, у меня есть другие проблемы, о которых нужно позаботиться в первую очередь: /

Вот библиотека с открытым исходным кодом для Upnp / Dlna: https://github.com/4thline/cling

Отлично. Я не могу сделать это прямо сейчас, но если кто-то захочет реализовать это для NewPipe, я добавлю это.

Если я сделаю PR с поддержкой Chromecast, используя https://github.com/googlecast/CastCompanionLibrary-android и используя медиа-контроллер по умолчанию, будет ли это нормально? Я хотел бы поддержать Chromecast Audio для youtube, потому что официальный этого не делает.

Если это не нормально, я начну работать над своим собственным клиентом с аналогичной поддержкой, но я бы предпочел сотрудничать.

В зависимости от того, является ли эта библиотека бесплатным программным обеспечением или нам пришлось импортировать двоичные капли?

@theScrabi Давайте реализуем это: https://github.com/DroidsOnRoids/Casty

что прошло быстро: P

Я согласен, что DLNA будет отличным дополнением. Это позволило бы отправлять видео на телевизоры с поддержкой DLNA, Android TV боксы и т.п.

@KeizerDev : Разве это не зависит от проприетарных сервисов Google Play?


Я также согласен, что поддержка DLNA была бы отличной.

Думаю, я уже задавал этот вопрос раньше, но есть ли библиотека для java, которая может отправлять потоки DLNA?

Вот библиотека с открытым исходным кодом для DLNA на Android: https://github.com/4thline/cling

@korelstar : Мы знаем об этой библиотеке, но она раздута и относительно сложна в использовании. Кроме того, он поддерживает только UPnP / DLNA, и мы также хотим поддерживать Cast (v2) и, возможно, другие протоколы. Итак, мы создаем нашу собственную библиотеку: PipeCast . Он уже может обнаруживать UPnP MediaRenderers, но не воспроизводить их. Кроме того, поддержка Android TV имеет для меня более высокий приоритет, поэтому я закончу сначала.

https://github.com/ohmae/DmsExplorer

Может быть, это может быть полезно

Разработчик yaacc возобновил свою работу!
https://github.com/tobexyz/yaacc-code

@ wb9688 PipeCast?

Была ли эта страница полезной?
0 / 5 - 0 рейтинги