선문비트교육센터 Windows Developer 과정  최종프로젝트로 3개월간 만든 프로젝트를 소개하려 합니다.

우선 프로젝트명이 좀 특이한데요. MC Opner미디어 컨텐츠 시장의 선두주자라는 뜻입니다.

 컴퓨터를 이용해서 TV 방송 다시보기나 영화 시청을 하시는 분들이 많이 계십니다, 또한 UCC 열풍으로 인해
자신이 만든 동영상을 올리고 기업에서는 전략적으로 UCC를 광고처럼 이용하기도 합니다.
 또한 UCC나 동영상 하나 보려면 원치도 않는 광고를 동영상 앞과 뒤에서 억지로 보게 되기도 합니다.

 그렇다면 여러분은 해당하는 미디어를 보다가 화면에 나오는 옷, 신발, 배경음악, 악세사리, 장소에 관해
궁금
하다던지 사고싶다..라는 느낌을 받아본 적이 있을것 입니다.

 실제로 여러포털사이트에는 특정 영상에 노출된 아이템에 관한 정보를 얻으려고 질문하는 사람을 쉽게 찾아
볼 수 있으면 우리 또한 궁금할 때에는 그에 대한 정보를 얻으려고 노력해야 합니다.

 이러면 어떨까요? 화면에 노출된 특정 아이템들에 대한 정보를 단순히 궁금한 아이템의 마우스 클릭한번으로
그 아이템에대한 정보, 쇼핑몰로 연결, 여러 블로그의 사용기, 온라인 마켓의 최저가
등을 바로 보여준다면 참 편리할 것입니다.

 우리 MC Opener는 이러한 편리한 서비스를 제공하는 Player와 동영상을 웹상에서 Active X 없이 손쉽게
편집&메타정보 삽입, CCL 정보를 삽입하는 Editer로 이루어져 있습니다..

 아직 프로젝트를 호스팅할 서버가 마련되어 있지 않아서 실제 서비스는 추후에 공개 하겠습니다.

프로젝트 시연동영상은 여기를 참조하시고, 프로젝트에 관해 더 자세히 보고 싶은분은 PPT를 참고해주세요!

 

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

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

3. 프로젝트 개발범위
 - 통해 영상의 정보를 입력
 - 플레이어를 통해 입력된 정보와 된 각종 정보 보여주기
 - 효과적인 게시물을 보기 위한 게시판기능  
 - 자신이 올린 영상에 대한 편집 및 다운로드
 - 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
ㆍ동영상 미디어 재생 기능 
ㆍXML 파일로부터 영상에 노출된 컨텐츠에 정보 제공 
ㆍ웹 메쉬업을 통한 쇼핑 이미지 사용기 검색 제공

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

5. 개발환경
 (1)서버
: Microsoft Windows Server 2008 sp1
ㆍ웹서버 : IIS 7.0
: Microsoft SQL Server 2005
ㆍ개발 툴 : Microsoft Visual 2008 

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

Posted by 맨날맑음