28장 멀티미디어 28.1 디지털 AV 28.2 AV압축 28.3 스트리밍 저장형 AV 28.4 스트리밍 생방송 AV

Slides:



Advertisements
Similar presentations
목 차 1. 제안 개요 2. 구축 실적 3. 시스템 구성 4. 기대 효과 5. 서비스별 구성 6. 구축 사례 7. 기본 구성 장비 소개.
Advertisements

 사 회  4 학년 2 학기  2. 가정 생활과 여가 생활 > 2. 여가 생활의 변화 ( 7-8 /13 ) 윷놀이와 컴퓨터 게임.
목 차 01 인터넷의 이해 02 정보 검색의 이해 학습목표 학습 목표를 알아보자.. 학습 목표 인터넷의 의미와 서비스에 대해 설명할 수 있다. 정보 검색의 의미와 검색의 종류에 대해 설 명할 수 있다. 필요한 정보를 검색할 수 있다.
REVISION HISTORY 비고 v.1.00 ( ) 홍승현 생성
Company 사용자 인터페이스와 멀티미디어 2006 년 1 학기 컴퓨터의 개념 및 실습 Ver. 1.1.
AMAN2002 를 이용한 TCP/IP 프로토콜 분석 및 네트워크 프로그래밍 www. nms4you.com 1 AMAN2002 추가 기능 실습 Chapter 13:
디지털코드와 압축 구미 1 대학 컴퓨터정보전자계열 3 디지털 코드의 압축 - 문자, 음성, 영상 등 모든 정보가 디지털 코드로 표시 - 제한된 크기의 메모리에 많은 정보를 저장 - 제한된 전송선로를 통해 많은 정보를 전송 -
1. 사고사항 2. 배상책임 유무 동 사고는 음식물을 공급한 우리김밥의 음식물 하자로 인하여 발생한 사고이므로 피해자에게 손해를 배상할 책임이 있으며, 피해자의 음식물 관리상의 하자는 없다고 판단되므로 피해자 과실 없음 3. 피해자 인적사항 및 예상손해 사항 4. 합의사항.
Home Media Network (HMN)
제 10장 멀티미디어.
표어 : 온 집으로 더불어 하나님을 경외하자(행10:2)
멀티미디어 서비스를 위한 IP 네트워크 순천향대학교 정보기술공학부 이 상 정
朝鲜语视听(一) 辽宁省教育软件大赛参赛作品.
초등학생들이 좋아하는 웹툰 우리반학생들이 많이보는 웹툰.
1. Concept of Digital Image Processing
금호타이어 광고에 대한 오류. 항만물류학부 물류운영정보전공 박기훈.
디지털 영상처리 목포과학대학 방사선과 오 태 석.
동영상 제작 송정아 강사.
(RTP / RTSP) 서상현 정성민 황병현 이주영.
『Blended Learning』의 실시 방안
상품 제안서 ■ 상 품 명 : ■ 협력사명 : 이노비즈협회 (주)공영홈쇼핑.
12. 방송융합 서비스.
RTSP, RTP 김현철.
7장 비디오.
제7장 비디오 멀티미디어의 이해.
이번 시간에는... 지난 시간에는 모바일 응용 프로토콜의 첫번째 시간으로, 모바일에 사용되는 다양한 응용 프로토콜과 모바일 웹 서비스 응용 프로토콜로써 XML 및 SMIL 동기화 멀티미디어 통합 언어에 대해 알아보았습니다. 이번 시간에는 모바일 응용 프로토콜, 그 두번째.
연습 문제 풀이 E BF F8 85 A5 E5 9B 37 A5 E5 9B FF 버전 헤더길이 서비스유형 전체길이
제 5장. MPEG.
7장 목차 7.1 멀티미디어 네트워킹 응용 7.5 다양한 서비스 클래스 제공 7.2 스트리밍 저장 오디오 및 비디오
제 3장 High Speed Connections : ISDN, ADSL, and Cable Modems.
안식일을 기억하여 거룩한 날로 지켜라 출애굽기 20장 8절 말씀 -아멘-.
멀티미디어 처리 4장 : 정보압축의 원리 및 기본이론.
비디오.
Introduction to Networking
IPTV 인터넷TV 송정욱 김정수.
RTSP, RTP 김현철.
General VoIP 발표자: 황인욱.
멀티미디어.
7장 목차 7.1 멀티미디어 네트워킹 응용 7.5 다양한 서비스 클래스 제공 7.2 스트리밍 저장 오디오 및 비디오
Lecture #6 멀티미디어 데이터 압축 & 복원.
Access Control Lists Access Control List
4월 부모교육 - 유 아 기 - 00초등학교병설유치원.
컴퓨터의 이해 기말고사 예상문제.
멀티미디어 네트워킹 기술 RTSP & RTP 9조 정현보 홍진영 안수진.
장애인의 소득보장 서비스 1.
재난 안전.
Wireshark Protocol 분석 지정석 김도건 박재영
다른 사람의 입장에서 생각하고 이해하는 마음 갖기
7장 목차 7.1 멀티미디어 네트워킹 응용 7.5 다양한 서비스 클래스 제공 7.2 스트리밍 저장 오디오 및 비디오
(생각열기) 비가 그칠 때 생기는 무지개는 몇 가지 색이 나타나는가? 그 원인은??
1 학습 목표 네트워크의 기초 네트워크 관련 기초 용어를 익힌다.
Ch 5 영상압축.
Chapter 04. OSI 참조 모델.
과거,미래,현재의 아동관 -아동 학대- (4조).
IT R&D Global Leader [첨부 제7호] 개방형 IPTV 기술 ETRI Technology Marketing
경찰조직관리론.
나의 커리어플랜 6학년3반 최 은 진.
노인의 건강사정 학습목표 -노인의 건강 사정 요소를 인식.
1장. 디지털 영상처리의 개념(1) 임은경 2주차 - 디지털영상처리의개념.
MPEG-4 로의 표준화 동향과 방법 A 유준석 A 박민호
1) 화가 이중섭 (작품 세계) 국어 중학교 1학년/2학기 1.능동적으로 읽기> 1)화가 이중섭 (2/6) [화면 소개]
비만에 관하여 장 덕 고 등 학 교.
절복은 왜 하는가 ◑ 안녕하세요. 입니다. 오늘은 절복은 왜 하는가에 대해서 여러분과 함께 공부하도록 하겠습니다. 지부 지구.
하나님의 말씀은 나를 변화 시켜요!! 스가랴 9장9절 말씀 -아멘- 보라! 네 왕이 임하 나니 그는 겸손 하여서 나귀를 타나니
한 학기 한 권 읽기 - 책을 읽고 생각을 나누어요 - 4-2학기 독서단원
하나님의 말씀은 나를 변화 시켜요 죄와 사망의 성령의 법이 법에서 여러분을 해방 시켜 주었습니다 로마서 8장2절 말씀 –아멘-
과목명: 고전문학 특강 학번: , 이름: 황인대, 윤정아 담당교수: 변승구 교수님
기술가정 1학년 1. 나와 가족의 이해 > 1. 청소년의 특징 ( 5 / 6 ) 청소년기 사회적 발달 수업계획 수업활동.
제12장 멀티미디어 개론.
2) 숨쉬는 영정 국어 중학교 1학년/2학기 6.문학과 독자 > 2) 숨쉬는 영정 (4/6) [화면 소개]
Presentation transcript:

