Android Sentral

Løsning kommer for Froyo-lydproblemer

protection click fraud

Google har bekreftet at de jobber med å gjøre endringer slik at strømmelydtjenester som Pandora og TuneWiki ikke lenger vil ha dårlig kvalitet mens de strømmer over 3G. Dere nerdete og nysgjerrige typer kan sjekke kodeendringene for rammeverket på Androids git-depot. Ingen ord om når du kan forvente disse endringene, men Google har forpliktet dem til Android-kilden, så det bør ikke være for langt unna. Selvfølgelig kommer dette til å avhenge av alle fra produsenten, transportøren og kanskje til og med nattvakten i Pentagon for å godkjenne og bygge endringene, og deretter distribuere dem.

Da tipset om dette kom inn, hoppet jeg over til Googles Android-feilsporingsside og begynte å lese. Jeg var veldig nysgjerrig, for jeg har ingen problemer med å spille musikken min, verken streaming eller fra SD-kortet mitt. Det jeg fant opprører meg litt, og jeg kommer til å tulle litt etter pausen. (Ja, jeg har lov til å klage også.) [Google-kode via Android sentrale fora]

Google har bestemt seg for å bytte til et annet medierammeverk, kalt Stagefright. Jeg er ikke sikker på hvorfor denne endringen ble gjort, men jeg tror det har noe å gjøre med ryktene om Google Music-tjenesten som har fløyet rundt. I alle fall ble endringen gjort. Det viser seg at slik Stagefright er satt opp, er visse filtyper (HE-AAC v1 og HE-AAC v2) ikke lenger dekodet riktig. Stor feil, ikke sant? Ikke så fort.

Når du streamer fra Slacker (jeg skal bruke dem som et eksempel, ikke skille dem ut) på WiMax eller WiFi, høres alt bra ut, fordi den bruker en lydkodek av høyere kvalitet for å streame. Men streaming over 3G (og EDGE -- jeg sjekket og det tok nesten livet av meg) høres ganske dårlig ut. Dette er fordi de bruker en lydkodek av lavere kvalitet -- se ovenfor -- når de er koblet til via celledata. Dessuten kan det å spille av de bufrede "stasjonene" fra en app som er på kortet høres ut som dritt, fordi de er bufret i formatet med lavere kvalitet. Gjennom rapporter fra andre, og mine egne tester, kan jeg bekrefte at det fungerer bare dandy.

Her kommer den rantende delen.

Det er to åpenbare valg her. Den første er at applikasjonsutviklere endrer appene sine og bruker kodekene av høyere kvalitet når de strømmer over et mobilnettverk. Dette løser problemet mens du streamer, både fra eteren og fra SD-kortet. Det andre er at Google går tilbake og støtter eldre filtyper. Ja, arv. Den dårlige typen arv. Den typen arv som tilfører unødvendig oppblåsthet, og når det gjøres ofte nok, påvirker ytelsen. Hvorfor i helvete går vi med den gamle løsningen? Jeg kan ikke spille Leisure Suit Larry på en Windows 7-PC uten en eller annen tredjeparts trolldom for å støtte de eldre bitene med dårligere ytelse fra DOS 5 som spillet er avhengig av. Alle PalmOS-appene dine måtte skrives om for å fungere med WebOS. Microsoft har nesten forlatt Windows Mobile 6.5-applikasjonsstøtte i den kommende Windows Phone 7. Dette er den rette måten å gå videre på. Vi plukker mye på Apple her (det hele er av kjærlighet, Rene, jeg sverger!), men Steve ville aldri gå baklengs for å blidgjøre programvareleverandører, og det burde heller ikke Andy.

Jeg bryr meg ikke om du kaller det en bug, en funksjon eller en ponni. Det ble gjort på den måten av en grunn i utgangspunktet. Google viser til og med den nye metoden som en funksjon i Froyo. Google gjør ingenting uten et blikk mot fremtiden, ikke fordi de elsker oss, men fordi de ikke vil kaste bort penger på å gjøre det to ganger. En av kommentatorer på Google Code-siden om problemet har bekreftet at applikasjonsleverandørene ikke er villige til å gjøre noe med det, så Google vil ha det å re-konfigurere OS for å fortsette støtte for noe de ikke ønsket å støtte i den første plass. Fiks appene dine, leverandører. Ikke tving favoritt-mobiloperativsystemet mitt til å gjøre endringer og gi eldre støtte fordi du ønsker å ta den enkle veien ut. Rdio fungerer helt fint, det høres bra ut, og de forårsaker ikke at en listet funksjon endres fordi de er late kodere eller ønsker å gå billig på båndbredde. De tjente akkurat mine 5 dollar i måneden.

Nå kan du gjerne rive meg fra hverandre, men prøv i det minste å forklare fordelen med å endre alles programvare vs. utviklere endrer appene sine for å følge med.

instagram story viewer