我正在做一些testing使用pjsua API。 我的testingpurpoes是:在作出呼叫方:
1:打电话
2:打电话时播放波形文件
3:挂断电话
在接到呼叫方:
1:接听来电
2:打电话时播放波形文件
3:挂断电话
我可以在打电话端点听到文件,但是在接收端不能听到。 我的命令是,
在MAKE_CALL: sudo pjsua --registrar=sip:192.168.0.3 --id=sip:[email protected] --realm=* --username=100 --password=100 --add-buddy sip:[email protected] --local-port=2111 --app-log-level=3 --playback-dev=0 --play-file='/home/alethea/freak.wav'--auto-loop --auto-play
At RECEIVE_CALL : pjsua --registrar=sip:192.168.0.3 --id=sip:[email protected] --realm=* --username=150 --password=150 --local-port=2111 --app-log-level=3 --play-file='/home/alethea/freak.wav' --auto-play --playback-dev=0
任何人有解决scheme… ?? 如果我们检查pjsua --help命令,它说--auto-play选项只支持来电。 我的要求是,当接收者接到呼叫时,我想播放一个.wav文件。