title : 安装和初始化 SDK

本篇文档介绍如何安装和初始化 SDK。

安装 SDK

Video SDK 提供标签引用和 npm 下载两种方式安装。

通过标签引用

  1. <script src="https://cdn.wilddog.com/sdk/js/2.5.6/wilddog.js"></script>

  1. <script src="https://cdn.wilddog.com/sdk/js/0.5.18/wilddog-video.js"></script>

通过 npm 下载

安装依赖

  1. npm install wilddog wilddog-video

初始化 Video SDK

客户端在使用 Video SDK 前需要初始化 Video 来连接客户端和野狗服务器。

初始化 Video 之前,要先经过 野狗身份认证。开发者可以根据需要选择匿名登录、邮箱密码、第三方或自定义认证等方式进行身份认证。

如仅使用Video SDK,以匿名方式登录后初始化 Video(推荐使用非匿名登录方式登录),示例代码如下 :

  1. var config = {
  2. authDomain: "<appId>.wilddog.com"
  3. };
  4. // 初始化Wilddog auth
  5. wilddog.initializeApp(config);
  6. //获取video对象
  7. var videoInstance = wilddogVideo.getInstance()
  8. // 初始化 Video 之前,要先经过身份认证。这里采用匿名登录的方式。
  9. wilddog.auth().signInAnonymously()
  10. .then(function(user){
  11. //认证成功后,初始化 Video
  12. video = videoInstance.initialize('<VideoAppID>',user.getToken());
  13. }).catch(function (error) {
  14. // Handle Errors here.
  15. console.log(error);
  16. });