Twilio视频:服务器端录音室

时间:2018-07-10 05:16:23

标签: twilio webrtc video-recording twilio-video

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

已经设置了Twilio出色的快速入门示例,我启动了服务器,并能够通过视频将两个客户端连接到该服务器。但是,从Twilio的房间配置来看,服务器端的记录似乎是指基于Twilio的存储,该存储不符合HIPAA。

问题:我们可以通过什么方式配置启动的Node服务器以保存参与会议室的所有流的本地副本?

谢谢!

1 个答案:

答案 0 :(得分:2)

这里是Twilio开发人员的传播者。

当您使用Twilio Video建立基于小组会议室的视频聊天时,聊天中的所有参与者都将WebRTC连接到Twilio服务器,以便通过聊天室发送和接收数据。当您打开录制时,通过服务器的视频然后被写入磁盘。据我所知,这不符合HIPAA。

我们确实在building HIPAA compliant video applications with Twilio Video上有一个页面,但是建议使用对等会议室,以便唯一可能通过Twilio(通过TURN中继)通过Twilio的媒体被加密,并且无法读取或保存通过Twilio。

您不能从快速入门将视频录制到Node服务器上,因为根本不使用该视频流媒体。它仅用于生成访问令牌。

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

您的另一个选择是将视频记录在客户端中,然后以某种方式将其传输到服务器。但是,对于长时间的聊天而言,这可能会很麻烦,因为这可能会导致客户端上的额外工作,并导致可能将较大的视频文件发送到服务器。