私はこの質問をかなり頻繁に捜しましたが、正確に何をしようとしているかが混乱している可能性があります。SSDPを使用してネットワーク内のすべてのデバイスを表示する
基本的に、ネットワークに接続されているすべてのデバイスを一覧表示するWebアプリケーションにドロップダウンメニューを追加しようとしています。私がデバイスを言うとき、私はすべてのデバイスについて話しているわけではありません。私はSSDPが実装されている特定のハードウェアデバイスについて話しています。私は既にM-SEARCHを送信し、すべてのデバイスを見つけることができるNode.jsプログラムを作成しましたが、Node.jsはブラウザのJavaScriptではないことがわかっています。ブラウザ(私が間違っている場合は私を修正してください)。
もう少し調べてみると、ブラウザでこのようなことをするときには、SSDPを実行してM-検索を送信できるChrome拡張機能を作成するか、 websocket APIを使用してWebSocket(これは私の場合SSDPのために特に便利だとは思わないが、私は間違っているかもしれない)。
私がしようとしていることを考えれば、これらの代替案のいずれかが役に立ちます。私も何をしようとしていますか?もう一度、私はこのトピックで私の研究を行ったが、私は本当に明確な答えを見つけることができませんでした。可能であれば、私は実際にチュートリアルへのリンクや、私がしようとしていることを達成するための一般的なアイデアに感謝します。
最近私はStackOverflowに何かを投稿したことが分かっていますが、回答も返信もありませんでしたが、私はこのトピックについてさらに研究を重ねてきました。そう言われても、私はまだオンラインで役に立たないものを見つけていないので、この問題にどう対処するかについては、何らかの方向性に感謝しています。
ありがとうございました!
お返事ありがとうございます!だから、本質的に、少なくとも私は何をしようとしているのですか? Mozilla Firefoxなどの別のブラウザでは可能でしょうか? – trynacode
クロームアプリでは、もうすぐに新しいアプリを店舗に追加することはできません.1年か2年後には、店舗全体が閉鎖されます(Chrome OSを除く)。これをMozillaの拡張機能として行うことは可能かもしれませんが、私はそれも難しいと思っています。これは、ブラウザがまだ可能なものではありません。 SSDP結果をブラウザに表示したいのであれば、この情報をWebアプリケーションに提供するWebサービス(サーバー)を作成して実行する必要があります。もちろん、その時点でWebアプリケーションの目的は疑問です... – jku
情報をいただきありがとうございます。私は既にREST APIと通信しているので、おそらく私はそのAPIにSSDP情報を追加しようとすることができます。ありがとう。 – trynacode