Asterisk. Команда MP3Player.

MP3Player() - Воспроизводит MP3-файл или поток.

MP3Player(местоположение)

Использует программу mpg123 для воспроизведения вызывающему абоненту файла из заданного местоположения. В качестве местоположения может быть задано или имя файла, или действительный URL.
Вызывающий абонент может прекратить воспроизведение, нажав любую кнопку.
Для того чтобы это приложение работало правильно, должна быть установлена соответствующая версия mpg123. 

Примеры:

exten => 123,1,Answer()
exten => 123,2,MP3Player(test.mp3)

exten => 123,1,Answer()
exten => 123,2,MP3Player(http://site.com/test.mp3)