28장 멀티미디어 28.1 디지털 AV 28.2 AV압축 28.3 스트리밍 저장형 AV 28.4 스트리밍 생방송 AV 28.6 IP상의 음성 28.7 요약

28장 멀티미디어 AV서비스의 분류 스트리밍 저장형AV, 스트리밍 생방송AV, 대화형AV 스트리밍 생방송 : 인터넷을 통한 라디오와 TV프로그램방송(인터넷 라디오) 대화형 AV : 대화형 AV 응용을 위한 인터넷 사용(인터넷 전화통신과 인터넷 원격회의)

28.1 디지털 AV 디지털 음성 디지털 화상 소리(analog audio signal)의 디지털 신호화 나이퀴스트 정리 : 초당 2f 샘플링 (예) 음성 : 64Kbps(8 x 8000), 음악 705.6Kbps(16 x 44100), 스테레오는 2배임 디지털 화상 프레임의 연속으로 구성되며, 초당 25번이 일반적 화상의 단위 : 픽셀(pixel), TV의 경우 2번씩(50번) 나타냄 흑백 TV : 8 x 256, 칼라 TV : 24 x 1024 x 768 (예) 칼라 TV의 데이터 전송율 : 944Mbps (2x25x1024x768x24) 낮은 전송률의 기술을 사용하여 화상전송을 위하여 압축을 해야함 압축은 인터넷을 통한 화상전송에 필요함

