WINCE기반의 멀티미디어컨텐츠 플레이어 개발

WINCE기반의 멀티미디어컨텐츠 플레이어 개발

$27.46
저자

하경주

저자하경주

대구한의대모바일컨텐츠학부부교수
한국전자통신연구원(ETRI)선임연구원
경북대학교컴퓨터공학과공학박사


구교민

(주)엔피엔지대표이사
대구교육대학교전임강사
한국과학기술연구원연구원
경북대학교컴퓨터공학과공학박사


공영기

(주)엔피엔지연구개발부팀장
(주)모비루스DRM개발팀장
경북대학교전자공학과공학사

목차

1.WindowsCE소개
1.1과정요약
1.2임베디드시스템
1.3임베디드소프트웨어
1.4WindowsCE
1.5WindowsCE5.0
1.6마치며

2.EmbeddedVisualC++설치및
Emulation환경구축
2.1과정요약
2.2eMbeddedVisualC++4.0&
PlatformBuilder5.0
2.3EmbeddedVisualC++4.0및
관련SDK다운로드
2.4eMbeddedVisualC++4.0설치
2.5eMbeddedVisualC++4.0ServicePack4설치
2.6StandardSDK설치하기
2.7eVC++4.0실행및에뮬레이터구동
2.8마치며

3.TargetDeviceSDK설치및Debug환경구축
3.1과정요약
3.2실습용TargetDevice소개
3.3실습용TargetDeviceSDK설치
3.4ActiveSync를이용한실습
3.5eVC4.0을이용한HelloCE프로그램실습
3.6마치며

4.프로젝트생성및CustomControl작성
4.1과정요약
4.2프로젝트생성
4.3WindowHandling및UtilAPI만들기
4.4ButtonControl만들기
4.5VerticalScrollbarControl만들기
4.6ListBoxControl만들기
4.7TrackBar만들기
4.8공통초기화및헤더만들기
4.9마치며

5.CustomControl을이용한샘플프로그램만들기
5.1과정요약
5.2달력프로그램만들기
5.3계산기프로그램만들기
5.4MAPM라이브러리를이용한계산기만들기
5.5마치며

6.PhotoViewerApplication구현
6.1과정요약
6.2기본설계
6.3PhotoViewerApplication구현
6.4마치며

7.MusicPlayerApplication구현
7.1과정요약
7.2기본설계
7.3MusicPlayerApplication구현
7.4마치며

8.VideoPlayerApplication구현
8.1과정요약
8.2기본설계
8.3TCPMP소개
8.4VideoPlayerApplication구현
8.5마치며

출판사 서평

최근임베디드시스템은그구조와목적이다양해짐에따라운영체제도빠른발전을보이고있다.대표적인임베디드시스템의운영체제로는리눅스와WindowsCE가있으며,대부분의임베디드시스템은이2가지중하나를채택하고있다.
본저서에서는최근이동형단말,특히PDA폰에채택되고있는WindowsCE에대해서설명하고,이를기반으로한멀티미디어데이터처리방법에대해서서술한다.
본저서의구성은다음과같다.

1장.WindowsCE소개WindowsCE소개에서는WindowsCE의전반적인개요와역사,장점과특징,WindowsCEv5.0에서특히달라진기능등에대해소개한다.
2장.EmbeddedVisualC++설치및Emulation환경구축WindowsCE응용프로그램을개발하기위한개발툴로서사용하게될EmbeddedVisualC++을다운받는방법과설치및설치시의주의사항에대해서간략하게소개한다.또한Emulation을위한Emulator가포함된StandardSDK의설치방법에대해서소개한다.
3장.TargetDeviceSDK설치및Debug환경구축WindowsCE응용프로그램은실제로개발을진행할Target에따라프로젝트의빌드가달라지게되는데개발하고자하는플랫폼환경에맞는PlatformSDK사용해야한다.본장에서는TargetBoard에대한PlatformSDK를설치하고ActiveSync를통해서PC와TargetBoard를연결하여개발하는방법에대해설명한다.
4장.프로젝트생성및CustomControl작성WindowsCE에서제공하는CommonControl를사용하기않고실무개발자들이필요한CustomControl을만들고그컨트롤을사용하는방법에대해서소개한다.
5장.CustomControl을이용한SimpleApplication구현4장에서통해서만들어진CustomControl들을이용해서계산기및달력등의간단한응용애플리케이션을구현해본다.
6장.PhotoViewerApplication구현WindowsCE에서자체적으로제공하는ImageCodec인ImagingFactory를이용하여PhotoViewer응용프로그램을제작하는방법을소개한다.예제코드를통해서탐색기에서처럼ThumbnailView,화면크게맞도록Decode하는방법등에대해서다룬다.
7장.MusicPlayer구현WindowsCE에서제공하는DirectShow기능을이용하여MP3Player를구현하는예제를소개한다.예제코드를통해서MP3파일을플레이하기위한코드와플레이컨트롤을하기위한방법에대해서소개한다.
8장.VideoPlayer구현TCPMP는“TheCorePocketMediaPlayer”의약자로서WindowsCE내장코덱을사용하지않고자체코덱으로MultimediaContent를Play할수있는기능을가진다.WindowsCE에서제공하는DirectShow를이용한MusicPlayer구현에대해이전장에서다루었으므로이번장에서는오픈소스로제공되는TCPMP를이용하여VideoPlayer를구현하는방법을소개한다.