개념
2012.01.27 18:47

DLNA(Digital Living Network Alliance)

조회 수 19122 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

+ - Up Down Comment Print Files
?

단축키

Prev이전 문서

Next다음 문서

+ - Up Down Comment Print Files

DLNA Digital Living Network Alliance

 

1. DLNA (Digital Living Network Alliance) ..

스마트폰의 등장과 더불어 서로 다른 가전 제품들, 특히 TV, 컴퓨터, NAS, 카메라 등의 각종 미디어 컨텐츠 공유에 대해 관심이 높아지고 있습니다.

 

카메라에서 찍은 사진을 PC TV에서 보거나 PC에 저장되어 있는 영화를 대형 TV를 통해 보고, 스마트폰에 저장 된 사진을 프린트를 통해 인화하고, PC에 저장하는 등 서로 다른 기기들간의 컨텐츠 공유 및 활용에 대해 많은 사용자들이 관심을 가지고 있습니다.

 

이런 요구와 더불어 새롭게 사람들에게 관심을 받고 있는 기술이 DLNA라는 기술입니다.

설명: http://1.bp.blogspot.com/-y6NaAi8zLb4/TVf8gbOP9bI/AAAAAAAAACg/_hRprQ6VOns/s320/image003.jpg

 

DLNA Digital Living Network Alliance의 약자로서 DLNA인증을 통한 제품간에는 네트워크를 통하여 제조사와 제품 종류에 관계 없이 다양한 미디어 컨텐츠(음악/사진/동영상)를 공유하고 재생할 수 있도록 규약을 정의하는 단체입니다.

 

DLNA에서는

- 산업기기/회사간 협력(Industry collaboration)

- 표준 규격을 준수하는 상호 연동(Standard-based interoperability)

- 제품의 규격 준수(Compelling products)

을 목표로 여러 회사들이 모여 규격 제정, 인증 관리 및 향후 방향 모색 등 다양한 활동을 하고 있습니다.

 

설명: http://1.bp.blogspot.com/-kOdg8RhQvNw/TVf8LlDTrhI/AAAAAAAAACc/-mR2FrKDCXs/s320/image005.png

 

위 그림처럼 이름만 들어도 알 수 있는 제조사, 서비스 사업자, 소트프웨어 및 반도체 회사들이 DLNA멤버로 활동하고 있습니다.

 

각각 회원들은 새로운 규격에 대한 협의를 하고, 이러한 규격을 적용하는 기준을 작성하여 DLNA Guideline으로 배포하고 사용하도록 권유하고 있습니다.

 

2. 미디어 컨텐츠 공유 및 재생

 

2.1 전통적인 미디어 공유 - USB를 이용하여 카메라의 사진을 PC TV에서 보거나, RGB 케이블이나 S-Video케이블을 PC<->TV와 연결하여 PC에 저장되어 있는 영화를 감상하는 방식 등 실제 물리적인 연결을 통해서 서로 다른 기기간의 미디어 컨텐츠를 공유합니다.

 

설명: http://3.bp.blogspot.com/-AdiiRqziSnY/TVf8AqAks6I/AAAAAAAAACU/9FuvCYDB4dI/s200/image007.png설명: http://3.bp.blogspot.com/-7x5Zx9ZNbVs/TVi0E3BIxjI/AAAAAAAAACw/G2gdb6k44_U/s200/image009.png

 

2.2 DLNA 미디어 공유 – Ethernet, Wi-Fi, Bluetooth와 같은 네트워크 기능을 갖춘 기기들간에 같은 IP대역에 있는 기기들이 서로 물리적 접속이 아닌 네트워크를 통해서 컨텐츠를 공유합니다.

PC에 저장 되어 있는 영화를 LAN선이 연결 된 TV에서 쉽게 감상할 수 있으며, Wi-Fi가 지원되는 스마트폰이나 카메라에서 찍은 사진을 PC TV에서 네트워크를 통해 쉽게 감상할 수 있고, 저장할 수 있습니다.

설명: http://4.bp.blogspot.com/-LndLPlXxvco/TVi0qtbCOdI/AAAAAAAAAC0/kkB_WEtZWXI/s400/dlna.png

 

 

3. DLNA에서 지원 가능한 미디어 포맷 (괄호안의 포맷은 선택사항임)

·         Image : JPEG (GIF, TIFF, PNG )

·         Music : LPCM (AAC, AC-3, ATRAC3plus, MP3, WMA9 )

·         Video : MPEG2 (MPEG1, MPEG4, WMV9, AVI )

 

위의 미디어 포맷 이외에 각 제조사별로 지원 가능한 형식이 따로 있는 경우도 있고, 비디오의 경우 해상도 및 파일 크기에 따라 적용 가능한 항목은 각 기기의 개별 기능을 확인해야 합니다.


4. DLNA 기기 분류 (DLNA Classes)

 

처음에 DLNA에서는 Media ServerMedia Player로 구분하였으나, 다양한 기기의 등장과 각 개별 기능을 세분화하여 크게 Home Network Device(HND)Mobile Handheld Devices(MHD)로 구분하였고, HND MHD의 상호접속을 위해 Home Interoperability Devices(MIU, M-NCF)를 추가하였습니다.


HND MHD사이의 구분은 지원 되는 미디어 포맷과 네트워크 접속방식의 차이로 구분하였으나 디지털 기기의 발전과 둘 사이의 구분이 애매해지는 경우가 많습니다.

대략적으로 공통으로 정의되어 있는 기기의 분류는 아래와 같습니다. DMS, DMC, DMR, DMP의 특징과 상호 간의 관계 정도만 이해하시면 충분 할 것으로 판단 됩니다.

