나는 Asterisk 1.8.28 기반 PBX를 가지고 있고 매일 다른 시간에 일부 오디오 파일을 인터콤하거나 페이징하고 싶습니다. Cisco SPA508G가 내 앰프와 여러 스피커에 연결된 RTP 수신기로 작동하고 있습니다. 다음 컨텍스트를 사용하여 공지 사항을 수행합니다. ] exten => 800,1,Dial(MulticastRTP/basic/224.168.168.168:34560) ext.800을 눌러 수동으로 수행하면 잘 작동합니다. Asterisk가 IP:224.168.168.168에 대해 MulticastRTP를 수행하도록 하는 확장 800을 만들었습니다. 34560 그래서 cron 작업을 통해 매일 실행할 수 있는 bash 스크립트가 필요하지만 내 파일을 재생할 플레이어와 핫이 무엇인지 잘 모르겠습니다. /var/lib/asterisk/sounds/en/test.mp3 어떤 도움이라도 매우 감사하겠습니다. 많은
답변1
이에 대한 해결책 중 하나는 다음을 사용하는 것입니다.별표 호출 파일.
Bash를 사용하면 링크의 형식에 따라 텍스트 파일을 만든 다음 해당 파일을 /var/spool/asterisk/outgoing으로 이동할 수 있습니다.
트랜스코딩 부하를 줄이려면 녹음을 WAV와 같은 다른 형식으로 변환하는 것이 좋습니다.