現在、アプリケーションに UPnP サポートを追加しています。これは、メディア サーバー、コントロール ポイント、およびメディア レンダラーとして機能します。私の質問は、Media Server と Media Renderer を 2 つの別個のデバイスとして実装するか、1 つの組み込みデバイスを備えた 1 つのルート デバイスとして実装する必要があるかということです。
後者の場合、ルート デバイスはどれですか。また、UUID はルート デバイスと組み込みデバイスで同じですか、それともルート/組み込みデバイスごとに一意ですか?
理想的には、すべてを行う 1 つのデバイスを宣伝したいだけですが、それが許可されているかどうかはわかりません。ネットワーク上のいくつかのデバイスを調べましたが、デバイスが組み込まれていないため、すべてを行う単一のデバイス仕様があるのではないかと思いました。
ここで方向性をありがとう。