Ограничение битрейт при выборе потока мне нужно, чтобы избавиться от чудес на HD каналах с высоким битрейт. Но останется ещё один фактор. Уже появились UHD каналы.
Есть много железа, которое с ним явно не справится. Особенно если при запуске выбран такой канал и идёт обновление. Считаю , что такая ситуация у многих приводит к падениям. Видимо , нужно как-то анализировать возможности железа и не допускать ситуаций, когда дело доходит до троттлинка и вылетов. Или хотя бы писать красным предупреждение.
Re: HLS
#18Можно сделать тестовый режим на файле с растущим битрейт/разрешением. Где вылетело - там и предел. Можно анализировать данные SetCPU по температуре и тактовой частоте определить начало троттлинка. Температура довольно адекватно индицируется даже на устройствах, где нет датчика (анализируется программно) .Абсолютные значения не важны, главное - до 72"С работает, выше - проблемы. Температуру так контролирую постоянно и давно - работает.
Re: HLS
#21Приложение Set CPU может работать в фоне ( у меня включено всегда), выводить температуру на экран, сохраняет графики температуры, частоты и загрузки проца -можно зайти и посмотреть, само находит датчик температуры на разных устройствах, если его нет - предлагает программный её рассчёт. Попробуйте его запустить. Если получится брать из него нужные данные - будет просто неубиваемое приложение !!!