Newpipe: ネットワークレシーバーでのUPnP / DLNAストリーミング

作成日 2015年11月25日  ·  23コメント  ·  ソース: TeamNewPipe/NewPipe

Chromecastは、クローズドAPIを備えたクローズドソースデバイスです。

しかし、UPnP / DLNAはオープンプロトコルであり、多くのスマートTVがネイティブに実装しています。 ネットワーク互換デバイスにUPnP / DLNAストリームを実装するのは素晴らしいことです。

ソースコードは、YAACC(GPL v3)からhttp://sourceforge.net/p/yaacc/code/ci/master/tree/で入手できます。

devicsoftware specific enhancement help wanted

最も参考になるコメント

DLNAが素晴らしい追加になることに同意します。 DLNAをサポートするテレビやAndroidTVボックスなどに動画を送信できるようになります。また、独自のChromecastではなく、この標準をさらに広めるのに役立ちます。

全てのコメント23件

キュー
これを自分で実装できると感じた場合は、気軽に試してみてください。

残念ながら、私はAndroid開発者ではありません...しかし、私は辛抱強くしています;)

十分に公平です:)ウィキのTODOリストに追加します。

この機能はYaacc側で実装することをお勧めします: https ://sourceforge.net/p/yaacc/tickets/117/

あなたはYaacc開発者ですか?

いいえ、

Yaaccは実際にはアクティブではないようです。 そしてそれは少し時代遅れです...

NewPipeで使用できるAPIがあるかどうかさえわかりません。

おそらく、ソースコードを含める方が良い解決策になるでしょう。

これは古い問題ですが、誰かが興味を持った場合に備えて、NewPipeからBubbleUPNPやAllcastなどのアプリケーションにビデオを共有すると、Chromecastで動作します。 ただし、それはプロプライエタリアプリのインストールに問題がない場合のみです。

(これらのアプリはUPnPデバイスでも動作します)

そもそもcromecastを使用すれば、フリー以外のソフトウェアを使用することも気にしないと思います。 ただし、upnpをサポートしたいのですが、方法がわかりません。正直なところ、最初に気にする必要のある他の問題があります:/

Upnp / Dlnaのオープンソースライブラリは次のとおりです: https

大丈夫。 今はできませんが、誰かがNewPipeにこれを実装したい場合は、追加します。

ChromecastをサポートするPRを行う場合、 https://github.com/googlecast/CastCompanionLibrary-androidを使用し、デフォルトのメディアコントローラーを使用しても問題ありませんか? 関係者がサポートしていないので、YouTube用のChromecastオーディオをサポートしたいと思います。

それがうまくいかない場合、私は同様のサポートで自分のクライアントで作業を開始しますが、むしろコラボレーションをしたいと思います。

依存しますが、このライブラリはフリーソフトウェアですか、それともバイナリブロブをインポートする必要がありましたか?

@theScrabiこれを実装しましょう: https

それは速く進みました:P

DLNAが素晴らしい追加になることに同意します。 DLNAをサポートするテレビやAndroidTVボックスなどに動画を送信できるようになります。また、独自のChromecastではなく、この標準をさらに広めるのに役立ちます。

@KeizerDev :それは独自のGoogle Play開発者サービスに依存していませんか?


また、DLNAのサポートが素晴らしいことにも同意します。

以前にこの質問をしたことがあると思いますが、DLNAストリームを送信できるJava用のライブラリはありますか?

Android上のDLNAのオープンソースライブラリは次のとおりです: https

@korelstar :そのライブラリについては知っていますが、少し肥大化していて、比較的使いにくいです。 それに加えて、UPnP / DLNAのみをサポートし、Cast(v2)およびおそらく他のプロトコルもサポートしたいと考えています。 そのため、独自のライブラリであるPipeCastを作成しています。 すでにUPnPMediaRenderersを検出できますが、再生することはできません。 それに加えて、Android TVのサポートの優先度が高いので、最初にそれを終了します。

https://github.com/ohmae/DmsExplorer

多分これは役に立つかもしれません

yaacc開発者は彼の仕事を再開しました!
https://github.com/tobexyz/yaacc-code

@ wb9688 PipeCast?

このページは役に立ちましたか?
0 / 5 - 0 評価