71
© 김명호 멀티미디어 시스템 © Kim, Lee and Chung, 2005. All rights are reserved. 11. 인터넷 및 모바일 환경과 멀티미디어

제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

©김명호멀티미디어시스템 © Kim, Lee and Chung, 2005. All rights are reserved.

제 11장. 인터넷 및 모바일 환경과멀티미디어

Page 2: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

2/71멀티미디어시스템개론

목차

인터넷과 멀티미디어

모바일과 멀티미디어

요약 및 참고문헌

Page 3: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

3/71멀티미디어시스템개론

인터넷과 멀티미디어

인터넷

월드와이드웹 (WWW)

XML

인터넷 환경과 멀티미디어

Page 4: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

4/71멀티미디어시스템개론

인터넷

정의

– 전세계를 망라하는 거대한 통신망의 집합체

» “통신망의 통신망(network of network)”

» 소규모 통신망(예, LAN)을 상호 접속하는 형태에서 점차 발전

특징

– 중심이 되는 호스트 컴퓨터 없음

– 인터넷을 관리하는 조직 없음

» 인터넷을 대표하는 조직으로 ISOC(Internet Society)가 있지만

인터넷을 총괄 관리하는 기구가 아니라 인터넷의 이용과

기술에 대하여 서로 협조하고 도와주기 위한 국제 단체임

– 통신 프로토콜로 TCP/IP을 사용

Page 5: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

5/71멀티미디어시스템개론

인터넷 (계속)

역사

– 1969년 미국 국방성의 지원으로 미국의 4개의 대학을

연결하기 위해 구축된 ARPANET으로 시작

» 처음에는 군사적 목적으로 구축되었지만 프로토콜로

TCP/IP를 채택하면서 일반인을 위한 ARPANET과 군용의

MILNET으로 분리되어 현재의 인터넷 환경 기반을 갖춤

– 1986년 미국 국립과학재단도 TCP/IP를 사용하는

NSFNET라고 하는 새로운 통신망을 구축, 운영 시작

» NSFNET는 미국 내의 5개 슈퍼컴퓨터 센터를 상호

접속하기 위하여 구축되었는데 1987년에는 ARPANET를

대신하여 인터넷의 근간망(backbone network)의 역할을

담당하게 됨

Page 6: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

6/71멀티미디어시스템개론

인터넷 (계속)

인터넷 서비스의 종류

인터넷 서비스

설명

E-Mail 인터넷을 이용하여 전자우편을 주고 받을 수 있게 해주는 서비스.

FTP인터넷을 사용하여 다른 컴퓨터에 파일을 전송하거나다른 컴퓨터로부터 파일을 전송 받을 때 사용하는 서비스.

Telnet 인터넷을 사용하여 원격에 있는 컴퓨터에 로그인하여들어가 사용할 수 있게 해주는 서비스.

Usenet여러 주제에 대한 글들을 모아놓고 누구나 서로 의견을주고 받을 수 있는 서비스이며 뉴스그룹이라고 불리기도 함.

WWW멀티미디어 자료 교환 및 정보 수집이 용이한 서비스임. 특히 WWW의 등장으로 멀티미디어 정보를 제공하게 되고 현재는 주문형과 양방향 서비스로 발전하고 있음.

Page 7: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

7/71멀티미디어시스템개론

월드와이드웹(WWW)

등장 배경

– 1991년 유럽 입자물리학 연구소(CERN: ConseilEuropeen pour la Recherche Nucleaire)의 Tim Berners-Lee 박사가 처음 고안

– 국제적으로 흩어져 있는 연구원들과 기술자들이 정보를

공유할 목적

Page 8: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

8/71멀티미디어시스템개론

월드와이드웹 (계속)

특징

– 일관된 사용자 인터페이스

» WWW은 인터넷에서 제공되는 기존 프로토콜과 서비스들을

통일된 접근 방법으로 제공하여 누구나 쉽게 사용할 수 있게

기존의 인터넷 서비스는 사용하기가 어렵고 불편하며, 각종

인터넷 서비스 마다 사용법이 다름

eg) 정보 검색 서비스들(예, Archie, Gopher, Wais, Veronica 등)의 사용방법은 서로 다르며 사용하기 힘듦

– WWW 문서는 하이퍼텍스트로 구성되어 있음

» 사용자는 하이퍼텍스트를 이용하여 현재 문서와 연결된

다른 문서의 정보를 쉽게 접근할 수 있음

Page 9: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

9/71멀티미디어시스템개론

월드와이드웹 (계속)

특징 (계속)– WWW은 인터넷에서 분산된 정보의 저장소 역할

» WWW 이전의 서비스들은 서비스를 제공하는 서버에 모든

데이터가 집중되어 서버의 부담이 증가되고, 많은 사용자가

동시에 서버에 접근하기 힘듦

» WWW의 경우는 각종 정보들이 기본적으로 분산 저장되어

관리되고 있어, 사용자는 하이퍼링크(hyperlink)를 따라감에

