我去了chrome:// webrtc-internals /来复制sdp。总的来说,我想了解其含义。
setRemoteDescription
type: answer, sdp: v=0
o=mozilla...THIS_IS_SDPARTA-39.0 6618245136742574887 0 IN IP4 0.0.0.0
s=-
t=0 0
a=fingerprint:sha-256 27:8B:F6:1A:72:47:17:2B:23:C1:9A:85:AB:3A:E0:29:15:B9:F5:B0:B6:EA:17:C9:11:99:AA:B7:AB:45:A9:60
a=ice-options:trickle
a=msid-semantic:WMS *
m=application 9 DTLS/SCTP 5000
c=IN IP4 0.0.0.0
a=sendrecv
a=ice-pwd:a33017ce6eae687d1afdae61c9f0db55
a=ice-ufrag:f8acf035
a=mid:data
a=sctpmap:5000 webrtc-datachannel 256
a=setup:active
具体来说,我希望了解
的含义a=sctpmap:5000 webrtc-datachannel 256
答案 0 :(得分:2)
sctpmap属性的格式is defined as:
sctpmap属性从端口号映射(在" m =" line)到表示要使用的有效载荷格式的编码名称 SCTP关联的顶部或运行在其上的实际协议 它
sctpmap必须包含指示应用程序的app参数 在协会之上运行。
sctpmap行还应包含max-message-size参数 指示端点的最大消息大小(以字节为单位) 愿意接受。
因此,行a=sctpmap:5000 webrtc-datachannel 256
指示端口5000,应用程序名称为' webrtc-datachannel'消息大小为256字节。
这是在您生成的SDP中,因为您的应用程序正在使用PeerConnection上的数据通道。