問題タブ [dlna]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
802 参照

java - UPnP MediaServer として機能し、UPnP MediaRender を介してストリーミング オーディオ (マイク) を再生します

オーディオを録音する小さなアプリケーションがあります。マイクから。MediaRenderer がアクセスして再生できるように、UPnP 経由でそのオーディオ ストリームを提供したいと思います。

私は既に CLING を使用して MediaRenders のネットワークを検出していますが、ストリーミング部分をどこから始めればよいかわかりません。

初心者として UPnP をどこから始めればよいか誰か教えてもらえますか?

私がやりたい最終的な解決策は次のとおりです。

  1. オーディオを録音するプログラムがあります。マイクから (完了)
  2. MediaRenders のネットワークを検出します (~done)
  3. MediaRenderer をクリックして (ControlPoint として機能)、「ねえ、そのストリームを再生して」と伝えます。
  4. プログラムからオーディオをストリーミング -> MediaRenderer

準備ができたコードなどは必要ありません。何をすればいいのか、どこから始めればいいのかわからないので、少し苦労しています。

現時点での私の未解決の質問は次のとおりです。

私は JAVA を使用していますが、HTTP 経由で PCM オーディオ ストリームを提供する方法を見つけることができると確信しています。しかし、そのストリームを再生する必要があることを MediaRender に伝えるにはどうすればよいでしょうか。

私はここではまったくの初心者です。どんな助けでも大歓迎です。

0 投票する
1 に答える
420 参照

c# - COMException (0x80040501) をスローする DLNA レンダラー

iPush Renderer デバイスを制御するために DLNA コントローラをセットアップしようとしています。iPush レンダラー デバイスは、多くの iPhone DLNA コントローラーやネイティブの Airplay でさえも完全に動作するため、非常に人気が高まっています。ほぼすべてのビデオファイル形式をサポートしています。私の DLNA コントローラーは、これまでにテストしたすべてのデバイス (WDTV、Intels Media Renderer、XBox360、および他の多くの iphone Renderer) で動作しますが、このiPush Renderer デバイスは除きます。

UPNPLid.dll [UPnP 1.0 タイプ ライブラリ (コントロール ポイント)] を使用すると、iPush を含むすべてのレンダラーが取得されます。

次に、iPush のサービスを反復しようとすると、「COMException (0x80040501)」が発生します。

Intels Device Spy と Intels Media Controller を使用して iPush にプッシュしてみました。Play が呼び出されると、iPush はローディング画面を永遠に表示するだけです。iPush は、私がテストしたすべての iphone コントローラーで完全に正常に動作することに注意してください。
インターネットでこのエラーを確認した後、 WMP と xBox に関する同様の質問が同じ例外を示しているのを見ましたが、回答はありませんでした。

0 投票する
1 に答える
107 参照

upnp - UPnP 再生メディアを 3 番目のデバイスに委任する

UPnP クライアントと UPnP サーバーがあり、UPnP クライアントは要求によって UPnP サーバーとそのコンテンツを検出します。現在、検出されたコンテンツを UPnP クライアントによって開始された 3 番目のデバイスで再生したいと考えています。

3 番目のデバイスも UPnP サーバーを検出する必要がありますか? または UPnP クライアントから提供された URI に基づいて、サーバーからコンテンツをストリーミングするだけです。(画像確認)

ここに画像の説明を入力

0 投票する
1 に答える
659 参照

xcode4.6 - Xcode 4.6.3 で DLNA UPNP コントロール ポイントを実装するには?

タイトルはそれをすべて言います。どうすれば始められますか?

Linn (oss.linn.co.uk) から助けが得られると思ったのですが、彼らのソース コードへのリンクが見つかりません。

0 投票する
1 に答える
1308 参照

xcode4.6 - xCode 4.6 で openHome を使用して DLNA UPNP コントロール ポイントを実装するにはどうすればよいですか?

xCode 4.6.1 for iPad で DLNA UPNP コントロール ポイントを実装しようとしています。まさにこれを行うオープンソースコードを作成するプロジェクトを見つけましたが、ソースコードまたはドキュメントのいずれにもそれらの正確な機能を見つけることができません.

そこからスタティック ライブラリを作成し、それを iOS ソースに含める必要がありますか (この場合、どのように使用しますか?)。

0 投票する
1 に答える
4322 参照

java - SSDP と Android、M-SEARCH への返信方法

M-SEARCH コマンドが発行されると、サービスを提供するすべてのデバイスは、提供するサービスの IP アドレスで応答する必要があります。

私の携帯電話には (特に) 2 つのインターフェイスがあります。

  • 192.168.1.5: wifi のインターフェース
  • 25.156.35.4: モバイル ネットワーク インターフェイス

M-SEARCH を受信するインターフェイスに応じて、wifi の IP またはモバイル IP を使用して返信する必要があります。

リクエストを受信したインターフェイスを特定するにはどうすればよいですか? これを行うための堅牢な方法を探しています。192.168 を探しています... 良い解決策とは思えません。

私はこの方法で M_SEARCH を聞きます: