Transcript 발표자료
프로젝트 과제 제안 2014.1학기 Copyright 2013 CASTIS. All right reserved. 프로젝트 과제 (1) 분류 내용 주제 HEVC(H.265)를 지원하는 미디어 스트리밍 서버 개발 내용 리눅스 기반 H.264 스트리밍 기능뿐만 아니라 HEVC(H.265) codec까지 지원하는 스트리밍 서버를 구현하여야 한다. 기본적인 재생 및 탐색(SEEK)가 가능한 클라이 언트(플레이어)가 제공되어야 하며, 해당 클라이언트를 이용한 다중 접속 테스트가 가능해야 한다. 또한, 프레임율이 다를 때의 스트리밍 지원이 되어야 하며 CBR뿐 만 아니라 VBR 로 인코딩된 동영상도 지원하여야 한다. 필요지식 Linux, C/C++ / Network programming skill, MPEG/HEVC spec, video decoding, RTSP/HTTP Streaming Server 교육/효과 리눅스 환경에서의 다중접속 서버 개발 능력 표준 영상 미디어 파일에 대한 이해 영상 압축 및 스트리밍 기술에 대한 이해 개발기간 2014.3 ~ 2014.6 개발인원 2~3명 담당자 Page 2 황인수 연락처 010-3297-7050 [email protected] 프로젝트 과제 (2) 분류 내용 주제 모바일기기의 카메라를 이용해서 실시간으로 하는 RTSP/RTP프로토콜 기반 브로 드캐스팅 기능 구현 내용 안드로이드OS상에서 구동되는 모바일기기의 카메라를 통해서 촬영되는 영상을 H.264로 인코딩하여 RTSP/RTP 프로토콜로 브로트캐스팅하는 기능을 구현한다. 전 송 시스템은 MPEG2TS를 사용하는 것을 기본으로 하고 이를 보완할 수 있는 방안 을 추가할 수 있다. 필요지식 AndroidOS, C/C++ or Java / Network programming skill, MPEG Codec, Adaptive streaming 교육/효과 AndroidOS 상세 구현 능력 영상 코덱에 대한 이해 미디어 스트리밍 기술에 대한 이해 개발기간 2014.3 ~ 2014.6 개발인원 2~3명 담당자 Page 3 황인수 연락처 010-3297-7050 [email protected] 프로젝트 과제 (2) 분류 내용 주제 스마트OS에서 구동되는 Mobile Adaptive streaming player 개발 내용 안드로이드OS상에서 구동되는 Adaptive streaming(HLS) 가능한 동영상 플레이어 를 개발한다. 해당 단말기의 실시간 네트워크 대역폭에 따라 서버상에서 서로 다 른 Bitrate의 영상을 받아 끊김없이 재생한다. 서버는 기본적인 웹서버를 사용하고, 기능은 재생, 탐색이 가능해야 한다. 구성은 HTTP수신모듈, MPEG-TS 파서, RTSP 스트리밍 모듈, 플레이어 App이 구현되어야 한다. 필요지식 AndroidOS, C/C++ or Java / Network programming skill, MPEG Codec, Adaptive streaming 교육/효과 AndroidOS 상세 구현 능력 영상 코덱에 대한 이해 미디어 스트리밍 기술에 대한 이해 개발기간 2014.3 ~ 2014.6 개발인원 2~3명 담당자 Page 4 황인수 연락처 010-3297-7050 [email protected]