如何嵌入私密视频?

您好,

我的团队目前正在使用一个私有的 Discourse 论坛,我们希望在论坛中嵌入视频。但为了保持视频的私密性,我们不希望将视频托管在 YouTube 或 Vimeo 上。请问有什么替代方案吗?

谢谢

您可以自行搭建视频服务器,或支付托管费用请他人代为运行。我曾自行搭建并管理过一段时间的自有视频服务器,但因其更多是玩具性质而非实用工具,我决定节省每月50美元的VPS费用并将其下线。如果您已部署过Discourse,那么您应该对Ubuntu相当熟悉,因此很可能也能自行运行服务器。您需要像管理Discourse一样管理该服务器,配备合适的负载均衡器、CDN等。您预计会有高流量访问吗?

对于小型私有社区,您可以增加最大上传大小,并将视频上传到 Discourse。

有一些事项需要考虑:

  • 视频会占用大量存储空间,因此您需要设置某种形式的块存储(如 S3 及其克隆服务)以及 CDN。

  • 如果您将视频存放在类似 S3 的存储桶中,甚至可以直接跳过上传到 Discourse 的步骤,只需将视频放在存储桶中,并通过嵌入(oneboxing)方式展示。

  • 请谨慎选择编解码器,以确保视频可以在所有设备上播放。

  • 您提到视频需要是私有的。直接上传视频可能会让用户通过右键点击下载原始文件。不确定这是否会对您的应用造成问题。

你好,

您可以使用 Vimeo 托管您的私密视频,这样它们就不会在其他地方显示。如果您接受将数据托管在 Vimeo 上,这将是一个可行的方案。

查看此处:Video Making Tools for Creative Professionals

谢谢大家。回答几个问题:

  • 我们预计论坛上有大约 500 名用户。
  • 我们希望避免让用户离开论坛去观看视频。因此,嵌入功能是必须的。

@Destry_Hunt - 要搭建我们自己的视频服务器需要哪些条件?

部署 PeerTube 非常简单(https://github.com/Chocobozzz/PeerTube)。这些说明将一步步引导你完成。

不过,如果你不想离开论坛,我不确定 PeerTube 是否能在帖子内直接渲染。我喜欢 PeerTube 的原因在于,由于你自己运行实例,你可以像个“法外之徒”一样发布那些在 Vimeo 或 YouTube 上过于禁忌、冒犯或可能引发不适的视频,比如爱国或宗教类视频。如果这不是当今的现实,这倒会是个笑话。

如果你在设置实例时遇到任何问题,请随时告诉我。

Framatube 的嵌入一直正常。

太好了。我想在这种情况下,Peertube 大概也会这么做。可惜我一周前就销毁了我的 Peertube 实例!

如何启用视频上传?目前仅支持图片。

允许文件扩展名并提高上传文件大小限制。

明白了。另外,有没有办法不直接上传视频,而是提供一个链接,让会员使用用户名和密码观看,但论坛外部的人无法访问?

将其放入仅成员(信任等级 0)可见的私有分类中(虽不完美但可行)

明白了。那么,是否没有一种简单的前端方案,可以像 YouTube 或 Vimeo 那样,让用户通过用户名和密码登录后观看视频,同时防止他们下载视频或将链接复制分享给他人?

为什么你要阻止任何人观看 YouTube 或 Vimeo 上公开可用的视频?

我们希望只有论坛成员才能观看视频,且不能转发或将视频下载后发布到公共互联网。这些是面向医生的关于我们应用操作的教学视频,我们更希望竞争对手无法获取这些内容。:sunglasses:

为什么不在视频分享网站上用隐私功能来处理呢?诚然,这会增加一些管理工作,但就是这样。

这是我们目前正在推进的工作,等我们最终完成后,我会在这里分享具体做法,好吗?