跳到正文

GaaaiLive阿里云直播设置教程:配置推流域名、播放域名和URL鉴权

GaaaiLive 插件支持接入阿里云直播服务,可用于生成直播推流地址和播放地址,适合课程直播、活动直播、会员直播和企业直播等场景。

本教程介绍如何在 GaaaiLive 中配置阿里云直播相关参数。

一、准备阿里云直播服务

在配置 GaaaiLive 之前,需要先在阿里云开通直播服务,并准备好以下信息:

  • 推流域名
  • 播放域名
  • AppName
  • 推流鉴权 Key
  • 播放鉴权 Key
  • 鉴权有效期

这些信息需要在阿里云直播控制台中获取。

如果你暂时不使用阿里云自动生成地址,也可以在直播间中填写自定义播放地址和自定义推流地址。

二、进入阿里云直播设置

进入 WordPress 后台:

GaaaiLive → 阿里云直播设置

该页面用于配置直播推流和播放相关参数。

三、填写推流域名

推流域名用于生成主播端推流地址。

填写时一般不需要加复杂路径,只填写域名即可。

例如:

push.example.com

如果阿里云后台显示的是完整地址,需要根据实际域名填写,不要把 StreamName 也写到推流域名里。

四、填写播放域名

播放域名用于生成用户前台观看地址。

例如:live.example.com

用户进入直播间后,前台播放器会根据播放域名、AppName、StreamName 和播放类型生成播放地址。

五、填写 AppName

AppName 是直播应用名称,默认可以使用:

  • live

如果你在阿里云中使用了其他 AppName,需要保持与阿里云配置一致。

常见示例:

  • live
  • course
  • video
  • room

建议固定使用一个简单、易记的 AppName,后续直播间只需要更换 StreamName。

六、填写推流鉴权 Key

如果阿里云推流域名开启了 URL 鉴权,需要填写推流鉴权 Key。

插件会根据推流域名、AppName、StreamName 和鉴权 Key 自动生成带鉴权参数的推流地址。

如果没有开启推流鉴权,可以留空。

但正式运营直播时,建议开启鉴权,避免推流地址被滥用。

七、填写播放鉴权 Key

播放鉴权 Key 用于生成带鉴权参数的播放地址。

如果播放域名开启了 URL 鉴权,需要填写播放鉴权 Key。

如果没有开启播放鉴权,可以留空。

对于会员直播、付费直播、课程直播,建议开启播放鉴权,提高内容安全性。

八、设置鉴权有效期

鉴权有效期用于控制生成链接的有效时间,单位一般为秒。

建议设置:3600

表示生成的鉴权地址有效期为 1 小时。

如果直播时间较长,可以适当增加。

例如:

  • 7200
  • 10800

不建议设置过短,否则用户观看过程中可能出现播放地址过期的问题。

九、保存设置

填写完成后,点击保存。

然后进入直播间管理,新建或编辑直播间,填写 StreamName,即可生成当前推流地址和播放地址。

十、使用建议

建议正式直播前,提前测试推流和播放。

测试流程:

  • 先保存阿里云直播设置
  • 新建直播间
  • 填写 StreamName
  • 复制后台生成的推流地址
  • 使用 OBS 或其他推流工具进行推流
  • 打开直播间前台页面测试播放

如果无法播放,请重点检查:

  • 推流域名是否正确
  • 播放域名是否正确
  • AppName 是否一致
  • StreamName 是否一致
  • 鉴权 Key 是否填写正确
  • 阿里云域名是否已经完成解析和配置
  • 直播流是否已经成功推送

版权声明:本文为原创内容,转载请注明出处。