귀하는 손님 이십니다
로그인
회원가입
  
  델마당 공식 은행계좌
  하나은행 227-910235-83607
  예금주 이상국(운영진)
프로젝트 게시판
투표게시판
델마당소개
기초부터 활용까지! 델파이 교육 - 데브기어
 광고문의 :
자료실 자료실 입니다.
글내용 - 자료실
 안드로이드 카메라 전송 프로그램
델사랑
(김희찬)
2018-10-15 오후 9:11:00
1192회 조회


첨부파일 다운로드
LCR_CENTER(1).7z
오랫만에 델마당을 찾았는데 웬지 쓸쓸한 모습에 마음 한구석 허전함을 감출 수 없군요.
프로그래밍 언어라고는 델파이 밖에 몰라 정말 많은 도움을 받곤 하던 사이트였는데 ...

각설하고,

유튜브 개인 방송 등에 실시간 다중 모니터를 지원하는 방안에 흥미가 생겨,
놀고 있는 안드로이드 폰을 사용하여 중급 노트북 수준에서 운용할 수 있도록
만들어 본 카메라 영상 전송 시스템 입니다.

CPU 점유율 경감에 초점을 맞추어 여기저기 오픈 소스를 끌어 모아
거금들여 구입했던 베를린 / FMX로 만들어 본 것인데,

클라이언트 쪽 안드로이드 폰에서 역시 하드웨어 지원이 없는 
소프트 인코딩만으로는 만족스러운 퀄리티를 얻기는 힘들군요.

특히 비디오 영상 압축을 위하여 사용해 본 비디오 코덱-FFMPEG 은 오버헤드가 심하고,
표준 해상도(640 x 480)에서 20프레임 정도는 확보가 가능하여 그냥 JPG로 돌렸습니다.

좀 사정이 나은 윈도우 데스크탑용 프로그램에서는 Xvid Codec으로 영상 압축을 
병행 지원하도록 하였는데,JPG 과 현저한 차이는 발견할 수 없군요.

물론 낮은 통신 대역폭과 높은 해상도에서 Quantity를 낮추면 
비디오 코덱을 사용하는 편이 전송률에서 다소 효과를 볼 수는 있지만...

비디오 영상 저장에는 사용하기 간편한 OpenCV VideoWriter 와 시스템 부하가 적은
Xvid Encoder 를 적용하였습니다.

그러나 실력 부족으로 오디오, 비디오 믹싱에는 싱크를 맞출 수 없어
결국 따로 따로 저장하는 방식이 되어 버렸습니다.

그래도 제 기준에는 원격 영상 전송에 그런대로 쓸만하다고 판단되어
델마당 식구들에게 소개해 봅니다.

.........................

사용하실 때에는 라우터 포트포워딩을 잊지(?) 말고 챙겨 주시기 바랍니다.

비디오 사용 포트는 20010, 오디오 사용포트는 20020입니다.

안드로이드 앱과 윈도우용 어플은 설치폴더 아래에 함께 동봉하였습니다.
수동으로 설치하시면 되겠습니다.

간략한 사용 설명은 설치폴더\Help\Manual2018.pdf를 참조하시기 바라며,
메인 창에서 팝업메뉴를 활용하시기 바랍니다.


감사합니다.