2017-05-17 2 views
1

Intent.ACTION_VIEW을 사용하여 .m4a 오디오 파일을 재생해야하며 작동하지 않는 경우 .mp3 URL 파일이 문제없이 재생됩니다.Intent.ACTION_VIEW를 통해 URL에서 .m4a 오디오를 재생하는 방법은 무엇입니까?

다음 코드를 실행하여 재생하려고하면 ES Media Player가 중지되어 .m4a 오디오 파일을 재생할 수 없습니다.

Uri vidUri = Uri.parse("http://ws.stream.qqmusic.qq.com/7162036.m4a?fromtag=46"); 
Intent intent = new Intent(Intent.ACTION_VIEW); 
intent.setDataAndType(vidUri, "audio/*"); 
context.startActivity(intent); 

Intent.ACTION_VIEW으로 .m4a 파일을 재생할 수 있습니까?

+0

설명해주십시오 사용할 수 있습니다 온라인으로 물건 온라인 미디어

에서 무엇을 "지금 작동하지 않습니다"라는 뜻을 재생할 수 없습니다 보인다. "Intent.ACTION_VIEW에서 .m4a 파일을 재생하는 것이 불가능합니까?" - 모든 안드로이드 기기가 임의의'Intent' 액션 /'Uri' 페어를 처리 할 수있는 무언가를 가지고 있다는 것을 의미하지는 않습니다. – CommonsWare

+0

ESMedia Player가 파일을로드했는데 항상 중지되어 재생할 수 없습니다. – Oscar

+1

그런 다음 ESMedia Player 개발자에게 해당 앱의 문제점을 문의하십시오. – CommonsWare

답변

0

.mp4a 파일을 먼저 다운로드하려고 시도하셨습니까? 는 ES 플레이어, 세부 **에 ** 당신이 exoplayer https://google.github.io/ExoPlayer/

+0

아니요, ES Player는 다른 mp3 URL을 아주 잘 재생합니다. – Oscar