2013-02-04 33 views
7

Tôi sử dụng MediaPlayer để phát luồng mp3 qua http. Trên một số thiết bị cụ thể, nó không đạt đến cuối luồng quá thường xuyên. Chỉ dừng lại. Nó chỉ xảy ra trên 2.3.x, không thể bắt vấn đề này trên Jelly Bean. Các dòng lạ chỉ trong logcat:MediaPlayer ngừng phát lại âm thanh trực tuyến

02-04 17:34:14.379: ERROR/HTTPStream(95): recv failed, server is gone, total received: 54683 bytes 
02-04 17:34:14.379: ERROR/HTTPStream(95): recv failed, errno = 9 (Bad file number) 
02-04 17:34:14.379: ERROR/NuCachedSource2(95): source returned error -1004 

OnCompletionListener được gọi là (quá sớm)

Có vẻ như nó tải về chỉ 5MB của con suối và không cố gắng làm tải hơn.

Xảy ra chủ yếu trên các thiết bị Samsung Galaxy Ace.

+0

Có cùng vấn đề. Chủ yếu là trên Samsung Galaxy Ace. – Fedor

+0

@Fedor Tôi có một gợi ý cho bạn, nhưng tôi muốn biết một số chi tiết cụ thể về những gì chính xác gây ra vấn đề. HTTP đơn giản có truyền trực tuyến không? Chỉ có một số luồng nhất định hoặc tất cả các luồng? – Dave

+0

@Dave Nó hoạt động theo cách này cho tất cả các luồng tôi đã thử nghiệm. – Fedor

Trả lời

Các vấn đề liên quan