Центральный андроид

Приближается исправление проблем со звуком Froyo

protection click fraud

Google подтвердил, что работает над внесением изменений, чтобы потоковые аудиосервисы, такие как Pandora и TuneWiki, больше не имели плохого качества при потоковой передаче через 3G. Вы, фанаты и любопытные, можете проверить изменения кода для фреймворка в git-репозитории Android. Нет слов о том, когда ожидать этих изменений, но Google внесла их в исходный код Android, так что это не должно быть слишком далеко. Конечно, это будет зависеть от всех, от производителя, перевозчика и, может быть, даже ночного уборщика в Пентагоне, чтобы утвердить и внедрить изменения, а затем распространить их.

Когда пришла подсказка об этом, я перешел на страницу отслеживания ошибок Android от Google и начал читать. Мне было очень любопытно, потому что у меня нет проблем с воспроизведением моей музыки, будь то в потоковом режиме или с моей SD-карты. То, что я нашел, меня немного расстраивает, и я собираюсь немного поругаться после перерыва. (Да, мне тоже разрешено жаловаться.) [Код Google с помощью Центральные форумы Android]

Google решил перейти на другой медиа-фреймворк под названием Stagefright. Я не уверен, почему это изменение было сделано, но я думаю, что это как-то связано со слухами о сервисе Google Music, которые ходят вокруг. В любом случае, изменение было сделано. Оказывается, при настройке Stagefright некоторые типы файлов (HE-AAC v1 и HE-AAC v2) перестают корректно декодироваться. Большая ошибка, да? Не так быстро.

Когда вы транслируете из Slacker (я буду использовать их в качестве примера, а не выделять) по WiMax или WiFi, все звучит отлично, потому что для потоковой передачи используется аудиокодек более высокого качества. Но потоковая передача через 3G (и EDGE — я проверял, и это чуть не убило меня) звучит довольно плохо. Это связано с тем, что они используют аудиокодек более низкого качества (см. выше) при подключении через мобильные данные. Кроме того, воспроизведение кэшированных «станций» из приложения, которое находится на вашей карте, также может звучать как дерьмо, потому что они кэшируются в формате более низкого качества. Через отчеты других и мои собственные тесты я могу подтвердить, что это работает просто денди.

А вот и разглагольствования.

Здесь есть два очевидных варианта. Во-первых, разработчики приложений меняют свои приложения и используют более качественные кодеки при потоковой передаче по сотовой сети. Это устраняет проблему при потоковой передаче как из эфира, так и с SD-карты. Во-вторых, Google возвращается и поддерживает устаревшие типы файлов. Да, наследие. Плохое наследие. Тип наследия, который добавляет ненужное раздувание и, когда выполняется достаточно часто, влияет на производительность. Какого черта мы идем с устаревшим решением? Я не могу играть в Leisure Suit Larry на ПК с Windows 7 без какого-либо стороннего волшебства для поддержки старых, менее производительных битов, оставшихся от DOS 5, от которых зависит игра. Все ваши приложения для PalmOS нужно было переписать для работы с WebOS. Microsoft практически отказалась от поддержки приложений Windows Mobile 6.5 в грядущей Windows Phone 7. Это правильный способ двигаться вперед. Мы часто придираемся к Apple (это все из-за любви, Ренеклянусь!), но Стив никогда не пойдет на попятную, чтобы успокоить поставщиков программного обеспечения, и Энди тоже.

Мне все равно, назовете вы это багом, фичей или пони. Это было сделано таким образом по причине в первую очередь. Google даже называет новый метод функцией Froyo. Google ничего не делает без оглядки на будущее не потому, что любит нас, а потому, что не хочет тратить деньги, делая это дважды. Один из комментаторы на странице кода Google о проблеме подтвердил, что поставщики приложений не желают ничего с этим делать, поэтому Google перенастроить ОС, чтобы она продолжала поддерживать то, что они не хотели поддерживать в первый раз. место. Исправьте свои чертовы приложения, продавцы. Не заставляйте мою любимую мобильную ОС вносить изменения и предоставлять устаревшую поддержку, потому что ты хочется пойти легким путем. Rdio работает просто отлично, звучит великолепно, и они не вызывают изменения перечисленных функций, потому что они ленивые кодеры или хотят сэкономить на пропускной способности. Они только что заработали мои 5 баксов в месяц.

Теперь не стесняйтесь разорвать меня на части, но, по крайней мере, попытайтесь объяснить преимущества изменения программного обеспечения для всех по сравнению с другими. разработчики меняют свои приложения, чтобы не отставать.

instagram story viewer