提问者:小点点

Twilio在同一个文件中录制音频和视频


我们正在创建一个使用Twilio的网站,使用户能够使用Twilio服务进行视频会议合作。

参与者的功能之一是可以播放会话。我们设法创建了房间、记录了会话并下载了包含不同参与者录音的文件。

我们无法做到的是在同一轨道上录制音频和视频,这样我们就不需要下载两个不同的文件并管理它们的同步。

我们在留档中没有找到有关如何启用此选项的任何信息。

有人能帮助我们,告诉我们如何在同一个文件中录制音频和视频吗?


共2个答案

匿名用户

Twilio开发者布道者在这里。

目前没有将音频和视频录制到同一轨道的选项。正如留档所说:

可编程视频产品捕获的录音是单轨、单媒体并以单一文件格式存储。

因此,您需要下载这两个文件并自己同步它们。

匿名用户

现在有一个新的API功能,可以将电话会议的音频和视频录制合成一个音频/视频文件:

https://www.twilio.com/docs/video/api/compositions-resource

它可以这样使用:

curl -X POST 'https://video.twilio.com/v1/Compositions' \
    -u 'SKXXXX:your_api_key_secret' \
    -F 'RoomSid=RMXXXX' \
    -F 'StatusCallback=http://my.server.org/callbacks' \
    -F 'Format=mp4' \
<<-EOF -F 'VideoLayout={
      "transcode":{
        "video_sources":["RTXXXX"]
      }
    }'
EOF

结果是一个新的视频流,所有参与者的视频都合并到一个窗口视频中。