2011-03-04 4 views
2

가능한 중복 :
add a new codec to Android?Android에 새 코덱을 추가 하시겠습니까?

안녕,

나는 안드로이드에 아주 새로운 해요. 이제 Android에서 내 코덱을 추가하는 작업을해야합니다. 내 코덱을 Android에 추가하기 위해 필요한 모든 단계를 알고 싶습니다.

나는 이것에 아주 신선하다. 나는 기본적인 것들이 필요하다. 그래서 안드로이드에 새로운 코덱을 추가하기 위해 필요한 단계를 설명해 줄 수 있는가?

감사합니다, NewBee

+0

몇 시간 내에 답변을 얻지 못할 경우 정확하게 똑같은 질문을하지 마십시오. 자세한 정보를 추가하려면 원본을 편집하십시오. –

답변

3

모든 오디오 및 비디오 코덱 (때문에 대부분의 시간들이 특정 하드웨어 가속을 필요로한다는 사실을) 플랫폼 레벨에서 컴파일로이 휴대용 방법으로 할 사실상 불가능

특정 하드웨어 플랫폼에서만 작동하고 잠금 해제 된 부트 로더 만 있으면 (Android의 맞춤 빌드를 부팅 할 수 있음) AOSP를 기본으로 전체 Android 플랫폼을 처음부터 컴파일 할 수 있습니다.

대상 Android 버전에 따라 Android에서 A/V 디코딩 및 구문 분석에 사용하는 하위 시스템 인 Opencore 또는 Stagefright에 코드를 추가하려는 경우 여기에서 오디오 디코더, 오디오 인코더, 비디오 인코더, 비디오 디코더 및 컨테이너 파서 등이 있습니다. 당신이 지원하고자하는 인코딩 방식은 (? 무슨 추가하고자하는) 매우 간단하지 않는 http://groups.google.com/group/android-porting/msg/5d88e76845a22bbb

http://freepine.blogspot.com/2010/01/overview-of-stagefrighter-player.html

그러나 그것이 : 여기

는 스테이지 프라이트에 추가의 논의이다 대부분의 안드로이드 디바이스가 CPU 사용량이 많아서 일부 작업을 다른 시스템 (예 : 라디오 칩셋 또는 GPU)으로 내 보내지 않고도 실행할 수 있습니다.

+0

안녕하세요 CMF, 안드로이드 전체를 컴파일 해요, 안드로이드 소스를 컴파일하기 전에 내 코덱을 추가하기위한 방법과 위치를 말해주세요. – NewBee

+0

안드로이드 소스를 컴파일하는 동안 내 코덱을 추가하고 싶습니다. 제가 취해야 할 모든 단계를 설명해 주시겠습니까? . 내 고객이 나에게 자신의 코덱을 제공 할 예정이며 안드로이드에 추가해야합니다. – NewBee

관련 문제