下载代码

最近更新时间:2018-06-15 18:34:03

查看pdf

互动直播 SDK for IE,下文称为 ILiveSDK(IE),是互动直播在 IE 平台上的 SDK。通过 ActiveX 实现了在 IE 上进行互动直播、上麦和基础 IM 的能力。

支持的浏览器

32 位 IE9,32 位 IE10,IE11。

下载 SDK 和 Demo

Demo 工程是基于 ILiveSDK(IE)开发的互动直播应用。应用名为随心播,可以与其他终端的随心播互通。
您可以直接在这里 在线体验 其效果。
也可以在 GitHub 下载 ILiveSDK(IE)及其 Demo。其中包含了 ILiveSDK(IE),接口文档,JS 接口文件和接口调用示例等,具体如下。

文件 说明
/suixinbo Demo 随心播工程,可以用 IE 打开 index.html
iLiveSDK/iLiveSDK.cab 互动直播组件,业务层不会直接与此文件交互
iLiveSDK/iLiveSDK.js 互动直播接口,封装了 iLiveSDK.cab 的接口供业务层调用
/doc 相关文档
/tools 开发者工具

Demo 运行及其注意事项

运行 Demo 可以对 ILiveSDK(IE)具备的能力有个直观的印象。您可以参照如下步骤运行 Demo。

  • 把随心播代码中的 appid 和 accountType 修改成开发者自己的。即在 demo.js 中找到 OnInit 方法,找到sdk = new ILiveSDK(1400027849, 11656, "iLiveSDKCom")语句,用自己的SDKAppIDaccountType替换前两个参数。如何获取这两个参数,可以参考 快速参数配置
  • 随心播后台代码 部署到自己服务器上,并按照文档修改后台的密钥。
  • 用 IE 打开 index.html,并允许 activeX 控件,可以看到注册和登录界面。

    登录界面

  • 登录成功后可以看到当前正在直播的房间列表(房间是 ILiveSDK 的概念,后文详述)。您也可以自己创建一个直播。

    房间列表界面

  • 进入一个房间,可以看到直播的视频、群消息,当前房间成员等。您可以打开摄像头进行直播,给其他房间成员发消息等。

    房间

将 iLiveSDK(IE)集成入自己的工程

集成 ILiveSDK(IE)仅需使用 JavaScript。将 SDK 引入工程的步骤如下。

  • 将 cab 文件和 iLiveSDK.js 放入电脑任意位置
  • 在 HTML 页面中添加
<object id="iLiveSDK" classid="CLSID:54E71417-216D-47A2-9224-C991A099C531" codebase="路径/iLiveSDK.cab#version=版本号"></object>
  • 在 HTML 页面中添加 JS 接口文件
<script type="text/javascript" src="路径/iLiveSDK.js"></script>
  • 调用 iLiveSDK 中的接口实现业务需求

SDK 日志位置

日志地址:%appdata%\Tencent\iLiveSDK\txsdklog(在开始菜单运行中执行)。

如果有其他疑问,您也可以在问答社区中寻求帮助。前往问答社区 >