기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.
네 현철님 올리신 자료를 바탕으로 (^^) 나름 열심히 파고 있는데, 멀티미디어 프레임웍 자체에 너무 문외한이어서인지 접근이 쉽지 않군요.
3. 답변주신 mfc 를 궂이 올리지 않아도 되겠다고 하셨는데요.. 그렇다면 mfc 사용 없이 cpu power만으로 동영상 encode/decode 하게되니 성능면에서 떨어지는것이 아닐까요? (실제 테스트는 하지 않았지만, cpu의 data sheet에 보이는 별도의 Multimedia Acceleration이 강조되는것을 보고 아.. 어떻게든 연결 되어야 하는것이겠구나 한것이긴 합니다만. ^^;; )
따라서 제가 이해한 것은 sw codec으로도 동작은 하나, 제대로 된 사용제품에 적용하기 위해서는 silicon vendor의 hw 이용을 위한 plugin 과 어떻게든 연결 해 줘야 하겠구나 정도로 이해했거든요..
기영님...
MFC를 안올려도 된다는 얘기가 아니라, openmax에 MFC를 올릴필요없고, PV codec으로 직접 올려도 되지 않냐는 얘기입니다.
참고로 삼성쪽 코드를 잠시 본 결과로는 그렇습니다. 그냥 아는 분 자료를 잠시 디렉토리랑 소스만 본 훑어보았더니 그렇게 되어 있는 듯 해서요...^^
김승범님....
저도 하고 싶어 미치겠는데, 일이 꼬여서 더 미치겠습니다....ㅠ.ㅠ
원래는 다음주에도 android 세미나 4시간짜리가 있었습니다만.....제 개인적 사정으로 취소했습니다.
잘 해야 10월에나 할 수 있을 듯 한데, 혹시 그때라도 시간이 가능하시면 제가 요청 드리겠습니다.
예전처럼 다시 완전 오픈으로 노력봉사해야하나는 아직도 의문이지만, 그래도 하기는 해야한다고 생각합니다.
후배한테 얘기해서, 모임을 가져보도록 하겠습니다.
안드로이드 스터디 모임 ..........혹은 세미나....
1. app->app framework(java) -> jni -> media framework 이런 순서로 접근하시면 됩니다.
MediaPlayer class를 주로 살펴보시면 될텐데....
안드로이드 자료쪽 보시면 제가 올려놓은 opencore 분석 자료가 있으니 그것을 참고하시고요
2. opencore에서는 openmax IL의 codec을 opencore용 코덱으로 참고합니다.
물론, opencore용 codec도 따로 있는 것으로 알고 있습니다....즉, openmax를 반드시 써야한다는 말은 없는듯
(코드를 좀 더 봐야겠지만, 지금까지의 대충 파악정도로서는 이렇게 생각이 드네요)
3. 2번에 대충 근거하면 궂이 openmax에 mfc를 안 올려도 되겠지요?......^^
어디 딴데서 포팅한 소스를 보니 대충 비스무리하게 되어 있는 듯 합니다.