Logo ms.androidermagazine.com
Logo ms.androidermagazine.com

Betulkan isu-isu audio froyo

Anonim

Google telah mengesahkan bahawa ia sedang berusaha untuk membuat perubahan supaya streaming perkhidmatan audio seperti Pandora dan TuneWiki tidak akan lagi mempunyai kualiti yang buruk semasa streaming melalui 3G. Anda jenis geeky dan ingin tahu boleh melihat perubahan kod untuk kerangka di repositori git Android. Tidak ada perkataan mengenai masa untuk menjangkakan perubahan ini, tetapi Google telah melakukan mereka ke sumber Android, jadi ia tidak boleh terlalu jauh. Sudah tentu, ini bergantung kepada semua orang dari pengilang, pengangkut, dan bahkan petugas kebersihan malam di Pentagon untuk meluluskan dan membina perubahan, dan kemudian mengedarkannya.

Apabila hujung mengenai perkara ini masuk, saya melompat ke halaman pelacak bug Android Google dan mula membaca. Saya sangat penasaran, kerana saya tidak mempunyai masalah bermain muzik saya, sama ada streaming atau dari kad SD saya. Apa yang saya dapati menjengkelkan saya sedikit, dan saya akan bosan sedikit selepas rehat. (Ya, saya dibenarkan mengadu juga).

Google telah memutuskan untuk bertukar kepada rangka kerja media yang lain, bernama Stagefright. Saya tidak pasti mengapa perubahan ini dibuat, tetapi saya fikir ia mempunyai kaitan dengan khabar angin perkhidmatan Google Music yang telah terbang. Walau apa pun, perubahan itu dibuat. Ternyata cara Stagefright disiapkan, jenis file tertentu (HE-AAC v1 dan HE-AAC v2) tidak lagi diterjemahkan dengan betul. Bug besar, bukan? Tidak begitu pantas.

Apabila anda sedang mengalir dari Slacker (saya akan menggunakannya sebagai contoh, tidak menyeretnya) di WiMax atau WiFi, semuanya berbunyi hebat, kerana ia menggunakan codec audio berkualiti tinggi untuk streaming. Tetapi penstriman melalui 3G (dan EDGE - saya periksa dan ia sialan berhampiran membunuh saya) kedengarannya sangat miskin. Ini kerana mereka menggunakan codec audio berkualiti rendah - lihat di atas - apabila disambungkan melalui data sel. Juga, memainkan "stesen" cache dari aplikasi yang ada di kad anda boleh berbunyi seperti omong kosong juga, kerana ia di-cache dalam format berkualiti rendah. Melalui laporan dari orang lain, dan ujian saya sendiri, saya dapat mengesahkan bahawa ia hanya berfungsi dengan baik.

Di sini datang bahagian menyeberang.

Terdapat dua pilihan yang jelas di sini. Yang pertama ialah pemaju aplikasi menukar aplikasi mereka dan menggunakan codec berkualiti tinggi apabila menstrimkan rangkaian selular. Ini menyelesaikan masalah semasa penstriman, baik dari gelombang udara dan dari kad SD. Yang kedua adalah bahawa Google kembali dan menyokong jenis fail warisan. Ya, warisan. Jenis warisan yang buruk. Jenis warisan yang menambah kembung yang tidak diperlukan, dan apabila dilakukan cukup kerap, mempengaruhi prestasi. Kenapa kita pergi dengan penyelesaian warisan? Saya tidak boleh bermain Leisure Suit Larry pada Windows 7 PC tanpa kecerdasan pihak ketiga untuk menyokong yang lebih tua, bit performa yang lebih buruk yang tersisa dari DOS 5 yang permainan bergantung pada. Semua aplikasi PalmOS anda perlu ditulis semula untuk berfungsi dengan WebOS. Microsoft mempunyai semua tetapi meninggalkan aplikasi Windows Mobile 6.5 sokongan dalam Telefon Windows yang akan datang 7. Ini adalah cara yang betul untuk bergerak ke hadapan. Kami memilih di Apple banyak di sini (itu semua daripada cinta, Rene, saya bersumpah!), Tetapi Steve tidak akan pergi ke belakang untuk menenangkan vendor perisian, dan tidak juga Andy.

Saya tidak peduli jika anda menyebutnya pepijat, ciri atau kuda. Ia dilakukan dengan cara itu untuk alasan di tempat pertama. Google juga menyenaraikan kaedah baru sebagai ciri Froyo. Google tidak melakukan apa-apa tanpa mata terhadap masa depan, bukan kerana mereka menyukai kami, tetapi kerana mereka tidak mahu membazirkan wang melakukannya dua kali. Salah satu pengulas di halaman Kod Google mengenai isu itu telah mengesahkan bahawa vendor aplikasi tidak bersedia untuk melakukan apa-apa mengenainya, jadi Google perlu mengkonfigurasi semula OS untuk terus menyokong sesuatu yang mereka tidak mahu menyokong dalam tempat pertama. Betulkan aplikasi sialan anda, vendor. Jangan memaksa OS mudah alih kegemaran saya untuk membuat perubahan dan memberi sokongan warisan kerana anda mahu mengambil jalan mudah. Rdio berfungsi baik-baik saja, kedengarannya hebat, dan mereka tidak menyebabkan ciri yang tersenarai diubah kerana mereka adalah coders malas atau mahu murah pada jalur lebar. Mereka hanya memperoleh 5 dolar sebulan.

Sekarang berasa bebas untuk memecahkan saya, tetapi sekurang-kurangnya cuba untuk menjelaskan manfaat mengubah perisian semua orang vs pemaju yang mengubah aplikasi mereka untuk bersaing.