除了有趣之外,“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"
}
由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"
}
"'THIS_IS_SDPARTA' 是指向电影 300 和随后的meme,
![THIS IS SPARTA](https://istack.dev59.com/sbgEP.gif)
根据 RFC 4566 中的会话描述协议,原始值是通过SDP字符串中的 'o=value' 分配的:
"o=<username> <sess-id> <sess-version> <nettype> <addrtype> <unicast-address>
我假设“THIS_IS_SDPARTA”被视为会话ID的非正式前缀,根据协议。
我找不到任何与SDP或WebRTC相关的“ARTA”作为首字母缩写的用途。作为一个词,“Arta”可能是一个人的名字,或者是希腊、吉布提或阿尔巴尼亚的一个地方。我找不到古斯巴达和阿尔塔之间除了都是希腊的之外的任何联系。维基百科关于“Arta”的消歧义页面。
在堆栈溢出上搜索“this_is_sdparta”或“sdparta”会返回用户排除其SDP和信令问题的代码片段,没有人在标题中询问过有关sdparta的问题SO搜索“sdparta”,也没有任何答案直接讨论过“sdparta”或“this_is_sdparta”。
我找到了两个开发人员专门谈论“this_is_sdparta”的例子。其中一个是Iñaki Baz Castillo的推文,没有技术解释:
另一篇是一篇文章,我很难找到作者的名字,大多数人只是享受其中的幽默。这是一张截图:Firefox Nightly #WebRTC中的幽默感:
v=0 o=mozilla...THIS_IS_SDPARTA-37.0a1 44108 0 IN IP4 0.0.0.0 a=group:BUNDLE sdparta_0 sdparta_1
![THIS IS SDPARTA](https://istack.dev59.com/wQisP.webp)
除了有趣之外,'SDParta'中的 'arta' 部分是否有任何含义?