따라 원하는 서비스를 받게 되어 정보 제공 서버의 과중한

부하를 방지할 수 있음

– WWW은 인터넷에 존재하는 일반 텍스트 형태의 문서, 그림, 음성, 그리고 동영상 등의 각종 자료들을

URL(Uniform Resource Locator)을 이용해서 하나의 문서

형태로 통합적으로 관리, 제공해 주는 역할을 함

Page 10: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

10/71멀티미디어시스템개론

월드와이드웹 (계속)

HTML (Hyper Text Markup Language)– WWW의 표준 마크 업 언어(markup language)

– 웹 브라우저에서 어떻게 보여질지를 나타냄

– 현재 버전(version) 4.0까지 발표된 상태

– 장, 단점

장점 단점

•문법이 쉽고 간결•웹 브라우저를 통하여 보여질 때, 통일된 인터페이스를 제공

•새로운 태그를 정의 할 수 없음•문서 구조를 나타내기 힘듦•웹 브라우저가 아닌 다른 형태로출력시 스타일 능력이 부족

Page 11: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

11/71멀티미디어시스템개론

월드와이드웹 (계속)

HTTP(Hyper Text Transfer Protocol)– 인터넷에서 클라이언트와 웹 서버가

HTML 문서의 송수신을 위해 사용하는

통신 규약

– 클라이언트가 서버에 HTML 문서를

요구하면, 서버는 해당하는 HTML 문서를 찾아 보내줌

– HTML 문서에 그림이 포함되어 있으면

그림 파일을 서버에 요구하여 가져옴

HTTP

HTMLHTML

클라이언트는서버에 HTML 문서를HTTP 프로토콜을이용하여요구함

서버는클라이언트가요구한 HTML 문서를HTTP 프로토콜을이용하여보내줌

HTTP

HTMLHTML

클라이언트는서버에 HTML 문서를HTTP 프로토콜을이용하여요구함

서버는클라이언트가요구한 HTML 문서를HTTP 프로토콜을이용하여보내줌

Page 12: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

12/71멀티미디어시스템개론

월드와이드웹 (계속)

URL (Uniform Resource Locator)– 인터넷 자원이 어디에 있으며 어떻게 접근할 수 있는지

알려줌

scheme: //host :port /path :parameter ?query #fragmentURL

객체에사용되는프로토콜

호스트이름이나 IP주소

서버에서객체를지정하는경로와파일이름

객체에필요한특정파라미터

객체의특정부분을지정한다.

프로토콜서비스가사용하는 port#

CGI 프로그램을위한질의문자열

scheme: //host :port /path :parameter ?query #fragmentURL

객체에사용되는프로토콜

호스트이름이나 IP주소

서버에서객체를지정하는경로와파일이름

객체에필요한특정파라미터

객체의특정부분을지정한다.

프로토콜서비스가사용하는 port#

CGI 프로그램을위한질의문자열

Page 13: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

13/71멀티미디어시스템개론

월드와이드웹 (계속)

URL (계속)

구분 의미

scheme 객체에서 사용되는 프로토콜이다. 예를 들어 http:, ftp:, telnet: 등이 올 수 있음.

host 호스트 이름이나 IP주소를 나타냄.

port 프로토콜 서비스가 시용하는 포트번호를 나타냄.

path 서버에서 객체를 지정하는 경로와 파일 이름을 나타냄.

parameter 객체에 필요한 특정 매개 변수를 나타냄.

query CGI(Common Gateway Interface) 프로그램을 위한 질의 문자열을 나타냄.

fragment 객체의 특정부분을 지정함.

Page 14: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

14/71멀티미디어시스템개론

XML (eXtensible Markup Language)

등장 배경

– 1996년 W3C(World Wide Web Consortium)의 후원으로

형성된 XML Working Group에 의해 개발

– HTML과 SGML의 한계를 극복하기 위해 개발

» HTML의 한계

HTML은 제한된 태그(tag)만을 사용해야 함

웹 브라우저에서 잘 출력될 수 있도록 설계되었기 때문에 발표

자료나 보고서 등 다양한 다른 표현 양식으로 변환이 어려움

» SGML의 한계

지나치게 복잡하여, 관련 소프트웨어의 개발이 쉽지 않음

관련 툴의 가격이 비쌈

일반 사용자들이 배우기가 매우 어려움

Page 15: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

15/71멀티미디어시스템개론

XML (계속)

특징

– 구조화된 데이터를 위한 마크 업 언어

» HTML은 데이터베이스처럼 구조화된 데이터를 지원할 수

없지만, XML은 사용자가 구조화된 데이터를 뜻하는 대로

구성할 수 있음

» 구조 검색이 가능

– DTD(Document Type Definition), XML Schema 등을

정의

» 문서의 구조, 내용, 의미 체계를 정의할 수 있음

– 스타일시트(stylesheet) 를 적용