28.2 AV 압축 음성압축 화상압축 전조 부호화 와 지각부호화 방식이 사용됨 JPEG(이미지 압축)과 MPEG(화상압축) 전조부호화 : 샘플들 사이의 차이값을 부호화함. GSM, G.729, G.723.3 지각부호화 : MP3기술을 이용하며, 압축을 위해 주파수 마스킹과 일시적 마스킹을 사용하며, 스펙트럼을 몇 개로 나누고 분석함. (데이터 전송율 : 96Kbps, 128Kbps, 160Kbps) 화상압축 JPEG(이미지 압축)과 MPEG(화상압축) 흑백 이미지 : 8비트 정수형(256단계), 칼라 이미지 : 24비트(3 x 8) : 적,청, 녹

28.2 AV 압축 JPEG(이미지 압축) 그림 28.2 JPEG 처리과정 DCT(Discrete Cosine Transform) 각 64픽셀 블록은 DCT 변환과정을 거치는데, 과정은 중복이 나타남이 없이 상대적인 관계가 유지되도록 변환하며, 세가지 변환결과를 보여줌 경우 1. 단일그레이 스케일

28.2 AV 압축 JPEG(이미지 압축) DCT(Discrete Cosine Transform) 경우 2. 2구역 경우 2. 2구역 경우3. 기울기그레이 스케일

28.2 AV 압축 JPEG(이미지 압축) 양자화(Quantization) : T 테이블이 생성된 후, 부호화에 필요한 비트의 수를 감소하기 위하여 그 값을 양자화함. 양자화는 각 값들에 대해 소수점 이하의 수를 없애고, 정수부분만으로 표현한다. 이러한 양자화 단계로 인해 정보를 잃게되는 JPEG을 손실압축(lossy compression)이라고 함 압축(Compression) : 양자화 이후 값들은 테이블로부터 읽혀지고, 중복된 0들은 제거된다. 그림 28.7 테이블 읽기

28.2 AV 압축 MPEG(화상 압축) MPEG(Moving Picture Experts Group)은 화상을 압축하는데 사용됨. 프레임은 픽셀 공간의 조합이고, 화상은 프레임의 일시적인 조합임 공간압축 : JPEG으로 이루어지고, 각 프레임은 독립적으로 압축될 수 있음 일시적인 압축 : 중복 프레임이 제거되며, TV시청시 초당 50프레임을 수신. 데이터를 압축은 3가지 범주로 나눈다. I-frame : 어떤 다른 프레임과 관계되지 않는 독립적인 프레임으로 규칙적인 간격 으로 되어 있음 P-frame : 이전의 I-프레임 혹은 P-프레임과 연관됨. 이전의 프레임으로부터 단지 변화값만을 포함하지만, 변화값만으로는 큰 단편을 처리할 수 없음 B-frame : 앞뒤의 I-프레임 혹은 P-프레임과 연관됨. 즉, 지나간 것과 지나갈 것에 연관됨 ( 다른 B-frame과 연관되지 않음)

