Logo vi.androidermagazine.com
Logo vi.androidermagazine.com

Khắc phục sự cố âm thanh froyo

Anonim

Google đã xác minh rằng họ đang nỗ lực để thực hiện các thay đổi để phát trực tuyến các dịch vụ âm thanh như Pandora và TuneWiki sẽ không còn chất lượng kém khi phát trực tuyến qua 3G. Các loại người tò mò và tò mò có thể kiểm tra các thay đổi mã cho khung tại kho git của Android. Không biết khi nào sẽ có những thay đổi này, nhưng Google đã cam kết chúng vào nguồn Android, vì vậy nó không nên quá xa vời. Tất nhiên, điều này sẽ phụ thuộc vào tất cả mọi người từ nhà sản xuất, nhà mạng và thậm chí có thể là người gác cổng ban đêm tại Lầu năm góc để phê duyệt và xây dựng các thay đổi, sau đó phân phối chúng.

Khi có mẹo về vấn đề này, tôi đã nhảy qua trang theo dõi lỗi Android của Google và bắt đầu đọc. Tôi đã rất tò mò, vì tôi không gặp vấn đề gì khi phát nhạc, phát trực tuyến hoặc từ thẻ SD. Những gì tôi tìm thấy làm tôi khó chịu một chút, và tôi sẽ giận dữ một chút sau giờ nghỉ. (Vâng, tôi cũng được phép khiếu nại.)

Google đã quyết định chuyển sang một khung phương tiện truyền thông khác, được đặt tên là Stagefright. Tôi không chắc tại sao thay đổi này được thực hiện, nhưng tôi nghĩ nó có liên quan đến tin đồn dịch vụ Google Music đang bay xung quanh. Trong mọi trường hợp, sự thay đổi đã được thực hiện. Nó chỉ ra rằng cách thức thiết lập Stagefright, một số loại tệp nhất định (HE-AAC v1 và HE-AAC v2) không còn được giải mã chính xác. Lỗi lớn phải không? Không quá nhanh.

Khi bạn phát trực tuyến từ Slacker (tôi sẽ sử dụng chúng làm ví dụ, không phát ra chúng) trên WiMax hoặc WiFi, mọi thứ đều tuyệt vời, vì nó sử dụng codec âm thanh chất lượng cao hơn để truyền phát. Nhưng phát trực tuyến qua 3G (và EDGE - tôi đã kiểm tra và nó gần chết tôi) nghe có vẻ khá kém. Điều này là do họ đang sử dụng codec âm thanh chất lượng thấp hơn - xem ở trên - khi được kết nối qua dữ liệu di động. Ngoài ra, phát các "trạm" được lưu trong bộ nhớ cache từ một ứng dụng trên thẻ của bạn cũng có thể nghe giống như crap, bởi vì chúng được lưu trong bộ nhớ cache ở định dạng chất lượng thấp hơn. Thông qua các báo cáo từ những người khác, và các thử nghiệm của riêng tôi, tôi có thể xác nhận rằng nó chỉ hoạt động tốt.

Đây là phần r niệm.

Có hai sự lựa chọn rõ ràng ở đây. Đầu tiên là các nhà phát triển ứng dụng thay đổi ứng dụng của họ và sử dụng các codec chất lượng cao hơn khi phát trực tuyến qua mạng di động. Điều này khắc phục sự cố trong khi truyền phát, cả từ sóng và từ thẻ SD. Thứ hai là Google quay trở lại và hỗ trợ các loại tệp kế thừa. Vâng, di sản. Các loại di sản xấu. Các loại di sản thêm vào sự phình to không cần thiết, và khi được thực hiện thường xuyên, sẽ ảnh hưởng đến hiệu suất. Tại sao chúng ta đang đi với giải pháp di sản? Tôi không thể chơi Giải trí phù hợp với Larry trên PC Windows 7 mà không có một số thuật sĩ bên thứ ba để hỗ trợ các bit cũ hơn, hoạt động kém hơn từ DOS 5 mà trò chơi phụ thuộc vào. Tất cả các ứng dụng PalmOS của bạn cần được viết lại để hoạt động với WebOS. Microsoft có tất cả trừ bỏ hỗ trợ ứng dụng Windows Mobile 6.5 trong Windows Phone 7. Đây là cách đúng đắn để tiến lên. Chúng tôi chọn Apple rất nhiều ở đây (tất cả là vì tình yêu, Rene, tôi thề!), Nhưng Steve sẽ không bao giờ đi ngược lại để xoa dịu các nhà cung cấp phần mềm, và Andy cũng không nên.

Tôi không quan tâm nếu bạn gọi nó là một lỗi, một tính năng hoặc một con ngựa. Nó đã được thực hiện theo cách đó cho một lý do ở nơi đầu tiên. Google thậm chí liệt kê phương pháp mới là một tính năng của Froyo. Google không làm gì mà không để mắt tới tương lai, không phải vì họ yêu chúng tôi, mà vì họ không muốn lãng phí tiền khi làm điều đó hai lần. Một trong những người bình luận tại trang Google Code về vấn đề này đã xác minh rằng các nhà cung cấp ứng dụng không muốn làm gì về vấn đề này, vì vậy Google sẽ phải định cấu hình lại HĐH để tiếp tục hỗ trợ cho những điều họ không muốn hỗ trợ trong địa điểm đầu tiên. Sửa các ứng dụng, nhà cung cấp chết tiệt của bạn. Đừng ép buộc hệ điều hành di động yêu thích của tôi thực hiện các thay đổi và cung cấp hỗ trợ kế thừa vì bạn muốn thực hiện một cách dễ dàng. Rdio hoạt động tốt, nghe có vẻ hay và chúng không làm thay đổi tính năng được liệt kê vì chúng là những lập trình viên lười biếng hoặc muốn giảm giá băng thông. Họ chỉ kiếm được 5 đô la của tôi một tháng.

Bây giờ hãy thoải mái xé tôi ra, nhưng ít nhất hãy cố gắng giải thích lợi ích của việc thay đổi phần mềm của mọi người so với các nhà phát triển thay đổi ứng dụng của họ để theo kịp.