2012-01-08 3 views
0

나는 .avi, mov, divx 형식의 비디오를 재생해야하는 안드로이드 프로젝트를 개발 중입니다. 안드로이드가 이러한 형식을 지원하지 않는다고 생각합니다..avi, divx, mov video format and android

나는 ffmpeg 코덱을 다운로드하고 안드로이드 ndk와 JNI를 사용하여 내 프로젝트에 "libffmpeg.so"라이브러리를로드했습니다.

Now,how can i use this "libffmpeg.so" to play those video formats. 

내 프로젝트 디렉토리 구조는 다음과 같습니다.

enter image description here

도와주세요 어느 하나.

+0

"ffmpeg 형식의 비디오"같은 것은 없습니다. ffmpeg는 녹음, 트랜스 코딩, 재배치, 재생 등 AV 미디어와 관련된 여러 가지 도구를 제공합니다 .ffmpeg는 오디오 또는 비디오 형식이 아닙니다. 실제로 재생하려고하는 비디오의 실제 형식은 무엇입니까/무엇입니까? – Squonk

+0

혼란스럽게 대단히 죄송합니다. 이러한 형식의 .avi, .mkv, mov, mp4, quicktime 등을 재생해야합니다. – John

+0

RockPlayer 사용에 관한 질문에 ... 내 장치에 미디어 플레이어 앱이 있다면 단순히'ACTION_VIEW'로'Intent'를 만들고, 의도 한'setData (Uri data)'메소드를 사용하여 미디어 파일의 경로를 설정하십시오. 필요하다면 intent의'setType (String type)'메소드를 사용하여 MIME 타입을 설정할 수도있다. 그런 다음 간단히'startActivity (Intent intent)'를 호출하면 안드로이드는 그것을 볼 수있는 앱을 찾으려고 시도합니다. RockPlayer가 그것을 볼 수 있다고 가정하면 작동 할 것입니다. – Squonk

답변

-3

Daroon Player에서 파일 재생을 시도해보십시오. 나는 또한 rtsp 스트리밍을위한 MP4 비디오 파일을 재생할 수 없었다. Daroon을 사용하여 제 문제를 해결할 수있었습니다. 그것은 또한 avi 파일을 재생합니다

+0

고마워 라쉬미, Daroon 플레이어가 할 것 같아. Daroon 플레이어의 작업 소스 코드를 얻을 수있는 방법이 있습니까? – John

+0

소스 코드에 대해 잘 모릅니다.하지만 apk 파일을 얻을 수 있습니다. net : –

+0

도움이된다면 제 대답을 수락하십시오. Daroon의 소스 코드를 얻은 경우 친절하게도 저에게 링크를 보내주십시오 .... 감사합니다. –