我正在使用Python pjsip库,但在接听电话之前我有一些问题是断开WAV播放 这是代码
if self.call.info().state == pj.CallState.EARLY:
call_slot = self.call.info().conf_slot
self.wav_player_id = pj.Lib.instance().create_player('ring.wav', loop=True)
self.wav_slot = pj.Lib.instance().player_get_slot(self.wav_player_id)
pj.Lib.instance().conf_connect(self.wav_slot, 0)
if self.call.info().state == pj.CallState.CONFIRMED:
print "connecting"
pj.Lib.instance().conf_disconnect(self.wav_slot, 0)
pj.Lib.instance().player_destroy(self.wav_player_id)
有什么想法吗?
答案 0 :(得分:0)
当你断开插槽时,你是否应该在销毁播放器之前等待断开连接的回叫?
答案 1 :(得分:0)
所以正确的方法是调用wav来播放