서적에 관한 질문 및 오류 등을 문의 할 수 있으며, 저자로부터 직접 답변을 받을 수 있습니다.

ffmpeg HOPLAY

조회 수 4796 추천 수 0 2013.12.01 23:09:08

PDK 환경에서 ffmpeg 컴파일 않돼서 ..Warning "arm-eabi-pkg-config not found

한달째 고생고생..밤새운 날도 많았네요^^;  배운 것도 많았습니다.

우분투만 한 20번 설치했나봐요...안드로이드 전체 소스빌드도 꽤 많이 했습니다. 이젠 정말 질려요ㅜㅜ

FFmpeg컴파일 에러도 문제지만 아직 PDK환경에서 개발할 정도 실력이 않되는게 제일 문제인것 같아요^^;

 

그래서 hoffplay 를 NDK를 이용해 빌들 할 수밖에 없는 사정이 되었습니다.

hoffplay NDK로 빌드하려면 어떤 부분을 수정해야 하는지 알고 싶습니다.


전호철

2013.12.02 19:59:35
*.162.60.1

ndk에서 만드시려면 


1. 가장 간단한 방법 : build된 ffmpeg라이브러리와 그 라이브러리의 헤더파일이 있으면 됩니다.


2. ndk에서 컴파일 가능한 ffmpeg 소스를 구하거나 / 직접 ffmpeg을 갖다가 ndk에서 컴파일 할수 있게 Android.mk 파일을 만든다. 그리고 그것으로 작업한다. 가 있습니다.


hoplayer는 ffmpeg을 운영하는 부분이고요.

ffmpeg에 익숙하시다면 hoplayer보다는 ffmpeg을 ndk에서 컴파일 하는것이 조금 손이 가는 작업이될것입니다.


고도리

2013.12.02 22:02:57
*.200.239.210

문제는 sound를 사용하는 부분일텐데..........


Android NDK보다 PDK를 선호하는 이유이기도 합니다.

예를 들어서 AudioTrack을 사용하기 위해서는 libmedia.so가 필요합니다.


이것은 Android system/lib에 있습니다. 즉, PDK에 있다는 말이죠...


해서 많은 NDK개발자들이 PDK의 library와 header를 따로 뜯어와서 NDK 구성을 합니다.

네이쳐

2013.12.03 00:31:10
*.168.126.111

몇 일간 hoffplay분석하고 千 Line 으로 비디오플레이어 만들기 같이 보고 있습니다.

이전에 만들어봤던 플레이어와 같이요..

 

어제 안 사실인데^^; "千 Line 으로 비디오플레이어 만들기"  전호철님께서 번역하신 자료였네요^^

감사합니다. FFmpeg플레이어 공부할때 항상 보았던 자료였는데..누가 번역한지 몰랐어요.

 

이전에 만든 RTSP를 이용한 플레이어도 이자료를 가지고 만들었어요.

이 플레이어에 aNativewindow, Surface를 이용해 출력하려고 그동한 공부한 것입니다.

 

아직 사운드는 실력이 모자라 포기하고 비디오 부분만 하려고 합니다.

aNativewindow, Android.mk부분이 가장 어려워요.

 

 

 

List of Articles
번호 제목 글쓴이 날짜 조회 수sort
103 gpio 컨트롤관련하여 ledservice 가 바로 죽어 버리는현상이 나오는... [2] biokk 2015-01-17 232
102 ndk onTransact 함수에 대한 질문인데요 [1] ice179 2015-02-07 253
101 android binder 의 onTransact(uint32_t code, ...)의 code값은 ... [1] ice179 2015-01-29 310
100 ledservice , 라이브러리 추가 관련한 질문입니다 [3] ice179 2015-02-04 346
99 ndk 함수에서 c언어 동작은 onTransact 에서만 동작하나요? [3] ice179 2015-02-03 368
98 안드로이드 ndk gpio컨트롤 하기 질문입니다. [2] ice179 2015-01-16 440
97 3장 계산기 에러 file [2] happy_hacking 2015-06-02 468
96 gpio 컨트롤 예제질문입니다. [3] biokk 2015-01-21 662
95 ndk 라이브러리추가 하는 질문입니다 [8] ice179 2015-02-11 825
94 ndk를 이용하여 일반 안드로이드 어플을 만들수가 있나요? [3] biokk 2015-07-25 1032
93 pluscalc 질문입니다. [1] 여월광 2014-04-05 3905
92 [예제17.ffmpeg를 활용한 player] ffmpeg를 활용한 player file 전호철 2012-10-31 3926
91 ffmpeg 예제에 대해 문의 드립니다. [1] 안심돈까스 2012-12-14 3975
90 ics에서 OpenSL의 Playback Rate 안됨 [1] Goldeneye 2012-11-08 4108
89 [예제15.Native_Thread] Native Thread 예제 file 전호철 2012-10-31 4161
88 NDK 에서 BYTE 나 BOOL 등은 사용 못하는지요? [1] 더페이퍼 2012-10-30 4163
87 [예제07/08.MethodCall] Native에서 JAVA의 Method를 호출하는 예... file 전호철 2012-10-26 4165
86 [예제14.JNI_onLoad] JNI_OnLoad 예제 file 전호철 2012-10-31 4227
85 [예제02.Prompt] JAVA와 Native 간 String 전달 예제 file 전호철 2012-10-22 4238
84 ffmpeg 빌드관련 질문드립니다 file [6] 시그인트 2014-02-11 4239

사용자 로그인