ローカルデバイスによって作成されたいくつかのオファーSDPと、リモートデバイスによって作成されたAnswer SDPが返されたオファーを特定することは可能ですか?WebRTCで回答用のSDPを確認する
つまり、回答とオファーの両方にある1つの接続に固有の情報があるため、2つを一致させることができますか?たとえば、SDP内の値で、SDPとの接続を示します。
オファーとアンサーの両方で同じセッションIDが使用されているかどうかは確信していませんが、使用していればそれを使用できます。
ローカルデバイスによって作成されたいくつかのオファーSDPと、リモートデバイスによって作成されたAnswer SDPが返されたオファーを特定することは可能ですか?WebRTCで回答用のSDPを確認する
つまり、回答とオファーの両方にある1つの接続に固有の情報があるため、2つを一致させることができますか?たとえば、SDP内の値で、SDPとの接続を示します。
オファーとアンサーの両方で同じセッションIDが使用されているかどうかは確信していませんが、使用していればそれを使用できます。
いいえ、標準に準拠したJSEP SDPには、そのような識別子はありません。
新しいクローム/ Firefoxバージョンでは動作しなくなる可能性があるので、私はお勧めできませんが、 "a = mid"属性を使用します。これはオファーとアンサーの間で同じであることが保証されています。
だから、あなたはこのようになりますSDPかかることがあります:
...
a=group:BUNDLE audio video
...
a=mid:audio
...
をと述べたように、
...
a=group:BUNDLE uniqueidentifier video
...
a=mid:uniqueidentifier
...
でけれども、それを交換するSDPが意志をいじることから、これは(将来性ではありません最終的には禁止される)。また、MIDは、オンザフライで表示されるため、小さくなければならず、連続するオファー/回答の間で同じである必要があります。私は本当にSDP自体の外で一意の識別子を通知することをお勧めします。