참조 : DLNA Certified® Device Classes (http://www.dlna.org/digital_living/devices/)



4.1 Home Network Device

 

Digital Media Server (DMS)

실제 공유 할 컨텐츠를 보유하고 있는 디바이스. 컨텐츠를 보관하고 있으며 네트워크에 접속시 해당 컨텐츠 내역을 배포/전송하여 다른 디바이스들이 이를 사용할 수 있게 함.

) PC, Set-Top-Box, 홈씨어터, PVR, NAS


Digital Media Controller (DMC)

Media Server가 배포한 컨텐츠 리스트를 찾고, 이를 실행할 수 있는 다른 기기(Render)와 연결한다. 기본적으로 Media Server Media Renderer사이에서 연결을 설정하고 컨텐츠 재생과 관련한 동작을 제어 함.

) Intelligent 리모콘 등


Digital Media Renderer (DMR)

Media Controller에 의해 Media Server와 연결 되며 Server로부터 컨텐츠를 재생할 수 있는 기기.

) TV, Audio/Video리시버, 스피커 등


Digital Media Player (DMP)

Media Server가 배포한 컨텐츠 리스트를 찾아서 컨텐츠를 선택하고 이를 재생할 수 있는 기기.

) TV, Game Console


Digital Media Printer (DMPr)

네트워크를 이용하여 사진을 인화 할 목적으로 정의되었으나, 추후 다른 포맷에 대해서도 이용이 가능하도록 확장 되었음. PC나 카메라에 있는 사진을 DLNA가 지원되는 프린터에서 네트워크를 이용하여 출력할 수 있도록 해주는 장치.

) 포토프린터, USB로 연결된 프린터를 사용 가능한 PC응용프로그램 등

 

 

4.2 Mobile Handheld Devices

 

Mobile Digital Media Server (M-DMS)

HND DMS와 동일한 개념 예) 스마트폰, PDA

 

Mobile Digital Media Controller (M-DMC)

HND DMC와 동일한 개념 예) 스마트폰, PDA

 

Mobile Digital Media Player (M-DMP)

HND DMP와 동일한 개념 예) 스마트폰, PDA

 

Mobile Digital Media Uploader/Downloader (M-DMU/M-DMD)

DLNA를 이용하여 컨텐츠를 Upload/Download 가능한 기기.

) 스마트폰, 카메라 등


MHD에는 DMR이 존재하지 않습니다.

5. DLNA 사용 예


5.1 스마트폰(M-DMS)에 있는 사진을 TV(DMP)에서 감상하고 프린터(DMPr)에서 인화

 

설명: http://2.bp.blogspot.com/-8cQhv6D77lM/TVf7csgkGNI/AAAAAAAAACM/3OowIYvzsVo/s320/image015.png

 

 

 

5.2 PC (DMS)에 저장된 영화를 TV (DMP)에서 감상

 

설명: http://3.bp.blogspot.com/-v0SIH6aUwfU/TVf7QoyiUrI/AAAAAAAAACI/9YrZUMk-_w4/s320/image013.png

 

 

5.3 NAS(DMS)에 있는 동영상을 스마트폰(M-DMC)을 통해 제어하면서 TV(DMR)에서 감상

 

설명: http://3.bp.blogspot.com/-_PElN0BAD4k/TVf7wpmTG_I/AAAAAAAAACQ/oN82UciJANk/s320/image017.png


참고 사항 : 예제 3의 경우 예제 2와는 다르게 TV DMR의 역할을 하고 있습니다. DMS(서버)에 있는 컨텐츠를 재생하고 있습니다. DMR의 경우 자체 Control 기능이 없는 Render의 역할을 담당합니다. 그래서 DMC에서 재생에 관한 Control을 담당하고 있습니다.

여기서 많은 분들이 DMP DMS에 있는 컨텐츠를 스스로 재생할 수 있다고 해서 DMP = DMC + DMR 이라고 생각하시는 분들도 있습니다. 하지만 이는 다소 잘못된 이해입니다.

DMP
DMS의 컨텐츠를 재생할 수 있지만, 다른 DMC Control을 받지 않기 때문입니다.

 


Dreamy의 코드 스크랩

내가 모으고 내가 보는

List of Articles
번호 분류 제목 날짜 조회 수 추천 수
90 Python C#에서 Python 파일 실행하고 결과 가져오기 2012.02.02 40102 0
89 개념 HLS(HTTP Live streaming) 2012.02.01 35049 0
88 개념 UAProf(User Agent Profile) 2012.02.01 20598 0
87 개념 RTSP(Real Time Streaming Protocol) 2012.02.01 20479 0
» 개념 DLNA(Digital Living Network Alliance) file 2012.01.27 19122 0
85 개념 CFM(Content Forward Management) 2012.01.27 19921 0
84 C# c# file i/o 샘플 2012.01.04 19329 0
83 C# 문자열 검색 / 조작 2012.01.03 25936 0
82 C# XML 간단 예제 2012.01.03 25516 0
81 LINUX [Shell Script] bash에서 source 명령 2012.01.02 64748 0
80 Android [GIT 사용법] 초보자가 알아두면 좋을 명령어 정리 1 2011.12.26 69302 0
79 Android [GIT 사용법] Git Tutorial 2011.12.26 99629 0
78 MFC 레지스트리 쓰기, 읽기 함수 정리 2011.07.26 33224 0
77 일반 가변 인수를 가지는 함수 및 매크로 만들기 2011.02.09 37342 0
76 일반 시스템 환경변수 세팅 2011.02.08 30484 0
목록
Board Pagination ‹ Prev 1 ... 24 25 26 27 28 29 30 31 32 33 34 Next ›
/ 34

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소

Designed by sketchbooks.co.kr / sketchbook5 board skin

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5