Twilio可编程视频事件回调URL
答
你可以找到关于房间状态回调这里的细节:Rooms Status Callbacks
这里的创建和结束一个房间时,Twilio发送数据的一个样本:
// created
{
"AccountSid": "ACxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"RoomName": "MyRoom",
"RoomSid": "RMxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"RoomStatus": "in-progress",
"SequenceNumber": 0,
"StatusCallbackEvent": "room-created",
"Timestamp": "2017-09-12T17:29:51.432Z"
}
// ended
{
"AccountSid": "ACxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"RoomDuration": "952",
"RoomName": "MyRoom",
"RoomSid": "RMxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"RoomStatus": "completed",
"SequenceNumber": 15,
"StatusCallbackEvent": "room-ended",
"Timestamp": "2017-09-12T17:45:44.379Z"
}
每个房间的事件有SequenceNumber
,从0开始自动递增。