기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

안녕하세요~


앱에서 AwesomePlayer의 기능을 확장해서 사용하려고 하는데 방법이 쉽지가 않아보이네요..


타겟 디바이스의 AwesomePlayer 소스를 수정하거나 교체하는 방법은 루팅을 통해서만 가능해서 안되구요..


앱에서 AwesomePlayer 호출 까지의 루틴을 전부 재정의 해서 호출하면 사용 가능할까요?


앱단에서 프레임워크의 기능을 확장해서 사용하려니... 쉽지가 않네요


아직 제가 많이 부족해서 길이 잘 보이지 않은데~


고수님들의 조언 부탁드리겠습니다^^


고도리

2013.03.17 20:28:19
*.111.12.170

음....AwesomePlayer를 손대는 것은 쉽지가 않을겁니다. 왜냐하면 mediaserver에 속해있는 특권 계층이기 때문입니다.

루팅하면야 가능하지만요.


재정의해서 호출하면 되기는 합니다. 하나의 app을 새로 만드는 것과 같다고 보여집니다.


예전에 어떤 player를 덤프해서 본 적이 있는데, Awesome을 새로짜서 app으로 만든 것이더군요.

즉, 가능 하다는 얘기입니다.


다만 코덱쓰는 부분이 좀 걸리는데, 그 부분은 ACodec class를 쓰면 처리가 가능할 듯 합니다.


김바람

2013.03.21 00:12:29
*.118.69.52

고도리님 답변 감사합니다^^


루팅하지 않고 해보려니까 엄청난 노가다가 될 것 같네요.


그래도 가능은 하니까 한 번 도전해봐야겠네요 ㅎㅎ


MediaCodec API 에서 프레임 데이터만 가져 올 수 있으면 쉽게 될 것 같은데..


아무튼 매번 감사드립니다^^b

List of Articles
번호 제목 글쓴이 날짜 조회 수
5768 arndale보드 jb로 컴파일하고 부팅시 이 부분에서 멈춥니다. file [2] 김영준 2013-03-25 1601
5767 안녕하세요 사운드 디바이스 관련 질문입니다. [6] 조현호 2013-03-25 1746
5766 arndale 보드 리눅스 지원 계획? [3] 김장균 2013-03-24 1743
5765 arndale 보드 부팅 관련 질문입니다. file [6] 김영준 2013-03-24 1440
5764 arndale 보드 wifi 작동 관련 질문 드립니다. [3] nvers 2013-03-23 1470
5763 [v4l 드라이버에대해서 몇가지 질문드릴께요] 밥줘잉 2013-03-23 1073
5762 안드로이드 launcher 질문 wizard14 2013-03-22 1694
5761 arndale 4.1.1 소스 배터리 관련 문의 [1] nsys 2013-03-22 1401
5760 RAM이 매우 적은 상황에서 initramfs, squashfs 에 관련된 질문.. [8] 박수민 2013-03-22 1566
5759 arndale mkimage link 에러 [2] 폐인x2 2013-03-22 1402
5758 [Android] play 스토어 설치 관련 [2] wizard14 2013-03-21 5272
5757 Linux 커널 포팅 관련 기초 질문 [1] 갱고 2013-03-21 1551
5756 s3c6410 칩에서 u-boot 상에서 사운드 출력이 가능한가요? [6] 라디오 2013-03-20 1478
5755 arndale board에서 리눅스 touch 드라이브 소스 찾아요. [1] 폐인x2 2013-03-19 1367
5754 포팅시 주의점에 대해서 문의드립니다. [5] 테크 2013-03-17 1463
5753 안녕하세요 ffmpeg 질문있어서 문의드립니다.. [1] 이호석 2013-03-15 1486
» AwesomePlayer 기능을 확장하려고 하는데 질문이 있습니다. [2] 김바람 2013-03-14 1629
5751 gain과 volume [1] 열심히 2013-03-14 1410
5750 alsa audio 프로세스별 capture방법문의.. 박진우 2013-03-14 1283
5749 [android]cosole 질문 wizard14 2013-03-13 860

사용자 로그인