問題タブ [upnp]

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 投票する
3 に答える
5565 参照

linux - 「PlatinumUPnP」オープンソースライブラリは、LinuxベースのシステムにDLNAシステムを実装するための優れたオプションですか?

Linuxベースのシステムに独自のDLNAシステムを実装することを考えています。「PlatinumUPnP」ライブラリはこれに適したオプションです。

私が見つけたのは、「PlatinumUPnP」ライブラリのサイズがかなり大きいことです。

C / C ++で記述されたより最適でコンパクトな実装を持つ他のオープンソースUPnP(DLNA)ライブラリはありますか?

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

javascript - サーバー側スクリプトを使用せずに動的 Web ページを生成する

LANに接続されたiPadのような別のデバイス(リモートコントロールデバイス)を使用して再生できるマルチメディアコンテンツがたくさんあるメディアデバイスを制御しようとしています。(UPnP)

メディア デバイスがコンテンツ リストをリモート デバイスに送信できるようにして、リモート コントローラーで Web ページとしてレンダリングできるようにしたいと考えています。また、Web ページでのアクションは、実行するコマンド (再生、一時停止、次へなど) としてデバイスに送信する必要があります。メディア デバイスは組み込みデバイスであるため、サーバー側のスクリプトを作成することはできません。すべてクライアント側で実行する必要があります。

表示されるページを HTML5 にしたい。では、クライアント側のスクリプトだけを使用して動的な HTML5 ページを生成することは可能ですか?

どうもありがとう。

私は組み込みシステムの開発者であるため、Web 設計に関する知識がありません。

0 投票する
3 に答える
4118 参照

network-programming - NAT トラバーサル: UPnP/IGD と NAT-PMP の比較

P2P アプリケーションを作成していますが、ユーザーが手動でポート フォワーディングを設定する必要がないようにしたいと考えています。

NAT を構成するには、UPnP/IGD と NAT-PMP という 2 つの異なるプロトコルがあるように見えるので、少し混乱しています。どちらを使用する必要がありますか? どちらもすべての NAT でサポートされていますか? または、NAT で少なくとも 1 つがサポートされるように、両方をサポートする必要がありますか?

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

python - SSDPまたはUPnPを使用したサービス検出用のPythonライブラリはありますか?

PythonでUPnPを介してSimpleServiceDiscovery Protocol(SSDP)を実装するためのライブラリはありますか?基本的には、Pythonを使用してSSDPのプロトコルを作成したいと思います。

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

python - Pythonとupnpのライブラリ

UPNP(ユニバーサルプラグアンドプレイ)とシンプルなサービス検出プロトコルの機能に役立ついくつかのプロトコルを開発したいと思います。pythonとupnpのライブラリを見つけて、それらを読み取れるようにする必要があります。これらのライブラリをいつ使用したかがわかりやすくなります。リンクを教えてください。

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

c++ - UPnP によるポート転送

ネットワーク アプリケーションを作成しており、UPnP が有効になっている場合はルーターのポートを転送する必要があります。UPnP でポートを転送するための C++ コードはどこにありますか? コードは、Windows XP、Windows Vista、および Windows 7 で動作する必要があります。

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

python - pythonforUPnp-Windowsと互換性があります

Linuxコマンドを使用してWindowsで実行できるフレームワークについて教えてください。Linuxコマンドでフレームワークをインストールできるので、UPnPのプロトコルを記述できるフレームワークが必要です。PythonとPythonでプロトコルを書きたい-BrisaはそれをインストールするためにLINUXコマンドのみをサポートしています。

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

java - Cling ですべての DLNA ルート ストレージ ディレクトリを取得しますか?

私は素晴らしいClingライブラリを使用して、UPnP デバイスのネットワークをスキャンしています。私の目標は、小さな DLNA ライブラリ ブラウザーをまとめて、テクノロジーを学べるようにすることです。これまでのところ、1. ネットワークをスキャンして接続された UPnP デバイスを取得する、2. 各リモート デバイスをスキャンして DLNA サービスが実行されているかどうかを判断する、3. 既知のノードの直下の子を参照することができました。要するに、これはこれらすべてを実行できる私の方法です:

私は知っています、それはおそらくひどい混乱のように見えますが、それは機能します:) デバッガーにドロップすると、何が得られたかがわかります。ただし、こちらのガイドの指示とは異なり、実際のメディア アイテムは返されず、ブラウズ結果のストレージ ディレクトリのみが返されます。DLNA は次のように階層に編成するため、この種のことは理にかなっています。

私の質問は、これらのフォルダーを参照して階層をたどる最も簡単な方法は何ですか? 探していた UPnP DLNA サーバーに既に接続していますが、これらのルート ストレージ ディレクトリを取得するにはどうすればよいですか? 上記のブラウズ コマンドでは、"Music" や "Video" などを取得するために、インデックスの文字列表現を実際に渡す必要があります。最上位のストレージ ディレクトリを取得するにはどうすればよいですか。次に、これらのディレクトリのそれぞれを参照するにはどうすればよいですか? 私の目標は、少なくとも単純なブラウザーを構築することです。

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

javascript - UPnP Discovery は Javascript から実行できますか?

いくつかの UPnP デバイスを検出したい Web ページに取り組んでいますが、クライアントはサーバーとは異なる VLAN にある可能性があります。そのため、クライアントで UPnP 検出を行う必要があります。どうやらUDPはJavascriptでは不可能です。クライアントのブラウザから UPnP ディスカバリを行う方法があるかどうかは誰にもわかりませんか?

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

android - ネットワーク データにアクセスする方法としてサービスを使用する必要がありますか?

私はAndroid開発に少し慣れていません.DLNAサーバーのネットワークを参照し、各DLNAサーバーをディレクトリとして参照できる非常に単純なアプリを構築しようとしています. 考え方は非常に単純です。1 つのアクティビティがネットワーク上のすべての DLNA サーバーを表示し、ユーザーが 1 つを選択すると、DLNA メディア サーバーのディレクトリを参照する別のアクティビティにリダイレクトします。

私の質問は非常に基本的なものです。「選択したサーバー」、「現在のディレクトリ」などの情報を保持するにはどうすればよいですか? アプリケーションの残りの部分が何をすべきかを知る方法が必要なだけです。このデータをサービスに組み込む必要がありますか? それは、サービスのあるべき姿という共通認識に反しているように思えます。アプリケーションの状態を保持するにはどうすればよいですか?