2011-01-12 3 views
0

라디오 오디오 스트림을 재생할 수있는 앱을 만들고 싶습니다.Android Media Player로 .asx 파일을 재생 하시겠습니까?

지금까지 나는이 있습니다

@Override 
    public void onClick(View v) 
    { 
     player = new MediaPlayer(); 
     try { 
      player.setDataSource("http://livestreams.omroep.nl/npo/3fm-bb"); 
      player.prepare(); 
      player.start(); 
     } catch (IllegalArgumentException e) { 
      e.printStackTrace(); 
     } catch (IllegalStateException e) { 
      e.printStackTrace(); 
     } catch (IOException e) { 
      e.printStackTrace(); 
     } 
    } 

을하지만이 아닌가요는이 .ASX 파일을 재생도 가능하며, 작동하는 것? 또는 이것 같이? (링크를 클릭하면 무슨 뜻인지 알 수 있습니다.)

답변

0

나는 생각하지 않습니다. .asx 파일에서 링크를 추출 (구문 분석)하고 재생하는 것보다 시도 할 수 있습니다.

1

재생할 수있는 Android 미디어 플레이어는 제조업체에서 기기에 포함 된 코덱에 따라 다릅니다. 모든 장치에 대한 고정 형식 목록이 없습니다. 장치의 사용 가능한 코덱에 대한 장치 설명서를 확인하십시오. 배포 용 애플리케이션을 개발하는 경우 대부분의 Android 기기에서 일반적으로 사용할 수있는 형식을 사용하는 것이 좋습니다. Wikipedia (또는 Google)에서 괜찮은 검색을하면 일부 목록이 표시됩니다.

그리고 가장 중요한 사실은 안드로이드 에뮬레이터가 삼성 갤럭시 S에서 재생할 수있는 많은 파일을 재생할 수 없다는 것을 발견했습니다.

+0

다음은 Google의 공식 링크입니다. http://developer.android.com/guide/appendix/media-formats.html – sgarman