小编BEV*_*337的帖子

Firefox webRTC会话描述中的“ sdparta”代表什么?

当期间的WebRTC的Firefox信号生成报价,答案对象,Mozilla的增加了约一语双关小号分裂国家d ESCRIPTION P通过返回说答案,并提供rotocols“THIS_IS_SDPARTA。”

除了有趣之外,“ SDParta”的“ arta”部分还有什么意义吗?


以下是两个SDP。其中一个是在Chrome中制作的,另一个是在Firefox中制作的,每个都使用相同的Web应用,STUN服务器和信令服务器。

Chrome生成的webRTC答案对象:

"answer": {
    "type": "answer",
    "sdp": "v=0\r\no=-```numbers omitted``` 2 IN IP4 123.4.5.6\r\ns=-\r\nt=0 0\r\na=group:BUNDLE data\r\na=msid-semantic: WMS\r\nm=application 9 DTLS/SCTP 5000\r\nc=IN IP4 0.0.0.0\r\nb=AS:30\r\na=ice-ufrag:CYLs\r\na=ice-pwd:```pwd omitted```\r\na=ice-options:trickle\r\na=fingerprint:sha-256 ```sha-256 omitted```\r\na=setup:active\r\na=mid:data\r\na=sctpmap:5000 webrtc-datachannel 1024\r\n"
}
Run Code Online (Sandbox Code Playgroud)

Firefox生成的webRTC答案对象:

"answer": {
    "type": "answer",
    "sdp": "v=0\r\no=mozilla...THIS_IS_SDPARTA-61.0.2```numbers omitted``` 0 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\na=fingerprint:sha-256 ```sha-256 omitted``` \r\na=group:BUNDLE sdparta_0\r\na=ice-options:trickle\r\na=msid-semantic:WMS *\r\nm=application 9 DTLS/SCTP 5000\r\nc=IN IP4 0.0.0.0\r\na=sendrecv\r\na=ice-pwd:```pwd omitted```\r\na=ice-ufrag:8e051271\r\na=mid:sdparta_0\r\na=sctpmap:5000 webrtc-datachannel 256\r\na=setup:active\r\na=max-message-size:1073741823\r\n"
}
Run Code Online (Sandbox Code Playgroud)

“ THIS_IS_SDPARTA”指的是电影300和后续的模因,这是斯巴达

根据概述会话描述协议的RFC 4566,原始值由SDP字符串中的'o = value ' 分配:

o=<username> <sess-id> <sess-version> …
Run Code Online (Sandbox Code Playgroud)

firefox p2p mozilla peer webrtc

5
推荐指数
3
解决办法
735
查看次数

标签 统计

firefox ×1

mozilla ×1

p2p ×1

peer ×1

webrtc ×1