28.2 AV 압축 MPEG(화상 압축) 그림 28.8 MPEG 프레임 그림 28.9 MPEG 프레임 구조

28.3 스트리밍 저장형 AV 웹 서버 이용 압축된 AV 파일은 텍스트 파일과 같이 다운로드 가능하며, HTTP 서비스를 사용할 수 있고, 파일은 재생하기위해 매체재생기를 사용함 (단점) 압축후에도 파일이 크서, 다운로드 후 실행시 까지 수십초가 걸린다. 그림 28.10 웹 서버 이용

28.3 스트리밍 저장형 AV 웹 서버 메타파일 사용 AV 파일을 다운로드하기 위해 매체재생기는 웹서버 그림 28.11 웹 서버 메타파일 사용

28.3 스트리밍 저장형 AV 미디어 서버 사용 웹서버 메타파일 접근방법의 문제는 모두 HTTP 서비스를 사용하며, TCP 위에서 동작되도록 설계됨. 메타파일을 검색하기엔 적절하나, AV 파일을 검색 하기엔 적절치 못함. TCP가 잃어버린 세그먼트를 재전송하는 것은 스트리밍 원리에 반함 매체 서버와 같은 다른 서버를 요구와 같은 다른 서버를 요구함 그림 28.12 매체 서버 사용

28.3 스트리밍 저장형 AV 매체서버와 RTSP 사용 RTSP(Real-Time Streaming Protocol)는 스트리밍 처리를 위해 더 많은 기능을 추가하도록 설계되었고, RTSP를 사용하여 AV의 실행을 제어할 수 있다. RTSP는 FTP의 두번째 연결과 유사한 대역외(out-of-band) 제어 프로토콜 이다 매체 재생기는 다른 유형의 메시지를 보낼 수 있다 그림 28.13 매체 서버와 RTSP 사용

28.4 스트리밍 생방송 AV 라디오나 TV 방송국과 유사하나, 공중파대신 인터넷을 통하여 방송한다. 스트리밍 저장형 AV와 생방송 AV 모두 지연에 민감함. 즉 재 전송을 인정하지 않음. 차이점 스트리밍 저장형 AV : 유니캐스트이고, 주문형 스트리밍 생방송 AV : 멀티캐스트이고, 실시간이며, UDP와 RTP를 사용하는 것이 적합하고, IP 멀티캐스트가 더 적합하나, TCP를 사용하고 있고 다중 유니캐스팅을 사용하고 있으며, 많은 개선이 필요

28.5 실시간 대화형 AV 실시간으로 다른사람과 통신을 함(인터넷 폰, VoIP) 특징 시간적인 관계 그림 28.14 시간관계

28.5 실시간 대화형 AV 지터(jitter) : 실시간 데이터에서 각 패킷간의 지연으로 인해 발생

28.5 실시간 대화형 AV 타임스탬프 : 지터를 방지하기위해 패킷에 타임스탬프 정보를 더하면 도착시간과 재생시간을 구분하여 처리할 수 있음 그림 28.16 타임스탬프

28.5 실시간 대화형 AV 재생 버퍼(Playback buffer) : 실시간 트래픽에 필요함 (도착시간과 재생시간을 분리하기 위하여 사용) 정렬 : 각 패킷에 대한 순서번호가 필요함 멀티캐스팅 : 멀디캐스팅 지원을 필요로 함 그림 28.17 재생 버퍼

28.5 실시간 대화형 AV 변환 : 수신측 네트워크의 대역폭에 맞추기 위해 낮은 품질로 페이로드의 부호화를 변경하는 것을 의미 혼합 : 여러 스트림을 하나의 스트림으로 합치는 것을 의미 전송계층 프로토콜의 지원 TCP의 기본개념은 실시간 트래픽 처리에 적합하지 않다. 이는 패킷의 재전송을 허용하면 안되기 때문이다. UDP는 실시간 트래픽 측면에서 TCP보다 상대적으로 적합하다. 하지만 UDP의 부족한 점을 보충하기 위해 또 다른 전송계층 프로토콜인 RTP 서비스를 필요로 함

