Bit 교육 센터 고급과정의 마지막 프로젝트 시연회 동영상 입니다.

설명자는 본인입니다. (손발이 오글 오글)

 

1. 프로젝트 개요
 특정 영상에 노출된 수많은 컨텐츠(음악, 옷, 지리정보)들의 정보 입력툴과 서비스 해줄 수 있는 플레이어를 제공하는 프로젝트입니다.
 

 

2 프로젝트 개발 목적   

  최근 들어 웹2.0의 부상과 정보 유통 채널의 다양화 등으로 UCC는 큰 관심을 얻기 시작했다. UCC가 이처럼 시장에서 주목 받고 있는 이유는 바로 뉴미디어 시대의 킬러 컨텐츠로 성장할 수 있는 잠재력 때문이다. 우리는 이점에 주목하여 영상에 수많은 컨텐츠들을 노출 시키고 시청자 들에게는 컨텐츠의 정보를 손쉽게 얻을 수 있고 구매까지 이어질 수 있는 환경을 제공하였다. 또한 UCC저작권의 대안으로 떠오른 CCL을 단순희 노출하는데 그치지 않고 Media Data안에 CCL정보를 삽입하므로 써 좀 더 높은 수준의 저작권 보호를 이룰 수 있도록 구현하였다.

 

3. 프로젝트 개발범위
 - 에디터를 통해 영상의 정보를 입력
 - 플레이어를 통해 입력된 정보와 MashUp 된 각종 정보 보여주기
 - 효과적인 게시물을 보기 위한 두가지 게시판기능  
 - 자신이 올린 영상에 대한 편집 및 다운로드 기능
 - Player
     ○ 동영상 재생
     ○ 전체 화면시 사물에 대한 Rect 표시
     ○ 관련 사물 클릭시 각종 정보 제공(웹,쇼핑,이미지)
 - Editor
     ○ 동영상 업로드
     ○ 영상 편집기능
     ○ CCL 데이터 검사 및 입력기능
     ○ 각종 데이터 입력 기능

 

4. 시스템 구성도

4.1 EnCode Service
ㆍ동영상 편집기능(자르기, 이미지삽입)을 한다.
ㆍ미디어 파일을 서버로 업로딩 
ㆍ사용자가 올린 동영상을 WMV로 인코딩한다.

4.2 Info Service
ㆍ미디어 파일 정보 관리
ㆍ썸네일 추출

4.3 XMP Service
ㆍCCL정보 파일에 삽입하기
ㆍ미디어 파일에 CCL정보 읽기

4.4 XML Service
ㆍ에디터를 통해 저장한 모든 메타데이터 정보를 XML파일로 기록
ㆍPlayer에서 요구시 미디어에 맞는 정보를 보여준다.

4.5 Webjet Service
ㆍ OpenAPI를 통해 영상에 노출된 사물에 대한 쇼핑,이미지,웹검색 내용을 보여줌
ㆍ RSS 서비스와 OpenAPI를 통해 관련 동영상 순위 검색어 순위 날씨 NEws정보 제공

4.6 Comment Service
 ㆍ 시간별로 달린 댓글을 영상 재생시 말풍선으로 해당시간에 보여준다.

4.7 Player
ㆍ동영상 미디어 재생 기능 
ㆍXML 파일로부터 영상에 노출된 컨텐츠에 대한 정보 제공 
ㆍ웹 메쉬업을 통한 쇼핑 이미지 사용기 검색 내용 제공

4.8 Authoring Tool
ㆍ업로드시 동영상 편집 기능  
ㆍCCL 정보 입력 기능  
ㆍ메타 데이터 입력 기능

 

5. 계발환경
 (1)서버
ㆍ운영체제 : Microsoft Windows Server 2008 sp1
ㆍ웹서버 : IIS 7.0
ㆍDatabase : Microsoft SQL Server 2005
ㆍ개발 툴 : Microsoft Visual Studio 2008 

(2)클라이언트
ㆍ운영체제 : Microsoft Windows XP SP3
ㆍ개발 툴 : Microsoft Visual Studio 2008 , Blend2.5, Expression Encoder SDK,
   XMP SDK Toolkit, Silverlight 2.0 SDK 

 

 

 

 

Posted by Dongkyu
,