简介 
“tracker”伺服器用于匹配处于同一个频道(观看同一个视频)的客户端(以下统称节点)。只有向tracker注册的节点才能执行后续的P2P逻辑,已经向服务端注册的节点会定期上报数据,以便服务端维持一份可用的节点列表,并汇总统计数据。
WARNING
不同可用区的数据互相独立。
注册账号 
国内CDN 
海外CDN 
选择可用区 
欧洲 
在注册界面选择可用区 -> 欧洲
iOS SDK 
swift
let config = P2pConfig(
    trackerZone: .Europe
)
P2pEngine.setup(token: YOUR_TOKEN, config: config)TIP
欧洲的tracker服务除了iOS,无需更改SDK配置。
广州 
在注册界面选择可用区 -> 广州
在SDK配置香港伺服器地址 
Web SDK 
javascript
p2pConfig: {
    trackerZone: 'cn',
}
// Pass p2pConfig to your P2PEngine ...Android SDK 
kotlin
val config = P2pConfig.Builder()
        .trackerZone(TrackerZone.China)
        .build()
P2pEngine.init(ctx, YOUR_TOKEN, config)iOS SDK 
swift
let config = P2pConfig(
    trackerZone: .China
)
P2pEngine.setup(token: YOUR_TOKEN, config: config)Flutter SDK 
dart
SwarmCloud.init(
  YOUR_TOKEN,
  config: P2pConfig(
    trackerZone: TrackerZone.China,
  )
);React Native SDK 
typescript
initP2pEngine(YOUR_TOKEN, {
    trackerZone: TrackerZone.China,
})香港 
在注册界面选择可用区 -> 香港
在SDK配置香港伺服器地址 
Web SDK 
javascript
p2pConfig: {
    trackerZone: 'hk',
}
// Pass p2pConfig to your P2PEngine ...Android SDK 
kotlin
val config = P2pConfig.Builder()
        .trackerZone(TrackerZone.HongKong)
        .build()
P2pEngine.init(ctx, YOUR_TOKEN, config)iOS SDK 
swift
let config = P2pConfig(
    trackerZone: .HongKong
)
P2pEngine.setup(token: YOUR_TOKEN, config: config)Flutter SDK 
dart
SwarmCloud.init(
  YOUR_TOKEN,
  config: P2pConfig(
    trackerZone: TrackerZone.HongKong,
  )
);React Native SDK 
typescript
initP2pEngine(YOUR_TOKEN, {
    trackerZone: TrackerZone.HongKong,
})美国 
在注册界面选择可用区 -> 美国
在SDK配置美国伺服器地址 
Web SDK 
javascript
p2pConfig: {
    trackerZone: 'us',
}
// Pass p2pConfig to your P2PEngine ...Android SDK 
kotlin
val config = P2pConfig.Builder()
        .trackerZone(TrackerZone.USA)
        .build()
P2pEngine.init(ctx, YOUR_TOKEN, config)iOS SDK 
swift
let config = P2pConfig(
    trackerZone: .USA
)
P2pEngine.setup(token: YOUR_TOKEN, config: config)Flutter SDK 
dart
SwarmCloud.init(
  YOUR_TOKEN,
  config: P2pConfig(
    trackerZone: TrackerZone.USA,
  )
);React Native SDK 
typescript
initP2pEngine(YOUR_TOKEN, {
    trackerZone: TrackerZone.USA,
})