AIMP Forum
AIMP for Android => Ошибки и замечания / Bugs => Обработано / Processed => Topic started by: @n!t@ on January 27, 2022, 08:27:15
-
Доброго дня. Пользуюсь Redmi 4 prime и Redmi 9. На старом Miui 10, на новом 12, на обоих продолжает наблюдаться все та же проблема - при воспроизведении потокового радио после входящего звонка плеер останавливается и не переподключается к потоку - приходится каждый раз из шторки снова запускать воспроизведение. Напомню, что в прошлый раз Вы присылали 1173 бету и там переподключение работало.
-
Включите в диалоге "о программе" журналирование ошибок, повторите ошибку, а потом пришлите полученный файл нам.
-
В 13.18 он окончательно замолчал после звонка.
-
Да, забавный эффект. В момент звонка, плеер был "на стопе", пытаясь подключиться к радио, поэтому плеер не смог встать на паузу по событию звонка. А раз плеер не был остановлен по звонку - он и не стал ничего возобновлять после него.
-
Может, ещё какая-то информация нужна, чтобы победить уже эти остановки?..
-
Эм. Какая информация? Я же написал, почему так происходит. В момент звонка плеер ничего не играл, поэтому и возобновлять нечего.
-
Т.е. что-то его останавливало? ведь я же сам никогда его не останавливаю, непрерывно работает всю рабочую смену кроме обеда с 12 до 13, пока не словлю звонок. Вложил ещё лог. Были звонки 14.19 и 14.17 и плеер снова приходилось запускать на проигрывание.
-
Пожалуйста, почитайте мой ответ.
-
Как вы подключаетесь к интернету? Через сотовую сеть? 3G / 4G?
-
Да, через мобильную сеть, уверенный приём 4g
-
А в какой момент замолкает музыка? После того, как зазвонит рингтон или до?
Есть подозрение, что перед фактическим звонком пропадает интернет, радио отваливается и уходит в режим переподключения.
-
Человек говорит, что у него 4g . Когда звонит звонок, то смартфон у слушающего радиостанцию может переключатся в сеть 2g (или 3g), так как не все устройства и не все БС могут поддерживать голосовую связь в сети 4g (VoLTE). В момент вероятного переключения на сеть 2g (или 3g) плеер может потерять связь с радиостанцией. После разговора по смартфону он (смартфон) может не сразу переключится из сети 2g (или 3g) в сеть 4g. В случае сети 2g скорость может быть не всегда достаточна для слушания радио-потока нужным образом, в результате чего могут возникать трудности как с переподключением к сети так и с воспроизведением потока. В случае сети 3g проблем со скоростью, по идее, должно быть меньше (в сравнении с сетью 2g). Если устройство после звонка (и переключения на сеть 2g или 3g) не сразу возвращается в сеть 4g, то на это могут быть разные причины (особенности прошивки и др.). Можно порекомендовать в настройках смартфона, при возможности (если есть хороший сигнал 3g и соотв. скорость) задать режим "только 3g" принудительно (в случае слушания радио-потока).
-
При работе в режиме 3g only на более низкобитрейтном потоке проблема со звонком осталась.
-
Попробуйте на этой сборке увеличить размер буфера для радио секунд до 20 или более (Настройки - Сеть)
Да, старт радио будет долгий, но это нужно, чтобы понять дело ли во временном разрыве соединения
https://disk.yandex.ru/d/O9M4N0mOiWBtyA
-
Всё то же и всё туда же
-
Допустим, в настройках плеера все опции в части "Аудиофокуса" включны, опция "Переподключатся к радиостанции" включена, опция "Високий приоритет ЦП" включена, системные настройки оптимизации касательно плеера отключены.
Человек слушает радио-поток. Звонит звонок - плеер после приёма звонка приостанавливает воспроизведение аудиопотока (на время разговора), но если воспроизведение потока после завершения разговора (и по истечении времени, заданном в настройках плеера в "размере буфера для интернет-радио") не возобновляется, то, возможно, в случае долгого разговора, плеер был переведен в режим ожидания/сна или другая причина. Чтобы плеер во время (продолжительного) разговора не был переведён в режим ожидания/сна, особенно, если разговор осуществлялся при выкл. экране, то должно помочь включение опции "Високий приоритет ЦП" (в настройках плеера). Также, как выше сказано, может потребоваться отключение системных настроек оптимизации батареи для плеера, но если это и/или сброс к "заводским настройкам" не поможет решить проблему, то ... важно найти решение (прежде всего в случае официальной версии/прошивки Андроида). Также вопрос по логике опции "переподключатся к радиостанции" - если применять логику "совершать попытки подключения к потоку до того времени, пока не осуществится подключение к потоку", то возможно это бы помогло решить проблему, хотя попытки (одна за другой) подключится к потоку не могут совершатся безконечно.
-
Без этих настроек он сам постоянно в спячку уходил. А про переподключение - я еще с самого начала предлагал этот принцип, чтоб даже при потере связи начинал долбиться к потоку. Ведь, например, за баранкой каждый раз тыкать в магнитолу на скорости 90-120 - такое себе удовольствие (по этой причине до сих пор на магнитоле пользую старую версию плеера)
-
Так он долбится к потоку, но ограниченное число раз.
-
А я как раз хотел бы чтобы это ограничение было снято на случай, если проезжаешь зону плохой связи или её отсутствия и переподключался, пусть даже, через минут 15 или полчаса снова, чтобы не отвлекаться на нажатие кнопок. Как вариант, можно вынести как отдельный пункт в настройки. Кому не нужно - не будут пользоваться и сидеть в тишине, либо слушать идущие дальше треки после потока в плейлисте по истечении N раз повтора.
-
С обычными треками после звонка плеер нормально продолжает воспроизведение?
-
Попробуйте эту сборку:
https://disk.yandex.ru/d/O9M4N0mOiWBtyA
-
Сегодня парочку звонков переподключилось нормально. Продолжаю тестировать. То, что он после звонка не проигрывает остатки кэша, а сразу подключается, как по мне - приятный бонус
-
Уже несколько дней тестирую - полёт нормальный :) Думаю, можно в таком виде в релиз
-
Спасибо за тесты