제임스딘딘의
Tech & Life

수행 프로젝트 이력/스마트폰을 이용한 감시시스템 [2011.09~ 2012.09]

[작업일지] 2012년 9월 21일 - 금

제임스-딘딘 2012. 9. 21. 05:20

중계서버 - (전영호)

  - 영상 스트리밍 부분을 수정

  - 기존의 16bit start 마크 / 고정폭raw영상데이터 /16bit end마크 를 빼고.

  - start와 end 를 문자열로 대체. start - 데이터size를나타내는int값(4byte) - 데이터 - end

  - 이렇게 4부분으로 분할

  - camclient, viewclient, clientconnection  3개 스레드의 타이밍 조정. wait( ), notify( ) 활용


카메라앱 - (전영호)

  - 영상 인코딩 h264 , (gop 를 0으로 하여 intra 코딩만 하도록 함)

  - 전송되는 스레드의 타이밍 조정


뷰어 앱 - (전영호)

  - 영상 디코딩 h264

  - ui layout 수정

  - 패키지 재분류

  - recvView 스레드를 없애고 displayer 클래스를 서피스뷰를 상속받아 만들었으며 이 클래스는 이너클래스로 워커스레드 2개를 가진다. 각각 디코딩 워커, draw 워커 이다.

  - 디코딩 워커, draw 워커, 타이밍 조정.