28.5 실시간 대화형 AV 실시간 전송 프로토콜(RTP) 인터넷 상에서 실시간 트래픽을 처리하기 위해 설계 전달 메커니즘(멀티캐스팅, 포트번호)은 갖지않고 UDP와 함께 사용되는 프로토콜로서, 기능은 타임스탬프, 순서제어 및 혼합기능이다 UDP 포트 : RTP 패킷이 직접 IP패킷에 캡슐화되어 전송될 수 없으므로, 응용프로그램처럼 되어 UDP 데이터그램에 캡슐화 되어야 함 RTP는 임시짝수 UDP 포트를 사용한다. 그림 28.18 RTP

28.5 실시간 대화형 AV 실시간 전송제어 프로토콜(RTCP) RTCP는 RTP를 위해 선택한 포트번호 다음의 홀수 번호 UDP포트번호 를 사용한다. 흐름과 데이터 품질을 제어하며 수신자로 하여금 송신자에게 피드백을 보내도록 한다. 그림 28.19 RTCP 메시지 유형

28.5 실시간 대화형 AV 실시간 전송제어 프로토콜(RTCP) 송신자 보고 : 송신자가 주기적으로 일정기간 동안 전송된 모든 RTP 패킷에 대한 전송 및 수신 통계를 보고하기 위해 보냄 수신자 보고 : 송신자 및 다른 수신자들에게 서비스 품질에 대한 정보 를 알리는 것임 송신자 기술 메시지 : 주기적으로 자신에 대한 추가정보를 알리기위해 송신자 기술 메시지를 전송 종료 메시지 : 스트림을 종료하기 위해 by 메시지 전송 응용-지정메시지 : 새로운 응용을 사용하기 원하는 응용에 대한 패킷 UDP포트 : UDP 포트를 사용하지않고 임시포트를 사용함

28.6 IP상의음성 세션 초기화 프로토콜(SIP) IETF에서 설계되었고, 멀디미디어 세션(요청)을 구축, 관리, 종료하는 응용계층 프로토콜 양 당사자 또는 다중 당사자 혹은 멀티캐스트 세션을 생성하는데 사용될 수 있고, 전송계층에 독립적으로 설계 메시지 그림 28.20 SIP 메시지

28.6 IP상의음성 세션 초기화 프로토콜(SIP) 주소 이 주소들은 세션 초기화 프로토콜 형식(스킴)이 되어야 함 그림 28.21 SIP 형식

28.6 IP상의음성 세션 초기화 프로토콜(SIP) 단순세션 : 설정, 통신, 종료의 3가지 모듈로 구성

28.6 IP상의음성 세션 초기화 프로토콜(SIP) 그림 28.23 피호출자 추적

28.6 IP상의음성 세션 초기화 프로토콜(SIP) H. 323 : ITU에 의해 설계되었고, 전화네트워크 및 인터넷에 연결된 컴퓨터가 통신 하기위해 전화를 허락하는 표준 그림 28.24 H.323 구조

28.6 IP상의음성 세션 초기화 프로토콜(SIP) 프로토콜 : H.323은 음성(혹은 화상) 통신을 설정 및 유지하기 위해 몇가지 프로토콜을 사용함 H.323은 압축으로 G.71 혹은 G.723.1을 사용함 H.245는 압축방법을 협상하기위해, Q.931은 연결종료 및 종료에, H.225는 게이트키퍼에서 등록을 위해 사용됨 그림 28.25 H.323 프로토콜

28.6 IP상의음성 세션 초기화 프로토콜(SIP) 동작 그림 28.26 H.323 예제

28.7 요약