Centrale Android

Correzione in arrivo per problemi audio Froyo

protection click fraud

Google ha verificato che sta lavorando per apportare modifiche in modo che i servizi audio in streaming come Pandora e TuneWiki non abbiano più una qualità scadente durante lo streaming su 3G. Voi tipi geek e curiosi potete controllare le modifiche al codice per il framework nel repository git di Android. Non si sa quando aspettarsi questi cambiamenti, ma Google li ha inseriti nella sorgente Android, quindi non dovrebbe essere troppo lontano. Naturalmente, questo dipenderà da tutti, dal produttore, al vettore e forse anche al custode notturno al Pentagono, per approvare e realizzare i cambiamenti, e poi per distribuirli.

Quando è arrivato il suggerimento su questo, sono passato alla pagina del bug tracker di Android di Google e ho iniziato a leggere. Ero molto curioso, perché non ho problemi a riprodurre la mia musica, sia in streaming che dalla mia scheda SD. Quello che ho trovato mi sconvolge un po', e dopo la pausa sbrainerò un po'. (Sì, mi è permesso lamentarmi anch'io.) [Codice Google attraverso Forum centrali di Android]

Google ha deciso di passare a un framework multimediale diverso, chiamato Stagefright. Non sono sicuro del motivo per cui è stata apportata questa modifica, ma penso che abbia qualcosa a che fare con le voci sul servizio Google Music che sono circolate. In ogni caso, la modifica è stata effettuata. Si scopre che il modo in cui Stagefright è impostato, alcuni tipi di file (HE-AAC v1 e HE-AAC v2) non vengono più decodificati correttamente. Grande bug, vero? Non così in fretta.

Quando esegui lo streaming da Slacker (li userò come esempio, non li selezionerò) su WiMax o WiFi, tutto suona alla grande, perché utilizza un codec audio di qualità superiore per lo streaming. Ma lo streaming su 3G (e EDGE - ho controllato e mi ha quasi ucciso) suona piuttosto male. Questo perché stanno usando un codec audio di qualità inferiore - vedi sopra - quando sono collegati tramite dati cellulari. Inoltre, anche riprodurre le "stazioni" memorizzate nella cache da un'app che si trova sulla tua scheda può sembrare una schifezza, perché sono memorizzate nella cache nel formato di qualità inferiore. Attraverso i rapporti di altri e i miei test, posso confermare che funziona alla grande.

Qui arriva la parte farneticante.

Ci sono due scelte ovvie qui. Il primo è che gli sviluppatori di applicazioni cambiano le loro app e utilizzano i codec di qualità superiore durante lo streaming su una rete cellulare. Questo risolve il problema durante lo streaming, sia dalle onde radio che dalla scheda SD. Il secondo è che Google torna indietro e supporta i tipi di file legacy. Sì, eredità. Il cattivo tipo di eredità. Il tipo di eredità che aggiunge un peso non necessario e, se fatto abbastanza spesso, influisce sulle prestazioni. Perché diavolo stiamo andando con la soluzione legacy? Non posso giocare a Leisure Suit Larry su un PC Windows 7 senza alcune magie di terze parti per supportare i bit più vecchi e con prestazioni peggiori lasciati da DOS 5 da cui dipende il gioco. Tutte le tue app PalmOS dovevano essere riscritte per funzionare con WebOS. Microsoft ha quasi abbandonato il supporto delle applicazioni Windows Mobile 6.5 nel prossimo Windows Phone 7. Questo è il modo giusto per andare avanti. Se la prendiamo molto con Apple qui (è tutto per amore, Renato, lo giuro!), ma Steve non tornerebbe mai indietro per placare i venditori di software, e nemmeno Andy dovrebbe farlo.

Non mi importa se lo chiami un insetto, una caratteristica o un pony. È stato fatto in quel modo per un motivo in primo luogo. Google elenca persino il nuovo metodo come una caratteristica di Froyo. Google non fa nulla senza uno sguardo rivolto al futuro, non perché ci ami, ma perché non vuole sprecare soldi facendolo due volte. Uno di commentatori nella pagina del codice di Google sul problema ha verificato che i fornitori di applicazioni non sono disposti a fare nulla al riguardo, quindi Google avrà per riconfigurare il sistema operativo per continuare a supportare qualcosa che non volevano supportare nel primo posto. Ripara le tue dannate app, fornitori. Non forzare il mio sistema operativo mobile preferito ad apportare modifiche e fornire supporto legacy perché Voi vuole prendere la via più facile. Rdio funziona perfettamente, suona alla grande e non stanno causando la modifica di una funzionalità elencata perché sono programmatori pigri o vogliono risparmiare sulla larghezza di banda. Hanno appena guadagnato i miei 5 dollari al mese.

Ora sentiti libero di farmi a pezzi, ma almeno prova a spiegare il vantaggio di cambiare il software di tutti rispetto a gli sviluppatori cambiano le loro app per stare al passo.

instagram story viewer