Для добавления аудиоплеера в Asterisk CDR Viewer с возможность воспроизведения записей разговоров нужно добавить всего одну строку кода в файл функций.
В файл functions.inc.php в строку №134
echo " <td class=\"record_col\"><a href=\"download.php?audio=$recorded_file.$system_audio_format\" title=\"Listen to call recording\"><img src=\"templates/images/sound.png\" alt=\"Call recording\" /></a></td>\n";
добавить
<audio controls src=\"records/$recorded_file.$system_audio_format\" type=\"audio\"></audio>
что бы получилось
echo " <td class=\"record_col\">
<a href=\"download.php?audio=$recorded_file.$system_audio_format\" title=\"Listen to call recording\"><img src=\"templates/images/sound.png\" alt=\"Call recording\" /></a>
<audio controls src=\"records/$recorded_file.$system_audio_format\" type=\"audio\"></audio></td>\n";
Далее нужно сделать симлинк на катлог с записями, если пути не изменены
ln -s /var/spool/asterisk/monitor /var/www/cdr/records
Так как добавлен тег HTML5, то в старых браузерах плеер не будет отображаться. Так же плеер пока не воспроизводит формат GSM, но на ура работает с WAV и MP3.
Вы должны авторизоваться, чтобы оставлять комментарии.