我们目前使用 events 和 livestream 插件在我们的社区中运行教育内容。我们目前嵌入了一个 Teams Townhall 活动,并将其隐藏在用户 RSVP 活动之后。观众使用 Discourse 聊天进行互动和提问。这感觉非常不稳定,所以我希望向您请教一下什么对您的社区有效。
在之前的社区中,我们使用 Streamyard 来进行更完善的节目,效果更好(尽管执行起来也更费力)。
我注意到 Discourse 本身并没有使用 Event/Livestream 路线,而是通过注册表单和 Zoom 来卸载所有内容。
展开以了解我对当前方法的挫败感
- 将播放器隐藏在 [hidden] 后面并不是 100% 可靠的。 到了需要我说“如果您没有看到播放器,请取消 RSVP 并重新 RSVP”的地步。 有时,用户也无法加入聊天频道。 这似乎会影响很久以前 RSVP 并且已经显示“参加”状态的用户。 在我们的营销材料中宣传一个已知的错误并不是很好。
- 关于 MS Teams,在我的测试中,如果活动尚未开始,Townhall 格式存在错误。 它仍然会说“活动尚未开始”。 我记得需要刷新页面才能让流识别到活动已开始。
- 这可能是由于我们的公司设置,但 Teams 嵌入会请求查看者的麦克风和摄像头权限,即使 Teams 中已关闭了观众参与功能。