Project :
Version: 1.0 Date: 2006. 07. 05 Pages: Subtitle .
LG Media Center Application 개발 완료 보고서 Title : 개발개요 및 주요기능 Title : 개발 완료보고서 Project : Cyworld -MovieUP
1
싸이월드 동영상 서비스 솔루션
MovieUP 커스터마이징
개발완료 보고서
Project :
Version: 1.0 Date: 2006. 07. 05 Pages: Subtitle .
LG Media Center Application 개발 완료 보고서 Title : 개발개요 및 주요기능 Title : 개발 완료보고서 Project : Cyworld -MovieUP
2
개인 회원이 보유한 다양한 포맷의 동영상 컨텐츠를 사이월드의 미니홈피에 등록 및 동영상 서비스를 구현할 수 있도록 쉽게 변환 및 기본편집을 통한 업로드 기능 개발
다양한 포맷 다양한 코덱 다양한 해상도
MovieUP
사용자 PC
단일 포맷단일 코덱
단일 해상도
Cyworld 미니홈피
Transcoding,Upload
W M V
A V I
개발 목표
Work Flow
Project :
Version: 1.0 Date: 2006. 07. 05 Pages: Subtitle .
LG Media Center Application 개발 완료 보고서 Title : 개발개요 및 주요기능 Title : 개발 완료보고서 Project : Cyworld -MovieUP
3
구분 기능 명 설명
동영상지원 포맷 원본 파일
WMV (WMA, ASF): Window Media Format, 일반적인 코덱인 경우 , 자동 설치되도록 하는 기능이 지원 됨
AVI: 해당 동영상 파일에 사용된 코덱의 정보를 알아내고 , 해당 코덱이 시스템에 설치되어 있는 지를 판단하며 , 해당 코덱이 자동으로 설치 되도록 지원 함 , 단 해당 코덱의 배포 라이선스에 제약이 있는 경우에는 이를 위한 정보만을 제공하고 사용자가 직접 설치하게 함
MPG (MPEG1, MPEG2): MPEG1, MPEG2 지원 ( 단 , MPEG2 인 경우에 한해 별도 라이선스 필요 )
DAT (VCD): VideoCD 에 사용되는 포맷으로 압축코덱은 MPEG1 이 사용된다 .
VOB (DVD): DVD 에 사용되는 포맷으로 압축코덱은 MPEG2 가 사용된다 . ( 별도의 라이선스 필요 )
RM: RealMedia 동영상 포맷 , Real Alternative 가 설치되어야 있어야 한다 , 사용자 직접 설치는 무료
Mov: QuickTime 동영상 포맷 , QuickTime Alternative 가 설치되어야 있어야 하며 , 사용자 직접 설치는 무료
MP4, SKM: SKT 핸드폰 동영상 파일 포맷 , MPEG4/AAC/EVRC 코덱을 지원함 ( 별도 라이선스 필요 )
K3G: KTF, LGT 핸드폰 동영상 파일 포맷 , MPEG4/QCELP 코덱을 지원함 ( 별도 라이선스 필요 )
3GP: GSM 동영상 파일 포맷 , H263/MPEG4/AMR/AAC 코덱을 지원함 ( 별도 라이선스 필요 )
GIF: 이미지 ( 애니메이션 ) 파일 포맷으로 동영상 편집기에서 리소스 또는 소품으로 사용 가능하다 .
WAV: 윈도우 오디오 파일 포맷으로 , 압축되지 않은 포맷도 있으나 압축된 다양한 코덱이 있다 .
MP3: MP3 Player 에서 사용되는 파일 포맷으로 , 대부분의 음악 파일이 이 파일에 해당된다 .
OGG: MP3 보다 용량이 작으면서 고 음질을 지원한다 . OGG DirectShow Filter 필요 . 사용자 설치 시 무료
동영상 지원 포맷 생성 파일 FLV: 매크로미디어의 비디오 , 오디오 압축 포맷 . 플래시 디자인을 플랫폼으로 재생하게 함 . (On2 사의 SDK 사용 )
오려 내기 원본 동영상 구간 지정 사용자가 사용하려고 하는 원본 동영상 내에서 임의의 구간을 지정하여 변환 /편집 하는 것이 가능하다 .
기타
볼륨 조절 기능 동영상 변환 시 사용자의 설정에 의해 원본의 동영상과 다른 볼륨으로 조절하여 엔코딩하는 것이 가능하다 .
스트림 카피 기능 원본 동영상의 규격과 생성 파일의 규격을 비교하여 오디오나 비디오 중 한가지만 엔코딩을 하게 하는 모드
화면비율 조정 및 기타 변환 시 , 4:3 <-> 16:9 변환에 대한 처리기능과 , ( 고객사를 위한 ) 로고 삽입기능의 구현이 가능하다 .
MovieUP 기능명세서
Project :
Version: 1.0 Date: 2006. 07. 05 Pages: Subtitle .
LG Media Center Application 개발 완료 보고서 Title : 개발개요 및 주요기능 Title : 개발 완료보고서 Project : Cyworld -MovieUP
4
- 사이월드의 미니홈피에서 동영상 업로드를 위한 기본 페이지
- 팝업 이벤트 호출페이지 넘어온 파라미터는 업로더에서 사용하지 않고 바로 싸이로 폼 전송
예 ) http://minihp.cyworld.nate.com/pims/board/video/cy_mvupload/index.asp?tid=45741806&flag=img&align=&up_domain=minihp.cyworld.nate.com&frm_name=photo
Project :
Version: 1.0 Date: 2006. 07. 05 Pages: Subtitle .
LG Media Center Application 개발 완료 보고서 Title : 개발개요 및 주요기능 Title : 개발 완료보고서 Project : Cyworld -MovieUP
5
STEP 1 동영상 선택-팝업 창 형식의 업로드 페이지
① Active-X 사용자 프로그램 설치
② 내 PC 에서 동영상 찾기
Active-X : CyworldMovieUp.cab (200KB)ENJSOFT 엔진 : 2.0.0.1(2.36MB)
PC 설치 폴더경로 C:\ProgramFiles\ENJSOFT\SelfMusicVideo\2.0.0.1
UI 및 컨텐츠 폴더경로C:\Program Files\Cyworld Movie Upload
[ 개발언어 ]javascript , MFC , C①
②
Project :
Version: 1.0 Date: 2006. 07. 05 Pages: Subtitle .
LG Media Center Application 개발 완료 보고서 Title : 개발개요 및 주요기능 Title : 개발 완료보고서 Project : Cyworld -MovieUP
6
STEP 1 동영상 선택 _ 찾아보기
- 사용자 PC 내의 업로드 할 동영상 선택
[ 지원동영상포맷 ]
mpg, mpeg, wmv, avi, asf, mp4,mov, rm,rmvb
Project :
Version: 1.0 Date: 2006. 07. 05 Pages: Subtitle .
LG Media Center Application 개발 완료 보고서 Title : 개발개요 및 주요기능 Title : 개발 완료보고서 Project : Cyworld -MovieUP
7
STEP 1 동영상 선택 _ 미리 보기
- 선택된 동영상 미리 보기 구현
- 전용 Active-X Player 에 의한 다양한 포맷 동영상 디스플레이 지원
Project :
Version: 1.0 Date: 2006. 07. 05 Pages: Subtitle .
LG Media Center Application 개발 완료 보고서 Title : 개발개요 및 주요기능 Title : 개발 완료보고서 Project : Cyworld -MovieUP
8
STEP 1 동영상 편집 _ 구간설정
- 선택된 동영의 업로드 할 구간설정
1. 동영상의 전체 시간 표시 , 선택시간표시
2. 동영상 구간 선택
3. 시간 : 최대 5 분
Project :
Version: 1.0 Date: 2006. 07. 05 Pages: Subtitle .
LG Media Center Application 개발 완료 보고서 Title : 개발개요 및 주요기능 Title : 개발 완료보고서 Project : Cyworld -MovieUP
9
STEP 1 동영상 편집 _ 섬네일 추출
- 업로드 할 동영상의 섬네일 자동 추출
섬네일 추출방식 : 7 층분 방식을 통한 6 개 추출
Project :
Version: 1.0 Date: 2006. 07. 05 Pages: Subtitle .
LG Media Center Application 개발 완료 보고서 Title : 개발개요 및 주요기능 Title : 개발 완료보고서 Project : Cyworld -MovieUP
10
STEP 1 이미지선택 _ 장면태그 삽입
- 업로드 할 동영상의 이미지선택 및 장면에 해당하는 태그 입력
Project :
Version: 1.0 Date: 2006. 07. 05 Pages: Subtitle .
LG Media Center Application 개발 완료 보고서 Title : 개발개요 및 주요기능 Title : 개발 완료보고서 Project : Cyworld -MovieUP
11
STEP 1 이미지선택 _ 변환 및 업로드
업로드 할 동영상의 FLV 변환 및 업로드
[FLV 변환 옵션 ]Bitrate: Video(300K) , Audio(48K)Keyframe : 50 resolution : 320 x 240
[ 전송 ]http 방식동영상의 정보 ( 대표이미지 정보 , 동영상길이 , 파일크기 ) 를 싸이월드로 Submit()
Top Related