우리는 MediaPlayer
을 사용하여 로컬 파일에 처음 캐시 된 mp3 음악을 스트리밍하고 MediaPlayer는 localserver를 통해 스트리밍합니다. 소니 에릭슨 Xperia X10이 안드로이드 2.3.3으로 업데이트 될 때까지 꽤 좋은 (약 1.6 년 동안 안드로이드 1.6 년 동안). 갑자기 그 기기에서만, 안드로이드 2.3.3에서는 오디오 스트리밍이 작동을 멈췄습니다.Android MediaPlayer "피어로 연결 재설정"
MediaPlayer
경우에 따라 오류 (100,0)가 상승하지만 대체로 MediaPlayer.prepareAsync()
방법에 스택합니다. 그런데 성공적으로 예외 전에 2 번 실행
outstream.write(buffer, skipFirst, length);
이
코드는 매우 복잡하므로 다음과 같습니다 조사는 그 문제 때문에 라인을 가리키는
“java.net.SocketException: Connection reset by peer”
의 발생을 보여줍니다 나에게 열심히 그것을 여기에서 제공 할 수 있었다. 그러나 나는 필요하면 더 많은 정보와 함께 돌아올 수있다.
MediaPlayer
은 콘텐츠를 채우기 시작한 순간에 연결을 닫습니다. 또한 꽤 이상하게 보이는 것, 때때로 (1/20) MediaPlayer
음악을 재생하는 데 성공합니다.
아이디어가 있으십니까?
@Johan - 똑같은 문제를보고 있습니다. 연락하는 가장 좋은 방법은 무엇입니까? –
저는 꽤 오랫동안 오프라인 상태였습니다. 죄송합니다. [email protected]을 사용해보십시오. –