Добрый день. Данные на support получили.
Проверили ваши mp4 файлы. Они корректно пишутся в mp4 кодек AAC 44100 Hz и проигрываются в VLC плеере полностью.
Таким образом, видимых проблем с самой записью нет.
Есть проблема в воспроизведении файлов с помощью Nginx и только в том случае, когда задаются временные метки.
Дальнейшие действия:
1. Попробуйте перекодировать запись с помощью ffmpeg в тот же самый кодек AAC 44100 Hz.
Примеры перекодирования есть в
документации ffmpeg
Code:
ffmpeg -i input.wav -c:a libfdk_aac -b:a 128k output.m4a
ffmpeg должен выровнять транскодировать mp4 и выпрямить тайминги, если что-то сломалось
Таким образом, вы можете переконвертировать все аудио файлы, или же настроить автоматическую конвертацию по событию окончания записи:
on_record_hook
В этом случае, все записанные файлы будут проходить переконвертацию вашим скриптом на стороне сервера.
2. Чтобы мы могли протестировать Nginx, дайте пожалуйста в этой ветке форума подробные пошаговые инструкции как установить и настроить модуль Nginx, отвечающий за проигрывание файлов с определенного места. Тогда мы сможем пройти по вашей инструкции и воспроизвести проблему на наших серверах. В этом случае, мы сможем завести тикет / баг и сообщить когда будет найдено решение.