Logo sk.androidermagazine.com
Logo sk.androidermagazine.com

Oprava prichádzajúcich problémov s zvukom froyo

Anonim

Google overil, že pracuje na zmenách, takže streamovanie zvukových služieb, ako sú Pandora a TuneWiki, už nebude mať zlú kvalitu pri streamovaní cez 3G. Podivné a zvedavé typy si môžete pozrieť zmeny kódu rámca v úložisku git pre Android. O tom, kedy očakávať tieto zmeny, nehovorí spoločnosť Google, ale zaviazala ich do zdroja Android, takže by nemala byť príliš ďaleko. Samozrejme, bude to závisieť od každého od výrobcu, dopravcu a možno aj od nočného správcu v Pentagone, aby schválil a postavil zmeny a potom ich distribuoval.

Keď prišiel tip na to, skočil som na stránku Google na sledovanie chýb systému Android a začal čítať. Bol som veľmi zvedavý, pretože nemám problém s prehrávaním hudby, či už streamovaním alebo z karty SD. To, čo som zistil, ma trochu rozčuľuje a po prestávke sa trochu rozčuľujem. (Áno, môžem sa tiež sťažovať.)

Spoločnosť Google sa rozhodla prejsť na iný mediálny rámec s názvom Stagefright. Nie som si istý, prečo k tejto zmene došlo, ale myslím si, že to má niečo spoločné so zvestami služby Hudba Google, ktoré sa preleteli okolo. V každom prípade bola zmena vykonaná. Ukazuje sa, že spôsob, akým je Stagefright nastavený, niektoré typy súborov (HE-AAC v1 a HE-AAC v2) už nie sú správne dekódované. Veľká chyba, však? Nie tak rýchlo.

Keď streamujete zo siete Slacker (použijem ich ako príklad a nevyberiem ich) na sieťach WiMax alebo WiFi, všetko znie skvele, pretože na streamovanie sa používa zvukový kodek vyššej kvality. Ale streamovanie cez 3G (a EDGE - skontroloval som to a zatraceně blízko ma zabil) znie dosť zle. Je to tak preto, lebo pri pripojení cez bunkové údaje používajú zvukový kodek nižšej kvality - pozri vyššie. Tiež prehrávanie „staníc“ uložených v pamäti z aplikácie, ktorá je na vašej karte, môže znieť rovnako ako blbost, pretože sú uložené vo vyrovnávacej pamäti v nižšej kvalite. Prostredníctvom správ od ostatných a mojimi vlastnými testami môžem potvrdiť, že to funguje jednoducho šikovne.

Tu prichádza trhavá časť.

Existujú dve zrejmé možnosti. Prvým je, že vývojári aplikácií menia svoje aplikácie a pri streamovaní cez celulárnu sieť používajú kodeky vyššej kvality. Týmto sa problém vyrieši počas streamovania, a to tak zo vzduchu, ako aj z karty SD. Druhým je, že Google sa vracia späť a podporuje staršie typy súborov. Áno, odkaz. Zlý druh dedičstva. Druh odkazu, ktorý pridáva nepotrebné nadúvanie, a keď sa tak urobí dosť často, ovplyvňuje výkon. Prečo sakra ideme s dedičným riešením? Nemôžem hrať Leisure Suit Larry na PC so systémom Windows 7 bez nejakého sprievodcu tretej strany, ktorý by podporoval staršie, horšie výkonné zvyšky zo systému DOS 5, od ktorých závisí hra. Všetky vaše aplikácie pre PalmOS sa museli prepísať, aby fungovali s WebOS. Spoločnosť Microsoft má v nadchádzajúcom systéme Windows Phone 7 všetku podporu aplikácií pre systém Windows Mobile 6.5. Vyberáme tu veľa Apple (všetko je z lásky, Rene, prisahám!), Ale Steve by sa nikdy nevrátil späť, aby upokojil dodávateľov softvéru, a ani Andyho by nemal.

Nezaujíma ma, či to nazývate chyba, prvok alebo poník. Na prvom mieste sa to stalo z nejakého dôvodu. Google dokonca uvádza novú metódu ako funkciu Froyo. Google nerobí nič bez toho, aby sa pozrel do budúcnosti, nie preto, že nás milujú, ale preto, že nechcú strácať peniaze tým, že to dvakrát robia. Jeden z komentárov na stránke Google Code o tomto probléme overil, že predajcovia aplikácií nechcú s tým urobiť nič, takže spoločnosť Google bude musieť znova nakonfigurovať operačný systém, aby pokračovala v podpore niečoho, čo nechceli podporovať v Prvé miesto. Opravte svoje prekliate aplikácie, predajcovia. Nenúťte môj obľúbený mobilný operačný systém, aby vykonával zmeny a poskytoval starú podporu, pretože chcete ísť ľahkou cestou von. Rdio funguje dobre, znie to skvele a nespôsobuje zmenu vymenovanej funkcie, pretože sú lenivými kódovačmi alebo chcú lacno využívať šírku pásma. Zarobili mi iba 5 dolárov mesačne.

Teraz ma neváhajte odtrhnúť od seba, ale aspoň sa pokúste vysvetliť prínos zmeny softvéru každého od vývojárov, ktorí menia svoje aplikácie tak, aby držali krok.