JavaライブラリClingを使用して、upnpを使用してLAN上のテレビを検出できます。テレビでは、次のUPnPサービスupnp/dlnaでテレビを識別する
- RenderingControl
- AVTransportをアドバタイズ
- のConnectionManager
また、それはタイプ "MediaRenderer" であり、モデル記述は、 "サムスンのテレビDMR" である、と言います。
私が理解する限り、これらの機能はすべて、たとえばコンピュータによって提供することもできます。しかし、「本当の」世界では、テレビとコンピュータは2つの異なるものです(同じサービスを提供していますが)。
私は "テレビ"と話していることをupnpメソッドで一意に識別できますか?
を参照してください。なぜあなたはこれを行う必要があるのだろうか - TVとコンピュータが同じサービスを提供するならば、UPnPのコントロールポイントに関する限り、基本的に同じです。なぜそれらを区別する必要がありますか? – simonc
私はテレビがオンかどうか、私の家の中のものを(光を変えるように)自動化するかどうか情報を使いたいですが、PCがオンになっていれば反応しません。可能であれば、私はそれを私の特定のテレビにのみ適用できるポータブルな解決策にしたいと思っています。 – Philipp