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

안녕하세요. 스트리밍 관련해서 질문 몇가지 드리겠습니다.


회사에서 진행 중인 프로젝트가 있는데 텔레칩스칩을 사용해서 rtsp스트리밍 비디오를 재생하는 것입니다.


미디어 재생 관련해서 텔레칩스에서 사용하는 라이브러리가 많아서 확인에 어려움이 많네요.


본격적으로 보기 전까지는 모든 미디어 재생을 awesome player가 처리하는줄 알았는데, 미디어 타입을 보니


nu player가 생성되는것 같습니다.


먼저 첫번째 질문입니다.


기존에 제가 알기로는

Media Player Service -> Stagefright Player -> Awesome Player 이런 식으로 동작해서 스트리밍을 재생한다고 생각했는데요.


Media Player Sercie -> Nu Player Driver -> Nu Player 이런 구조로 스트리밍을 재생할 수도 있을거 같은데 제가 생각한 구조가 맞는가요? 이런 경우에는 Awesome Player는 재생에 관여하지 않게 되는건가요?


그리고 두번째로 궁금한 점은, 현재 스트리밍 미디어 재생이 2초 정도 지연되고 있습니다. pc나 구글마켓에서 받은 RTSP Player를 이용해서 다른 기기에서 재생해보면 버퍼링 시간이 500ms안으로 처리가 됩니다. 그러니까 전송쪽에서 발생하는 지연시간은 아닌거 같습니다.


버퍼링 시간을 줄이기 위해서 NuCachedSource2에 있는 kDefaultHighWaterThreshold, kDefaultLowWaterThreshold값을 바꿔 봤는데 아무런 변화가 없네요. 버퍼링 시간을 줄여도 재생 성능에 문제가 없을거 같은데 버퍼링 관련 코드의 위치를 알고 싶습니다.


도움 부탁드리겠습니다.^^




전호철

2015.02.13 23:51:54
*.162.60.30

mediaplayerservice 에서 property의 media.stagefright.use-awesome  persist.sys.media.use-awesome를 확인해서 Stagefright를 돌릴건지 NuPlayer를 돌릴건지 결정하게 됩니다.

톳끼아빠

2015.02.14 04:33:50
*.150.30.3

그렇군요. 일단 awesome과 nuplayer의 관계가 궁금했는데 도움되었습니다.

버퍼링은 찾아보고 있는데 정말 코드가 방대하다는 느낌이네요.

List of Articles
번호 제목 글쓴이 날짜 조회 수sort
6168 노트북에서 VirtualBox 네트워크 셋팅 질문입니다 (스크린샷 포함) file [3] 의지박약인 2011-03-04 2874
6167 삼성 PV310 관련 MIPI CSI 4 Lane 규격 영상캡춰 문의 .... [7] 파란새 2011-12-22 2869
6166 메모리 어떻게 빼나요?[완료] [2] 조준동 2007-05-11 2859
6165 [질문]SDL에서 터치 화면 맞지않는 문제 <= 완료 [5] 김경복 2007-01-09 2857
6164 안드로이드 PDK 포함 Full Source 받는 방법을 자세히 알고 싶읍... [5] 장석원 2010-08-13 2844
6163 Aesop S3C6410 에 Android 설치 관련 질문이 있습니다. [3] 박순철 2009-08-03 2841
6162 6410에 관련 몇가지 질문입니다. [5] 김혁민 2009-01-18 2841
6161 [완료] 완전 초짜의 질문 GPIO는 어디서 뽑을지.. [3] 오주열 2007-05-18 2839
6160 안드로이드 버전 확인 방법 문의 [1] 임유신 2009-06-24 2830
6159 Origenboard (S5PV310) u-boot & kernel 다운로드 [1] gudrl 2013-04-17 2828
6158 git 서버 구축 하여 IP로 접근 할수 있는 방법? [3] 작두 2010-03-26 2826
6157 [완료] LX800 여유분이 남았나요? [2] 황순일 2007-06-04 2820
6156 USB bluetooth 동글을 Android에서 인식하게 하려면? [2] 정낙주 2010-02-10 2808
6155 RTL8100을 두개 붙이려면? [2] 임태진 2008-06-27 2808
6154 [완료] Linux CD에 굽는 방법좀 알려주세요.. [6] 정인권 2007-06-07 2801
6153 busybox compile(Toolchain-aesop6410-090320) [6] 김도윤 2009-04-23 2797
6152 wpa_supplicant에 있어서 문의드립니다. [2] 열심히 2013-07-12 2795
6151 gtk+-2.12.12 on DirectFB-1.4.9에서 gtk-demo 에러 양철심장 2011-07-19 2787
6150 nand erase error입니다 도움 부탁합니다. [2] 문철민 2007-11-24 2786
6149 smpeg질문 [1] 박진수 2006-04-13 2773

사용자 로그인