浏览 SDKs · Flutter
平台
SDKsFlutter商业版

挂断通话

结束已经建立的音频或视频通话。

复制

通话建立后,任一参与者均可调用此方法挂断通话:

参数说明

参数类型是否必填说明
infoSignalingInfo是当前通话的信令对象,其中的 roomID 必须与当前媒体房间一致。
await OpenIM.iMManager.signalingManager
    .signalingHungUp(info: activeInfo);

返回结果

Future 成功表示挂断信令请求已送达服务端。

客户端应根据 roomID 结束本地通话,停止本地音视频采集、断开媒体房间并释放摄像头和麦克风等硬件资源。其他参与者收到挂断通知后退出通话,完整事件监听请参考处理通话事件。建议本地清理流程按 roomID 实现幂等处理。