アプリケーションに依存しないシグナリング プロトコルはありますか?
ユースケースはこれです。OSI モデルのアプリケーション層の複数のプロトコルをサポートするマルチエージェント システム用のオープンソース ライブラリがあります。現時点では、HTTP、XMPP、および ZeroMQ がサポートされています。高帯域幅のリアルタイム ストリーミングの可能性を追加したいと考えています。そのためにRTPを使用することは論理的です。
つまり、要約すると、シグナリングに使用できる相手との接続が既に確立されています。データ通信用の新しいチャネルのみをネゴシエートしたい。
ただし、現在の標準に関しては、シグナリングに関しては、それらのすべてがアプリケーションに関連付けられているようです。これらの現在の「標準」は、SIP、RTSP、およびジングルのようです。それらはすべて、アプリケーション層で RTP または SRTP を使用し、トランスポート層で UDP を使用しているようです。たとえばXEP-0167を参照してください。
ネゴシエートしたいのは、データ送信に使用できるそのパーティへの別の接続だけです。セッション記述プロトコルでは、メディアに関するあらゆる種類のもの、オプションの電話番号などが表示されます。誰かがアプリケーションに依存しないことを意図したシグナリング プロトコルを指摘できれば、それは素晴らしいことです!