在 Discourse 社区中,你们如何处理外部视频内容?

大家好,

我正在深入学习如何构建 Web 工具,并对 Discourse 社区如何处理外部视频内容感到好奇。

例如,如果成员分享了来自快手、TikTok 或其他视频平台的视频,Discourse 中处理这些 URL 的推荐方式是什么?

我特别感兴趣的是:

  • 如何检测和显示外部视频 URL
  • 是否有推荐的插件或集成方案来实现这一功能
  • 开发者如何处理那些不提供标准嵌入代码的平台
  • 在处理外部媒体 URL 时,有哪些安全或审核方面的考量

我很想听听大家在各自的 Discourse 社区中是如何处理这类问题的。

欢迎来到社区!

在 Discourse 中处理视频内容的方式有很多。在主题编辑器中(用户在此处创建新主题或回复现有主题),可以上传视频文件。大多数视频文件会以 onebox 的形式显示,通常包含精美的预览图片。此外,还有一个 直播插件,可用于独立主题或 Discourse Calendar and Events 。甚至还有一个 视频流插件,支持 RTMPS 广播!

还有全新的 Resenha 插件,允许你在 Discourse 中添加类似 Discord 风格的视频和语音房间。