本文介绍了使用低代码集成(含UI)方式快速接入互动直播Windows端推流工具的方法。
环境要求
Windows设备:X86兼容机,CPU建议i5以上,内存4G以上。
Windows系统:Windows 7及以上。
操作步骤
满足前提条件及环境要求后,请参考以下步骤完成Windows端集成。
- 安装客户端。
登录
低代码音视频工厂控制台,在
应用管理 > 低代码集成,下载最新版本的
PC端推流工具。
直播推流与互动课堂为同一个安装程序。程序安装完成后会在注册表注册aliyunclient的协议,您可以在您的Web页面上点击aliyunClient协议头的跳转链接唤起PC客户端,PC客户端有推流与弹幕互动能力。
- 获取跳转链接。
跳转链接用于在网页上呼起PC端推流程序,跳转链接除了呼起PC客户端,还指明了直播的ID以及一些扩展信息。
- 创建直播
- 获取跳转链接
调用接口
GetStandardRoomJumpUrl,
BizType选择live,即互动直播场景,
BizId填写上一步操作得到的
直播ID。如果回调正常,返回参数中StandardRoomJumpUrl所包含的内容即跳转链接。如:
aliyunclient://*.*.*.*:8080/entry/standard_live?nick=***&liveId=bb3fa7**-d0c6-43d2-891a-****&userAuthSession=****-***-43d0-a4b2-f496f70d0e94
说明 为了跳转链接的安全,跳转链接只能使用一次,再次点击会提示"当前会话已过期"。如果您在直播或上课过程中,客户端意外退出,需要再次调用GetStandardRoomJumpUrl,使用相同的BizId获取一个新链接。
- 接入页面。
创建一个HTML页面,将请求得到的跳转链接放置入href引用中。
一个完整的HTML例子:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Page Title</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
</head>
<body>
<a href="aliyunclient://*.*.*.*:8080/entry/standard_live?nick=***&liveId=bb3fa7**-d0c6-43d2-891a-****&userAuthSession=****-***-43d0-a4b2-f496f70d0e94">
打开客户端软件</a>
</body>
</html>
- 验证。