Portál AbcLinuxu, 10. května 2025 04:58
exten => 850,1,Answer() exten => 850,n,Playback(demo-echotest) exten => 850,n,Echo() exten => 850,n,Hangup()Všechno funguje až na problém, že se nepřehrává soubor "demo-echotest". V asterisk konsoli to hlásí:
-- Executing [850@default:2] Playback("SIP/756172000-00000001", "demo-echotest") in new stack [Mar 28 18:52:14] WARNING[21972]: file.c:663 ast_openstream_full: File demo-echotest does not exist in any format [Mar 28 18:52:14] WARNING[21972]: file.c:958 ast_streamfile: Unable to open demo-echotest (format 0x8 (alaw)): No such file or directory [Mar 28 18:52:14] WARNING[21972]: app_playback.c:475 playback_exec: ast_streamfile failed on SIP/756172000-00000001 for demo-echotestPřitom soubory mám v /var/lib/asterisk/sounds/en ve třech formátech a to demo-echotest.alaw, demo-echotest.gsm, demo-echotest.wav. V asterisk.conf mám
astdatadir => /var/lib/asteriskNetuším kde je chyba. Zkoušel jsem také přidělit všechna práva audio souborům, ale nic nepomáhá. Děkuju za nápady
Řešení dotazu:
hlas*CLI> == Using SIP RTP CoS mark 5 -- Executing [850@default:1] Answer("SIP/756172000-00000004", "") in new stack -- Executing [850@default:2] Playback("SIP/756172000-00000004", "/var/lib/asterisk/sounds/en/demo-echotest.alaw") in new stack [Mar 30 20:51:28] WARNING[13447]: file.c:663 ast_openstream_full: File /var/lib/asterisk/sounds/en/demo-echotest.alaw does not exist in any format [Mar 30 20:51:28] WARNING[13447]: file.c:958 ast_streamfile: Unable to open /var/lib/asterisk/sounds/en/demo-echotest.alaw (format 0x8 (alaw)): No such file or directory [Mar 30 20:51:28] WARNING[13447]: app_playback.c:475 playback_exec: ast_streamfile failed on SIP/756172000-00000004 for /var/lib/asterisk/sounds/en/demo-echotest.alaw -- Executing [850@default:3] Echo("SIP/756172000-00000004", "") in new stack == Spawn extension (default, 850, 3) exited non-zero on 'SIP/756172000-00000004' hlas*CLI> Disconnected from Asterisk server [root@hlas asterisk]# ls /var/lib/asterisk/sounds/en/demo-echotest.* /var/lib/asterisk/sounds/en/demo-echotest.alaw /var/lib/asterisk/sounds/en/demo-echotest.gsm /var/lib/asterisk/sounds/en/demo-echotest.wav [root@hlas asterisk]#
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.