2011-08-01 2 views
0

나는 (안드로이드 미디어 플레이어 클래스를 사용하여 라이브 라디오 스트림을 재생하는 앱을 제작하고 있습니다. (오픈 소스 nagare 프로젝트를 사용하지 않음). 스트림이 에뮬레이터 및 g1 전화에서 정상적으로 재생 중입니다. 하지만 내 삼성 갤럭시 i9003 전화에서 응용 프로그램을 테스트했을 때 작동하지 않았고 예외가 발생하여 잘못된 상태로 전화가 준비되었습니다. 삼성 휴대 전화가 라이브 라디오 URL을 재생하는 데 문제가 있습니까? Mediaplayer를 사용하여 라이브 라디오 스트림을 재생 해 본 경험이 있다면 의견을 보내주십시오. 기본 안드로이드삼성 전화에서 shoutcast 라이브 라디오 URL 재생

답변

0

덕분에 URL과 M3U 형식을 지원하지 않습니다. 따라서 명시 적으로 구현해야합니다. 그것은 G1에 구현 될 수 있습니다. 어쨌든 Samsung의 경우에 사용 된 코덱은 삼성 고유의 것이며 G1에서 사용 된 코덱과 다르므로 해당 코덱과 관련된 문제가 될 수 있습니다. 코드를 나와 공유 할 수 있습니까? 나는이 문제를 해결하려고 노력할 것이다.

+0

코드는 데이터 소스와 호출 시작을 간단히 설정하는 것입니다. MediaPlayer mp = 새 MediaPlayer(); \t mp.setDataSource ("http : // ip : port"); mp.prepare(); mp.start(); 라이브 라디오에 대한 streeaming은 os 버전이 2.2 이상인 일부 휴대 전화에서만 가능하다고 읽었습니다. 또한 나는 당신이 청크에서 다운로드하고 그 작은 파일을 재생하고 라이브 라디오 URL에서 직접 연주해야 라이브 라디오 URL을 생각하지 않습니다. – anujprashar

0

나는 안드로이드 MediaPlayer 클래스를 사용하여 라디오 스트림 (shoutcast로 시도)을 재생하기위한 앱을 작성하고 삼성 nesus에서 애플리케이션을 테스트했습니다. 그것은 나를 위해 잘 작동합니다. 따라서 재생 목록 파싱을 수행하는 코드에 문제가있을 수 있습니다. 파싱 ​​코드를 다시 볼 수 있습니다.

관련 문제