» 사용자가 원하는 모양의 문서로 쉽게 재 가공 할 수 있음

Page 16: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

16/71멀티미디어시스템개론

XML (계속)

문서 구조

PI (Processing Instructions)

DTD 또는 XML Schema

<루트 엘리먼트>

<자식 엘리먼트>

</루트 엘리먼트>

Prolog

Body

XML 문서

PI (Processing Instructions)

DTD 또는 XML Schema

<루트 엘리먼트>

<자식 엘리먼트>

</루트 엘리먼트>

Prolog

Body

XML 문서

Page 17: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

17/71멀티미디어시스템개론

XML (계속)

문서 구조 (계속)– 프롤로그의 예

<?xml version=“1,0” encoding=“euc-kr”?>

<!DOCTYPE letter[<!ELEMENT letter (to, subject, message, from)><!ELEMENT to (#PCDATA)><!ELEMENT from (#PCDATA)><!ENTITY copyright SYSTEM “copyright.xml”>]>

PI

DTD

Page 18: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

18/71멀티미디어시스템개론

XML (계속)

문서 구조 (계속)– 바디의 예

<letter priority=“important”><to>John</to><subject>CS760</subject><message>

Don’t forget to attend the class<emphasis>on Friday</emphasis>Good luck to you.

</message><from>Tomas</from>

</letter>

Page 19: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

19/71멀티미디어시스템개론

XML (계속)

HTML, SGML, XML의 비교

구분 장점 단점

HTML

•문법이 쉽고 간결•웹 브라우저를 통하여 보여질 때, 통일된 인터페이스를 제공

•새로운 태그를 정의할 수 없음•문서 구조를 나타내기 힘듦•웹 브라우저가 아닌 다른 형태로출력 시 스타일 능력이 부족

SGML

•어떤 문서나 제작 가능한 유연성•표현과 내용이 분리되어 있어 여러문서로 재사용 가능

•문법이 너무 복잡함•웹 기반 지원이 미흡함

XML

•사용자가 새로운 태그 집합과 속성정의가 가능•SGML에 비하여 쉽고 간결한문법을 사용

•사람이 의미를 해석하기 까다로움

Page 20: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

20/71멀티미디어시스템개론

인터넷 환경과 멀티미디어

장치 및 회선 별 대역폭

56K

모뎀

ISD

N

HD

SL,

SD

SL

UA

DS

L

T1

E1

SH

DS

L

AD

SL

Cab

le모

T3

VD

SL

0

10

20

30

40

50

60 대역폭(Mbps)

하향속도(ISP→사용자)

상향속도(사용자→ISP)

Page 21: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

21/71멀티미디어시스템개론

인터넷 환경과 멀티미디어 (계속)

데이터들의 대략적인 크기 비교

구분 크기

소설 (약700쪽) 약 1 MB

영어 사전 (대학생 수준) 약 5 MB

셰익스피어의 모든 작품 약 5 MB

약 0.5 MB (비압축)GIF 이미지

약 0.1 MB (압축)

디지털 사진(300만 화소, JPEG 포맷) 약 0.8 MB

3분 30초 분량의 MP3 음악 약 4.5 MB

2시간 분량의 영화 약 1.4 GB

Page 22: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

22/71멀티미디어시스템개론

인터넷 환경과 멀티미디어 (계속)

정지 영상(still image)– 비트맵 이미지(bitmap image)

– 벡터 이미지(vector image)

Page 23: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

23/71멀티미디어시스템개론

인터넷 환경과 멀티미디어 (계속)

비트맵 이미지(bitmap image)– 인터넷에서 많이 사용됨

– 일반적으로 웹에서 JPEG(Joint Photographic Experts Group), GIF(Graphics Interchange Format) 등의 이미지

포맷이 주로 사용됨

Page 24: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

24/71멀티미디어시스템개론

인터넷 환경과 멀티미디어 (계속)

비트맵 이미지(계속)– 장점

» 웹에서 쉽게 사용할 수 있음

– 단점

» 이미지의 크기 때문에 큰 이미지의 경우 웹에서 보여주는데

시간이 오래 걸림

» 웹에서 실시간으로 이미지를 생성하거나 수정하기 힘들며

수정을 하려면 이미지를 다운로드 받은 후 이미지 편집

소프트웨어를 사용하여 수정한 후 다시 웹에 올려야 함

Page 25: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

25/71멀티미디어시스템개론

인터넷 환경과 멀티미디어 (계속)

비트맵 이미지(계속)– 단점

» 이미지는 크기를 확대하는 경우에 이미지가 거칠어지는

문제 발생원본

2.5배 확대

5배 확대

원본2.5배 확대

5배 확대

Page 26: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

26/71멀티미디어시스템개론

인터넷 환경과 멀티미디어 (계속)

벡터 이미지 (vector image)– 기하학적 정보를 기술하여 이미지를 나타내는 방법

– 장점

» 크기를 자유자재로 조절하여도 이미지의 손상이 없음

» 파일 크기가 비교적 작기 때문에 웹 브라우저로 보거나

다운로드할 때 유리

– 단점

» 사진과 같은 섬세한 이미지를 표현하기에는 부적합

» 처리 속도가 느림

Page 27: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

27/71멀티미디어시스템개론

인터넷 환경과 멀티미디어 (계속)

벡터 이미지(계속)– 벡터 이미지를 나타내는 대표적인 방법

» Vector Markup Language (VML)

» Scalable Vector Graphics (SVG)

» Precision Graphics Markup Language (PGML)

Page 28: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

28/71멀티미디어시스템개론

인터넷 환경과 멀티미디어 (계속)

Vector Markup Language (VML)– Internet Explorer에서 벡터 이미지를 사용할 수 있도록

Microsoft ® 가 구현한 기술

– XML에 기반을 두고 있으며 벡터 이미지를 그리기 위해

정의된 XML 태그를 이용하면 웹 페이지에 원하는

이미지를 그릴 수 있음

– 간단한 벡터 이미지를 보여주기 위해 VML을 사용하면

이미지 파일을 다운로드 받을 필요 없이 텍스트 형태의

XML을 사용하므로 다운로드 크기를 줄일 수 있음

– Internet Explorer에서는 DHTML(Dynamic HTML) 코드를

이용해 VML 코드를 직접 다루므로 동적인 그래픽 효과를

줄 수도 있음

Page 29: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

29/71멀티미디어시스템개론

인터넷 환경과 멀티미디어 (계속)

VML (계속)– 예제

Page 30: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

30/71멀티미디어시스템개론

인터넷 환경과 멀티미디어 (계속)

Scalable Vector Graphics (SVG)– 2D 벡터 이미지를 XML로 표현하기 위한 마크 업 언어

– W3C(World Wide Web Consortium)에 의해 벡터 이미지

포맷의 표준으로 지정됨

– 공개 표준이며 CSS, XSL, XSLT 등과 같은 다양한 XML 기술들을 함께 이용할 수 있음

– XML로 벡터 이미지를 표현하기 때문에 별도의 저작 툴

없이도 이미지를 만들 수 있음

– 비트맵 이미지나 텍스트도 포함할 수 있음

Page 31: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

31/71멀티미디어시스템개론

인터넷 환경과 멀티미디어 (계속)

SVG (계속)– 벡터 이미지이기 때문에 아무리 확대를 하여도 이미지가

깨지지 않음

Page 32: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

32/71멀티미디어시스템개론

인터넷 환경과 멀티미디어 (계속)

사운드

– 인터넷에서 스트리밍 방식으로 음악을 듣거나 음악

파일을 전송 받아 컴퓨터에서 음악을 듣게 됨

» 과거에 비해 인터넷 속도가 빨라지고 컴퓨터 성능이

향상되었기 때문

– 인터넷에서 주로 사용되는 음악 파일 포맷(format)» wav, wma, ra

» …

Page 33: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

33/71멀티미디어시스템개론

인터넷 환경과 멀티미디어 (계속)

wav– 1~10 초 정도의 짧은 효과음에 많이 사용

– 몇 분 정도의 긴 음악을 wav 형태로 저장하면 크기가

상당히 커지기 때문에, 이런 음악은 대부분 mp3로

변환하여 사용. wav 포맷의 파일을 mp3 파일 포맷으로

변환하면 약 10% 정도로 크기가 작아짐

Page 34: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

34/71멀티미디어시스템개론

인터넷 환경과 멀티미디어 (계속)

wma– 스트리밍 전송 방식을 위한 포맷

– 높은 압축률과 뛰어난 음질을 제공

– 홈페이지 배경음악이나 인터넷 쥬크박스에서 많이 사용

ra– 스트리밍 방식의 파일 포맷

– 빠른 전송률과 높은 압축률

– 빠른 속도로 인코딩할 수 있도록 개발되었기 때문에 mp3 등과 같은 다른 파일 포맷에 비해 음질이 상대적으로 많이

떨어짐

Page 35: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

35/71멀티미디어시스템개론

인터넷 환경과 멀티미디어 (계속)

애니메이션

– Animated GIF

– Java Applet

– Shockwave Movie

Page 36: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

36/71멀티미디어시스템개론

인터넷 환경과 멀티미디어 (계속)

Animated GIF– 여러 장의 GIF 이미지를 하나의 파일에 붙여 놓고 각각의

GIF 이미지가 보여질 시간을 지정

– 지정된 시간에 맞게 이미지가 바뀌기 때문에 마치

움직이는 것처럼 보임

100ms 10ms 10ms 10ms 10ms 10ms 10ms 10ms10ms100ms 10ms 10ms 10ms 10ms 10ms 10ms 10ms10ms

Page 37: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

37/71멀티미디어시스템개론

인터넷 환경과 멀티미디어 (계속)

Animated GIF (계속)– 장점

» 간단하게 실행시킬 수 있기 때문에 대부분의 웹

브라우저에서 자동으로 인식

– 단점

» 각 프레임이 비트맵 이미지인 GIF 이미지를 저장하고

있어야 하므로 프레임 수가 많아지면 파일이 커지고, 또한

Animated GIF에는 소리를 넣을 수가 없기 때문에 소리가

필요한 애니메이션으로는 부적절

Page 38: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

38/71멀티미디어시스템개론

인터넷 환경과 멀티미디어 (계속)

Java Applet– 브라우저에서 실행되며 소리를 포함한 비트맵, 벡터,

대화식 애니메이션을 제작할 수 있음

– Animated GIF 보다 처음 로딩 시간이 길고 시스템에

부하를 주며 웹 브라우저에 Java 플러그-인(plug-in)이설치되어 있지 않으면 볼 수 없음

– 프로그래밍 경험이 없는 초보자들에게는 애니메이션

제작이 쉽지 않음

Page 39: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

39/71멀티미디어시스템개론

인터넷 환경과 멀티미디어 (계속)

Shockwave Movie – Macromedia ® 가 제작한 웹 브라우저 용 플러그-인(plug-

in)으로, 인터넷에서 가장 많이 사용되는 애니메이션 중

하나

– 벡터 기반의 그래픽을 사용하여 비교적 크기가 작으며, 스트리밍 방식을 사용할 수 있어 다운로드를 받으면서

애니메이션을 볼 수 있음

– 애니메이션에 다양한 사운드를 포함할 수 있으며, 사용자로부터 입력을 받는 action 기능을 사용하여

사용자와 정보를 주고 받을 수 있는 인터랙티브

무비(interactive movie)를 만들 수 있음

Page 40: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

40/71멀티미디어시스템개론

인터넷 환경과 멀티미디어 (계속)

Shockwave Movie (계속)

Page 41: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

41/71멀티미디어시스템개론

인터넷 환경과 멀티미디어 (계속)

동영상

– 실시간으로 보거나 혹은 다운로드 받은 후 감상

– 동영상 파일 포맷을 재생하기 위해서는 코덱(codec) 혹은

전용 재생기가 필요

– 인터넷에서 많이 사용하는 동영상 파일 포맷

» avi, mov, mpg

» wmv, asf, rm

» …

Page 42: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

42/71멀티미디어시스템개론

인터넷 환경과 멀티미디어 (계속)

avi– Microsoft ® 의 윈도우에서 사용되는 비디오-포-

윈도우(VFW: Video for Windows)의 기본 파일 포맷

– AVI(Audio Video Interleaved)라는 명칭은

오디오(audio)와 비디오(video) 내용을

번갈아(interleaved) 기록한다는데서 유래

– 비교적 파일 사이즈가 크고 재생 시 파일의 전체 내용이

필요하기 때문에 인터넷에 올려서 스트리밍 형태로

사용하기는 힘들지만, Microsoft ® 의 윈도우

운영체제에서 사용하기 편리하여 많은 사람들이 이용

Page 43: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

43/71멀티미디어시스템개론

인터넷 환경과 멀티미디어 (계속)

mov– Apple ® 이 개발한 통합 멀티미디어 지원 툴킷(toolkit)인

퀵타임(QuickTime)에서 사용하는 동영상 파일 포맷

– 처음 애플의 매킨토시 환경에서 개발되어 지금은 윈도우

환경에서도 사용할 수 있게 됨

mpg– MPEG1(Moving Picture Experts Group) 혹은 MPEG2

표준 압축 알고리즘을 사용하는 비디오 파일 포맷

– mpg를 재생하기 위해서는 많은 컴퓨팅 파워를 요구

Page 44: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

44/71멀티미디어시스템개론

인터넷 환경과 멀티미디어 (계속)

wmv (혹은 asf)– Microsoft ® 에서 개발하였으며 MPEG 4 방식을 사용

– 화질이 뛰어나며 스트리밍 방식으로 사용할 수 있음

– 사용자의 인터넷 통신 속도에 따라서 56, 150, 300 Kbps 등 다양한 전송속도로 압축할 수 있음

rm– Real Media ® 의 비디오 스트림 방식에서 사용되는 파일

포맷

– 압축률이 매우 높아 인터넷상에서 많이 사용되지만

화질은 떨어짐

Page 45: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

45/71멀티미디어시스템개론

인터넷 환경과 멀티미디어 (계속)

인터넷 전화

– 인터넷 전화란 기존 음성 통화로 사용하던 PSTN(PublicSwitched Telephone Network) 망의 음성신호를

VoIP(Voice over Internet Protocol) 기술을 이용하여

패킷화 한 후 인터넷을 통하여 음성통화를 하는 기술

– 무료 혹은 시내전화 요금만으로 시외 및 국제전화

서비스를 받을 수 있음

Page 46: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

46/71멀티미디어시스템개론

인터넷 환경과 멀티미디어 (계속)

인터넷 전화 (계속)

Page 47: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

47/71멀티미디어시스템개론

인터넷 환경과 멀티미디어 (계속)

인터넷 전화 (계속)

Page 48: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

48/71멀티미디어시스템개론

인터넷 환경과 멀티미디어 (계속)

인터넷 방송

– 인터넷과 방송이 결합된 형태로서 기존 미디어의

수동적이고 일방적인 서비스가 아닌 1:1 또는 1:N의

양방향 멀티미디어 통신이 가능한 신개념의 디지털 방송

– 스트리밍 형태로 서비스를 제공

» 미디어 서버(media server)가 데이터를 보내면 약간의

버퍼링 후에 사용자는 바로 볼 수 있음

» 사용자가 본 데이터는 저장되지 않고 사라지게 됨

인터넷

미디어서버버퍼링 사용자 Data 소멸

인터넷인터넷

미디어서버버퍼링 사용자 Data 소멸

Page 49: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

49/71멀티미디어시스템개론

인터넷 환경과 멀티미디어 (계속)

인터넷 방송 (계속)– 인터넷 방송과 기존 방송의 주요 차이점

» 기존 방송의 경우 공중파나 케이블을 통해 일방적으로

정보를 제공하기 때문에, 방송 시간을 놓치게 되면 시청할

수 없음

» 인터넷 방송은 가장 편리한 시간에 원하는 프로그램을

필요한 분량만큼 볼 수 있음

Page 50: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

50/71멀티미디어시스템개론

모바일과 멀티미디어

모바일 환경의 개념

대표적인 모바일 기기

모바일 환경과 멀티미디어

Page 51: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

51/71멀티미디어시스템개론

모바일 환경의 개념

모바일 환경의 예

– “길을 걸으면서 전자우편을 확인하고, 지하철을 타고

가면서 영화를 예매하는 세상.”

모바일 전송기술

– 단거리 방식

– 장거리 방식

Page 52: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

52/71멀티미디어시스템개론

모바일 환경의 개념 (계속)

단거리 방식

– 무선 통신을 사용할 수 있는 범위가 반경 수 m에서 수

km로 제한되어 있는 환경, 전송 용량이 크며 속도가 빠름

» 무선랜, 홈RF(home Radio Frequency), 무선적외선통신(IrDA: Infrared Data Association), 블루투스(bluetooth), 울트라와이드밴드(UWB: Ultra-Wideband)

– 무선랜

» 단거리 무선통신 기술로 가장 대표적

» 802.11, 802.11a, 802.11b, 802.11g 등과 같은 규격을

준수하는 로컬 네트워크를 의미

» 802.11b은 현재 가장 많이 사용되는 무선랜 표준, 현재

상용화된 대부분의 무선랜 장비들이 지원, Wi-Fi(WirelessFidelity)라고도 함

Page 53: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

53/71멀티미디어시스템개론

모바일 환경의 개념 (계속)

단거리 방식 (계속)– 액세스 포인트

» 2.4GHz 대역에서 작동, 여러 대의 무선랜 장치들을

무선으로 연결할 수 있음

» 최대 11Mbps의 전송용량을 제공

» 물리 계층에서는 DSSS(Direct Sequence Spread Spectrum)라는 프로토콜을 사용

신호의 강도를 높여 전송하는 방식으로 전파의 도달 거리가

늘어나게 됨

» 주파수 별로 14개의 통신 채널을 제공하고 국가에 따라서

이 중 일부 채널을 사용

Page 54: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

54/71멀티미디어시스템개론

모바일 환경의 개념 (계속)

단거리 방식 (계속)– 여러 종류의 무선랜 장치와 액세스 포인트

무선랜 장치 액세스 포인트무선랜 장치 액세스 포인트

Page 55: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

55/71멀티미디어시스템개론

모바일 환경의 개념 (계속)

장거리 방식

– 거리의 제한이 비교적 적음

» 현재 CDMA2000, W-CDMA, IMT-2000 등을 주로 사용

– CDMA2000» 미국 및 한국 등에서 상용 서비스 중인 IS-95 CDMA

이동통신 표준의 제3세대형

» 호환성을 중시하여 기존의 채널 구조를 그대로 수용한

가운데 추가적으로 패킷 데이터의 전송 구조를 구현

» 통신용량의 향상을 위해 추가 채널과 변/복조 및 코딩

기술을 개선시킨 MC(Multi-Carrier) 구조의 CDMA 이동통신

시스템

Page 56: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

56/71멀티미디어시스템개론

모바일 환경의 개념 (계속)

장거리 방식 (계속)– W-CDMA (Wideband Code-Division Multiple Access)

» 유럽방식(UMTS: Universal Mobile Telecommunications System)의 이동통신 시스템 GSM(Global System for Mobile communication), GPRS(General Packet Radio Services)의제3세대형 모델

» 기존 시스템과의 호환성(backward compatibility)이직접적으로 고려되지 않은 독립적인 표준

» MC(Multi-Carrier) 구조가 없는 DS/CDMA(DirectSequence/Code Division Multiple Access) 방식이라서

상대적으로 구조가 간결

» 코드 그룹(code group)에 의한 셀 구분(cell searching) 방식을 채택한 비동기 방식

Page 57: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

57/71멀티미디어시스템개론

모바일 환경의 개념 (계속)

장거리 방식 (계속)– IMT2000

» CDMA2000과 W-CDMA 방식을 기반으로 만들어진 최신

장거리 무선통신 기술

Page 58: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

58/71멀티미디어시스템개론

모바일 환경의 개념 (계속)

장거리 방식 (계속)– 대표적인 장거리 무선 통신 기술들의 발전 단계 및 전송

속도

9.6 Kbps

14.4 Kbps

56 Kbps

64 Kbps

144 Kbps

384 Kbps

2 Mbps

5 Mbps

1995 1996 1997 1998 1999 2000 2000 2001 2002 2003 2004 …

GSM

IS-95

IS-95B

cdma2000

cdma2000 1xEVDO

cdma2000 1xEVDV

HSCSD

GPRS

EDGE

W-CDMA

W-CDMAHSPDA

미국식

유럽식

9.6 Kbps

14.4 Kbps

56 Kbps

64 Kbps

144 Kbps

384 Kbps

2 Mbps

5 Mbps

1995 1996 1997 1998 1999 2000 2000 2001 2002 2003 2004 …

GSM

IS-95

IS-95B

cdma2000

cdma2000 1xEVDO

cdma2000 1xEVDV

HSCSD

GPRS

EDGE

W-CDMA

W-CDMAHSPDA

미국식

유럽식

Page 59: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

59/71멀티미디어시스템개론

대표적인 모바일 기기

휴대폰

PDA

스마트폰

노트북 컴퓨터

Page 60: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

60/71멀티미디어시스템개론

대표적인 모바일 기기 (계속)

휴대폰

– 휴대성이 매우 뛰어나기 때문에 많은 사람들이 사용하는

대표적인 모바일 기기

– 다른 모바일 기기와 비교했을 때 컴퓨팅 파워가 많이 약함

– 휴대폰이 처음 개발되었을 때에는 음성통신을 위해

사용되었지만 지금은 휴대폰을 인터넷에 연결하여

멀티미디어 자료들을 검색하고 결과를 보는 도구로도

사용되고 있음

Page 61: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

61/71멀티미디어시스템개론

대표적인 모바일 기기 (계속)

휴대폰 (계속)– 1990년대 중반부터 데이터 통신이 가능한 휴대폰이

개발되기 시작

» 1세대

인터넷에 접근할 수 있도록 만들어진 표준 통신 프로토콜인

WAP(Wireless Application Protocol)과 휴대폰과 같은 모바일

기기에서 사용하는 HTML 브라우저인 MME(Microsoft Mobile Explorer) 등 사용, 텍스트 위주의 데이터 통신을 제공하였으며, 간단한 그림을 사용하기도 하였지만 매우 제한적

» 2세대

무선 인터넷 플랫폼인 GVM(General Virtual Machine), XVM(eXtended Virtual Machine), BREW(Binary Runtime Environment for Wireless), J2ME(Java 2 Mobile Edition) 등을

말함

향상된 그래픽 환경과 편리해진 사용자 인터페이스를

제공하며, 인터넷에서 직접 응용프로그램을 다운로드 받아

실행시킬 수 있음

Page 62: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

62/71멀티미디어시스템개론

대표적인 모바일 기기 (계속)

PDA – 손바닥 크기 정도의 작은 컴퓨터라 말할 수 있을 만큼

컴퓨팅 파워가 높음

– 일정관리, 주소록관리 뿐만 아니라 인터넷을 연결하여

전자우편 확인, 웹서핑(web surfing), 동영상 시청 가능

– 인터넷을 연결하는 방법

» 무선랜(wireless LAN, Wi-Fi) 사용

집, 학교 혹은 회사에서 무료로 인터넷에 연결할 수 있으며

전송속도도 빠른 편

액세스포인트(access point)가 설치된 지역을 벗어나면

사용할 수 없음

Page 63: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

63/71멀티미디어시스템개론

대표적인 모바일 기기 (계속)

PDA (계속)– 인터넷을 연결하는 방법

» CDMA 혹은 GSM/GPRS 등 사용

» 전화를 하거나 데이터 통신을 하는 것처럼 매달 사용료를

지불해야 함

» 달리는 차 속에서도 이용이 가능할 만큼 장소의 제약이 적은

Page 64: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

64/71멀티미디어시스템개론

대표적인 모바일 기기 (계속)

스마트폰

– 휴대폰에 PDA의 기능 일부 혹은 전부를 추가한 것을

말함

– 휴대성은 PDA보다 좋은 편이지만 컴퓨팅 성능은 PDA 보다 낮은 게 일반적

– PDA의 경우 입력 장치로 터치스크린 방식을 많이

사용하지만 스마트폰의 경우 화면이 작기 때문에

키패드(keypad)를 주로 사용

– 근래에는 스마트폰의 비약적인 발전으로 PDA와의

구별이 모호해지고 있음

– 인터넷을 연결하기 위해서 휴대폰과 마찬가지로 CDMA 혹은 GSM/GPRS 등을 사용

Page 65: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

65/71멀티미디어시스템개론

대표적인 모바일 기기 (계속)

노트북 컴퓨터

– 노트북 컴퓨터의 성능은 데스크탑 PC와 거의 비슷한

수준까지 발전하고 있음

– 배터리의 제약성 때문에 적은 전력으로 통신이 가능한

Intel ® 의 센트리노(Centrino™)와 같은 기술들이

개발되고 있음

– 여러 모바일 기기들 보다 휴대성은 다소 떨어지지만 가장

강한 컴퓨팅 파워가 장점

– 인터넷을 연결하는 방법은 PDA와 마찬가지로 무선랜를

이용하거나 CDMA 혹은 GSM/GPRS를 사용

Page 66: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

66/71멀티미디어시스템개론

대표적인 모바일 기기 (계속)

대표적인 모바일 기기의 특성

Page 67: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

67/71멀티미디어시스템개론

모바일 환경과 멀티미디어

무선 통신 속도에 따른 서비스

Page 68: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

68/71멀티미디어시스템개론

모바일 환경과 멀티미디어 (계속)

다양한 모바일 서비스들

구분 서비스 형태

정보제공SMS(Short Message Service), MMS(Multimedia Messaging Service), 모바일 방송 서비스, E-mail 서비스, 주식 정보 서비스, 교통 정보 서비스, 기상 정보 서비스, 뉴스 서비스

대화형채팅 서비스, 온라인 미팅 서비스, VOD(Video on Demand), 화상 전화서비스

엔터테인먼트

캐릭터 다운로드 서비스, 벨소리 다운로드 서비스, 게임 다운로드 및온라인 게임 서비스, 노래방 서비스

전자상거래모바일 지불 결제 서비스, 신용카드 무선 결제 서비스, 주식 거래 서비스, 예약 서비스, 복권 서비스, 은행 계좌 조회 및 이체 서비스, 온라인쇼핑 서비스

위치기반 위치 안내/추적 서비스, 디지털 물류 운반 서비스, 택시 콜 서비스

원격 검침 및기타

전력 및 수도 사용량 원격 검침 서비스, 자판기 원격 검침 서비스, 무선홈 시큐리티(security) 서비스

Page 69: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

69/71멀티미디어시스템개론

요약

인터넷 환경의 발전과 WWW의 등장으로 다양한

멀티미디어 데이터들을 사용하기가 용이해졌다

XML은 HTML의 대안으로 등장하여 사용자가

구조화된 데이터를 뜻하는 대로 구성할 수 있다

모바일 환경의 개념에 대하여 알아 보았으며, 관련

기술과 대표적인 모바일 기기인 휴대푠, 스마트폰, PDA, 노트북 컴퓨터 등에 대하여 알아 보았다

Page 70: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

70/71멀티미디어시스템개론

참고문헌

김명호, 이윤준 공저, “멀티미디어 개념 및 응용 (개정판),”홍릉과학출판사, 1997박인정, “유무선 멀티미디어 통신망,” 진한도서, 2002강희조, 김지웅, “디지털 멀티미디어 정보통신,” 두양사, 2004Gregory K. Wallace, “The JPEG Still Picture Compression Standard,” Communications of ACM, Vol. 34, No. 4, April 1991, pp. 30-44.Andleigh, Probhat K. et. al., "Multimedia Systems Design,” Prentice Hall, 1996Behrouz A. Forouzan, Sophia Chung Fegan, “TCP/IP Protocol Suite 2nd Edition,” McGraw-Hill, 2002W. Richard Stevens, “TCP/IP Illustrated Volume1,” Addison-Wesley, 1994Vasudev Bhaskaran, Konstantinos Konstantinides, “Image and Video Compression Standards,” Kluwer Academic Publishers, 1997

Page 71: 제11장 인터넷및모바일환경과 멀티미디어halra.knuw.ac.kr/multi/ch11.pdf · – 프롤로그의예

11장 –인터넷및모바일환경과멀티미디어

71/71멀티미디어시스템개론

참고문헌 (계속)Mitchell, J., Pennebaker, W., Fogg, C., and LeGall, D., “MPEG Video Compression Standard,” Chapman & Hall, 1997Symes, P., “Video Compression Demystified,” McGraw-Hill, 2001Didier Le Gall, “MPEG: A Video Compression Standard for Multimedia Applications,” Communications of ACM, Vol. 34, No. 4, April 1991, pp. 46-58.Ze-Nian Li, Mark S.Drew, “Fundamentals of Multimedia,” Prentice Hall, 2004