DEBUG STUN服务器列表

This commit is contained in:
2023-10-22 17:30:29 +08:00
parent 8056b0b8cb
commit 44a158a2e8
1 changed files with 54 additions and 28 deletions

View File

@ -32,39 +32,65 @@ export default class ClientList {
const webrtc_init = async () => { const webrtc_init = async () => {
const webrtc = new RTCPeerConnection({ const webrtc = new RTCPeerConnection({
iceServers: [ iceServers: [
...[
'stun:stun.voipbuster.com', // 德国 黑森州 美因河畔法兰克福
'stun:stun.voipstunt.com', // 德国 黑森州 美因河畔法兰克福
'stun:stun.internetcalls.com', // 德国 黑森州 美因河畔法兰克福
'stun:stun.voip.aebc.com', // 加拿大 不列颠哥伦比亚省 温哥华
'stun:stun.1und1.de',
'stun:stun.callwithus.com',
'stun:stun.ekiga.net',
'stun:stun.fwdnet.net',
'stun:stun.fwdnet.net:3478',
'stun:stun.gmx.net',
'stun:stun.iptel.org',
'stun:stun.minisipserver.com',
'stun:stun.schlund.de',
'stun:stun.sipgate.net',
'stun:stun.sipgate.net:10000',
'stun:stun.softjoys.com',
'stun:stun.softjoys.com:3478',
'stun:stun.voipstunt.com',
'stun:stun.voxgratia.org',
'stun:stun.wirlab.net',
'stun:stun.xten.com',
'stun:stunserver.org',
'stun:stun01.sipphone.com',
'stun:stun.zoiper.com'
].map(url => ({ urls: url }))
//{ //{
// urls: 'turn:satori.love:3478?transport=udp', // urls: 'turn:satori.love:3478?transport=udp',
// username: 'x-username', // username: 'x-username',
// credential: 'x-password' // credential: 'x-password'
//}, //},
{ //{
urls: [ // urls: [
'stun:stun.voipbuster.com', // 德国 黑森州 美因河畔法兰克福 // 'stun:stun.voipbuster.com', // 德国 黑森州 美因河畔法兰克福
'stun:stun.voipstunt.com', // 德国 黑森州 美因河畔法兰克福 // 'stun:stun.voipstunt.com', // 德国 黑森州 美因河畔法兰克福
'stun:stun.internetcalls.com', // 德国 黑森州 美因河畔法兰克福 // 'stun:stun.internetcalls.com', // 德国 黑森州 美因河畔法兰克福
'stun:stun.voip.aebc.com', // 加拿大 不列颠哥伦比亚省 温哥华 // 'stun:stun.voip.aebc.com', // 加拿大 不列颠哥伦比亚省 温哥华
'stun:stun.1und1.de', // 'stun:stun.1und1.de',
'stun:stun.callwithus.com', // 'stun:stun.callwithus.com',
'stun:stun.ekiga.net', // 'stun:stun.ekiga.net',
'stun:stun.fwdnet.net', // 'stun:stun.fwdnet.net',
'stun:stun.fwdnet.net:3478', // 'stun:stun.fwdnet.net:3478',
'stun:stun.gmx.net', // 'stun:stun.gmx.net',
'stun:stun.iptel.org', // 'stun:stun.iptel.org',
'stun:stun.minisipserver.com', // 'stun:stun.minisipserver.com',
'stun:stun.schlund.de', // 'stun:stun.schlund.de',
'stun:stun.sipgate.net', // 'stun:stun.sipgate.net',
'stun:stun.sipgate.net:10000', // 'stun:stun.sipgate.net:10000',
'stun:stun.softjoys.com', // 'stun:stun.softjoys.com',
'stun:stun.softjoys.com:3478', // 'stun:stun.softjoys.com:3478',
'stun:stun.voipstunt.com', // 'stun:stun.voipstunt.com',
'stun:stun.voxgratia.org', // 'stun:stun.voxgratia.org',
'stun:stun.wirlab.net', // 'stun:stun.wirlab.net',
'stun:stun.xten.com', // 'stun:stun.xten.com',
'stun:stunserver.org', // 'stun:stunserver.org',
'stun:stun01.sipphone.com', // 'stun:stun01.sipphone.com',
'stun:stun.zoiper.com' // 'stun:stun.zoiper.com'
] // ]
} //},
], ],
iceCandidatePoolSize: 10, // 限制 ICE 候选者的数量 iceCandidatePoolSize: 10, // 限制 ICE 候选者的数量
iceTransportPolicy: 'all', // 使用所有可用的候选者 iceTransportPolicy: 'all', // 使用所有可用的候选者