2014-01-31 2 views
0

안드로이드에서 라이브 스트리밍 라디오 애플리케이션을 개발 중입니다. 링크를 클릭하면 .pls 파일을 포함하는 링크가 있습니다. .pls 파일. 나는 음악 스트림을 웹 프록시에서 내 안드로이드 응용 프로그램에 라이브로 재생하고 싶습니다. 서버가 24X7 실행 중입니다. 일부 코딩을 시도했지만 약간의 오류가 발생했습니다. 아무도 나를 도울 수 있습니까?주어진 웹 프록시에서 안드로이드로 라이브 스트리밍 라디오 애플리케이션을 개발하는 방법

01-31 01:33:43.209: E/MediaPlayer(1216): error (1, -2147483648) 

01-31 01:33:43.309: E/MediaPlayer(1216): Error (1,-2147483648) 

01-31 01:33:45.549: I/Choreographer(1216): Skipped 252 frames! The application may be doing too much work on its main thread. 

01-31 01:33:45.699: I/Choreographer(1216): Skipped 32 frames! The application may be doing too much work on its main thread. 

자바 클래스 아래에 내 로그 캣을 제공 :

답변

0

The application may be doing too much work on its main thread.

나는 확실하지 오전하지만 문제의 원인 일 수 있습니다 : 당신은 청취자 플레이어에 대한 여러 번 설정하는

player.setOnPreparedListener(new OnPreparedListener() { 

      public void onPrepared(MediaPlayer mp) { 
       player.start(); 
      } 
     }); 

; 단추를 누를 때마다 이것은 onCreate()

+0

이어야합니다. 답장을 보내 주셔서 감사합니다. 하나의 링크를 시도했는데 작동하지만 응용 프로그램에 사용하려는 .pls 파일 링크가 아닙니다. 구문 분석 메커니즘이 필요합니까? – user3064450

+0

@ user3064450 여기 있습니다 : http://stackoverflow.com/questions/16931555/how-to-do-streaming-with-pl--files-in-android ** 및 ** http://stackoverflow.com/questions/8277143/구문 분석 및 재생 - - pls 파일 안드로이드 –

+0

고마워 전리품 아 .. .. :) – user3064450