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

时间:2018-05-10 07:04:04

标签: twilio playback twilio-api

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

与会者的一项功能是,可以播放会话。我们设法创建了会议室,记录会话并下载包含各个参与者录音的文件。

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

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

有人可以帮助我们并告诉我们如何在同一档案中录制音频和视频吗?

2 个答案:

答案 0 :(得分:0)

Twilio开发者传道者在这里。

目前没有将音频和视频录制到同一曲目的选项。正如the documentation says

  

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

所以你需要download both files and synchronise them yourself

答案 1 :(得分:0)

现在有一种新的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

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