Google потвърди, че работи за извършване на промени, така че поточните аудио услуги като Pandora и TuneWiki вече няма да са с лошо качество, докато стриймират над 3G. Вие страховити и любопитни типове можете да проверите промените в кода за рамката в git хранилището на Android. Няма дума за това кога да очакваме тези промени, но Google ги е ангажирал в източника на Android, така че не трябва да е твърде далеч. Разбира се, това ще зависи от всички от производителя, превозвача и може би дори от нощния портиер в Пентагона, който да одобри и изгради промените и след това да ги разпространи.
Когато съветите за това дойдоха, скочих на страницата на Google за проследяване на грешки в Android и започнах да чета. Бях много любопитен, тъй като нямам проблеми със свиренето на музиката ми, нито поток, нито от SD картата ми. Това, което намерих, ме разстройва леко и ще тръгна малко да изритам след почивката. (Да, и аз имам право да се оплаквам.)
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 Code относно проблема е потвърдил, че продавачите на приложения не желаят да правят нищо по въпроса, така че Google ще трябва да конфигурира отново ОС, за да продължи да поддържа поддръжка за нещо, което не са искали да поддържат в първо място. Поправете проклетите си приложения, доставчици. Не принуждавайте любимата ми мобилна операционна система да прави промени и да предоставя наследена поддръжка, защото искате да направите лесния изход. Rdio работи отлично, звучи страхотно и те не причиняват промяна на изброената функция, защото те са мързеливи кодери или искат да излизат евтино на честотната лента. Просто печелеха 5 долара ми на месец.
Сега не се колебайте да ме разкъсате, но поне се опитайте да обясните ползата от промяната на софтуера на всеки спрямо разработчиците, които променят приложенията си, за да продължите.