$>dialplan show in
[ Context 'in' created by 'pbx_config' ]
'0123456789' => 1. NoOp() [pbx_config]
2. Answer() [pbx_config]
3. Stasis(myapp) [pbx_config]
4. Hangup() [pbx_config]
$> pjsip show endpoint pnt
Endpoint: pnt Not in use 0 of inf
context in
$>module show like res_stasis
Module Description Use Count Status Support Level
res_stasis.so Stasis application support 12 Running core
res_stasis_answer.so Stasis application answer support 0 Running core
res_stasis_device_state.so Stasis application device state support 0 Running core
res_stasis_playback.so Stasis application playback support 0 Running core
res_stasis_recording.so Stasis application recording support 0 Running core
res_stasis_snoop.so Stasis application snoop support 0 Running core
6 modules loaded
当呼叫到达“in”上下文时,我得到:
res_stasis.c:1268 stasis_app_exec: Stasis app 'myapp' not registered
星号 13.12.1
如何处理?
事实证明,您需要一个 WebSocket 客户端才能注册。
在 /ari/events?app=myapp&subscribeAll=true&api_key=usr:pwd 连接客户端激活 myapp。
要在拨号方案中管理通道,您需要在正确的上下文中调用 Stasis(myapp)。