Модератор: Glukinho
Поясни
Играет для одного провайдера, ноне играет для другого ? Не думаю что дело в файле.
Как верно заметили ранее если вы хотите что-то проиграть клиенту отличное от КПВ, надо перед проигрыванием добавить Answer.
Есть такое понятие как early media. То есть возможность выдавать сообщения в канал который еще не отвечен.
И провайдеры эту штуку очень и очень не любят. Поэтому большинство из них это просто не поддерживает.
Ну собственно по тому что вы описываете оно так и есть. Вы играете запись в канал без ответа, провайдер этот RTP просто не пересылает дальше. Как только оператор отвечает на вызов происходит тот самый Answer (200Ok) и трафик начинает бегать как надо.
Были такие мысли. Хочешь раздать в мортала?