代码之家  ›  专栏  ›  技术社区  ›  Silver Dragon

Twilio视频:录音室服务器端

  •  1
  • Silver Dragon  · 技术社区  · 6 年前

    上下文:我们正在构建一个符合HIPAA的视频聊天,并评估Twilio作为视频流的潜在供应商。部分要求是我们需要在每一个视频上录制一段视频,这需要在符合HIPAA的存储中加密存储。

    在设置了Twilio卓越的QuickStart示例之后,我启动了一个服务器,并能够通过视频与两个客户机连接。但是,从Twilio的房间配置来看,服务器端录制似乎是指基于Twilio的存储,这不符合HIPAA。

    问题:我们可以通过什么方式配置已启动的节点服务器来保存参与房间的所有流的本地副本?

    谢谢您!

    1 回复  |  直到 6 年前
        1
  •  2
  •   philnash    6 年前

    这里是Twilio开发者布道者。

    当您使用twilio video设置基于组房间的视频聊天时,聊天室中的所有参与者都会连接到twilio服务器,以便通过房间发送和接收数据。打开录制时,通过服务器的视频将被写入磁盘。据我所知,这不符合HIPAA。

    我们确实有一页 building HIPAA compliant video applications with Twilio Video 但是建议是使用点对点房间,这样就可以对可能通过Twilio(通过Turn中继)的唯一媒体进行加密,并且Twilio无法读取或保存。

    您不能从QuickStart在节点服务器上录制视频,因为它根本不用于流媒体。它只存在于生成访问令牌。

    您可以构建一个服务器,该服务器还可以加入聊天室的对等空间,并以这种方式保存视频。不过,我在构建WebRTC服务器应用程序方面没有经验,因此我无法帮助指导您。当然,不只是以不同的方式配置服务器。

    另一种选择是在客户机中录制视频,然后以某种方式将其传输到服务器。这可能很难处理,但是长时间的聊天会导致客户机上的额外工作,并导致潜在的大型视频文件发送到服务器。

    推荐文章