3. 常见问题

  • 什么是设备序列号(uuid)

  设备序列号是分配给设备使用的,用于标识设备的唯一性编号,在平台中,每个设备的 uuid 均不同,客户端通过这个 uuid 来寻址设备。

  注册为开发者后,可以获得10个测试用的设备序列号,这些设备序列号可以免费使用60天,超过时间后系统会自动回收,开发者如要继续测试使用,可重新申请。

  • 什么是设备 P2P 密码

  开发者可以为每个设备指定不同的 P2P 连接密码,这个密码仅供 P2P 连接时认证使用,与设备中本身的账号密码没有关系。这个密码在 T2uSvr 的配置文件中指定,当设备本身具有账号密码的认证功能(如网络摄像机、DVR 等设备)时,通常不使用这个密码;某些功能简单的智能控制设备,会用到这个密码以加强安全性。

  • 什么是 P2P 服务器密钥

  某些独立定制的 P2P 服务器,会用到这个服务器密钥,以防止其它设备盗用平台资源。密钥在 T2uSvr 的配置文件中指定。通用平台不使用密钥。

  • 有哪些开发库,它们之间的区别是什么

  我们一共提供三种开发库:P2P开发库PPVIEW开发库VVDEV开发库

  P2P开发库仅用于开发 P2P 穿透传输功能,它只提供网络传输能力,而不关心传输的内容。打个比方,P2P 好比是一条公路,而公路上行驶的车辆是小客车还是大货车,则由开发商自己决定。

  PPVIEW开发库用于开发基于 PPVIEW Cloud 云平台的客户端应用。如手机 APP 和 PC 客户端。

  VVDEV开发库用于开发设备端的固件。使用 VVDEV 开发库开发的设备端固件具备接入 PPVIEW Cloud 云平台的能力,并且可以与 PPVIEW 客户端协同使用。

  PPVIEW 开发库和 VVDEV 开发库都基于 P2P 开发库,具备 P2P 穿透传输能力。

  • 如何选择开发库

  如果您只需要 P2P 穿透传输功能,设备端和客户端的其它功能都想自己开发,请使用P2P 穿透库。参见P2P穿透库开发指南

  如果您需要让设备具备接入云平台的能力,同时可以直接使用现有的 PPVIEW 客户端,请选用 VVDEV 开发库,参见VVDEV设备端开发指南。如果你想自己定制开发 PPVIEW 客户端,请使用 PPVIEW客户端SDK,参见PPVIEW客户端开发指南

  我们同时也接受开发委托,您可以将您的需求告诉我们,我们可以为您量身定制设备端固件和客户端应用程序。