제 1 부 인터넷방송의 이해 - 제 3 장 인터넷방송 활용

21
제 1 제 제제제제제제 제제 - 제 3 제 제제제제제 제제 제제제제제 제제제제제제

Upload: pete

Post on 13-Jan-2016

118 views

Category:

Documents


0 download

DESCRIPTION

제 1 부 인터넷방송의 이해 - 제 3 장 인터넷방송 활용. 최 영 강원대학교 방송영상학부. 제 3 장 인터넷방송 활용. 인터넷방송을 효과적으로 활용하기 위해서는 단순한 방송의 개념으로 한정하기보다는 포괄적이고 유연한 정의가 필요. 3.1 기존 방송국의 웹사이트. 자신의 방송국이나 프로그램의 홍보를 목적 설립 운영 시청하지 못한 특정 프로그램을 보기위한 주문식 개념. 3.2 독립적인 인터넷방송국. 자체적으로 인터넷방송을 위한 프로그램 제작을 우선 인터넷 특성을 가장 잘 활용 수익모델의 부재 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 제  1  부 인터넷방송의 이해 - 제 3 장 인터넷방송 활용

제 1 부 인터넷방송의 이해- 제 3 장 인터넷방송 활용

최 영강원대학교 방송영상학부

Page 2: 제  1  부 인터넷방송의 이해 - 제 3 장 인터넷방송 활용

제 3 장 인터넷방송 활용

자신의 방송국이나 프로그램의 홍보를 목적 설립 운영 시청하지 못한 특정 프로그램을 보기위한 주문식 개념

3.1 기존 방송국의 웹사이트

자체적으로 인터넷방송을 위한 프로그램 제작을 우선 인터넷 특성을 가장 잘 활용 수익모델의 부재 컨텐츠 유료화에 대한 다각적인 노력 필요

3.2 독립적인 인터넷방송국

인터넷방송을 효과적으로 활용하기 위해서는 단순한 방송의 개념으로 한정하기보다는 포괄적이고 유연한 정의가 필요

Page 3: 제  1  부 인터넷방송의 이해 - 제 3 장 인터넷방송 활용

제 3 장 인터넷방송 활용

인터넷방송국의 목록을 제공하는 웹사이트 웹 채널이라는 인터넷상의 네트워크 초기에는 인터넷방송국 구축과 인터넷 방송 프로그램 제작에 관한 정보를 제공 , 공유

주로 기존의 라디오 방송국이나 텔레비전 방송국을 중심으로 네트워크 구성하여 인터넷방송국 구축

3.3 인터넷 방송 디렉토리

지역적인 인터넷방송국을 중심으로 네트워크 지역적인 시청자를 위한 유익한 정보를 제공 일정 지역을 목표로 함으로 마케팅 효과를 극대화 디렉토리 서비스를 제공하는 포탈사이트의 기본

3.3.1 지역별 인터넷방송 웹사이트

Page 4: 제  1  부 인터넷방송의 이해 - 제 3 장 인터넷방송 활용

제 3 장 인터넷방송 활용

방송의 유형별 디렉토리 서비스 라이오 방송 , 텔레비전 방송으로 구분하여 웹사이트 디렉토리 제공

3.3.2 방송유형별 디렉토리

Page 5: 제  1  부 인터넷방송의 이해 - 제 3 장 인터넷방송 활용

제 3 장 인터넷방송 활용

일반적인 웹사이트의 컨텐츠의 일부 영리목적으로 운영되는 경우 봉사를 목적으로 운영되는 경우 포괄적인 기획이 필요

동영상 , 그림 , 문자 등

표현방법을 폭 넓게 적용 필요

3.4 컨텐츠유형별 인터넷방송

Page 6: 제  1  부 인터넷방송의 이해 - 제 3 장 인터넷방송 활용

제 3 장 인터넷방송 활용

인터넷방송국 구축 목적에 따른 방송국모델 분류 상업용 인터넷방송국 - 기존의 방송국과 연계된 인터넷방송국 - 독립적인 인터넷방송국 봉사단체 인터넷방송국 - 국가기관의 인터넷방송국 - 봉사단체의 인터넷방송국 - 교육기관의 인터넷방송국

3.4 컨텐츠유형별 인터넷방송

주요 컨텐츠 유형별 분류 연예 프로그램 - 음악 , 영상 , 공연과 같은 모든 연예 프로그램 정보 - 뉴스 , 스포츠 , 날씨 : 문자 , 그래픽 , 동영상 뉴스 - 자료 : 교육자료 혹은 일반적인 동영상 자료 제공

이벤트 홍보

- 홍보자료를 동영상으로 제공 교육

- 온라인 교육 : 주문식 혹은 실시간으로

동영상 교육 방송 제공

- 가상 대학 : 온라인으로 학위 취득가능

Page 7: 제  1  부 인터넷방송의 이해 - 제 3 장 인터넷방송 활용

제 3 장 인터넷방송 활용

3.5 인터넷방송 포탈 사이트 야후 브로드캐스트 - 전반적인 인터넷방송 컨텐츠의 디렉토리 제공 - 스포츠 , 영화 , 교육 , TV, 날씨와 같이 사용자 관심을 끌 수 있는 동영상 위주로 구성

Page 8: 제  1  부 인터넷방송의 이해 - 제 3 장 인터넷방송 활용

제 3 장 인터넷방송 활용

인터넷 방송 시스템 구축과 관련된 웹사이트 구축된 인터넷방송국을 중심으로 인터넷방송 디렉토리 제공 라이브 365, 윈앰프로 유명한 널소프트가 대표적임 - 누구나 손쉽게 인터넷 라디오 방송국 구축할 수 있도록 프로그램 제공

3.6 인터넷방송 시스템 서비스

Page 9: 제  1  부 인터넷방송의 이해 - 제 3 장 인터넷방송 활용

제 3 장 인터넷방송 활용

인터넷방송 컨텐츠 제작도구인 프리젠테이션 프로그램을 이용하여 동영상과 슬라이드를 포함한 멀티미디어 프리젠테이션 웹 페이지 제작 서비스

3.7 인터넷방송 컨텐츠 제작 서비스

Page 10: 제  1  부 인터넷방송의 이해 - 제 3 장 인터넷방송 활용

제 3 장 인터넷방송 활용3.7 인터넷방송 컨텐츠 제작 서비스

On24사가 제작한 동영상과 슬라이드가 포함된 인터넷방송 기술을 응용한 프리젠테이션

Page 11: 제  1  부 인터넷방송의 이해 - 제 3 장 인터넷방송 활용

제 3 장 인터넷방송 활용

3.8 인터넷방송 인력구성

프로그램 디렉터 - 웹 PD : 프로젝트 매니저 , 전반적인 관리 아나운서 - VJ(Video Disc Jockey) : 프로그램을 진행 마케팅 - 인터넷마케팅과 프로모션담당 오디오 /비디오 기술요원 시스템 엔지니어 - 네트워크 관리 , 서버관리자 : 웹서버 , 데이터베이스 서버 - 스트리밍 엔지니어 : 컨텐츠 인코딩과 송출 컨텐츠 개발자 - 컨텐츠 디자이너 : 웹사이트 구축과 컨텐츠 구성 - 웹디자이너 : 웹페이지 디자인과 관리 - 웹프로그래밍 : 웹사이트 구축 프로그래밍

Page 12: 제  1  부 인터넷방송의 이해 - 제 3 장 인터넷방송 활용

제 4 장 인터넷방송의 구현

4.1 스트리밍 (Streaming)

스트리밍 (Streaming)이라는 실시간 멀티미이어 데이터 전송 기술의 개발 인터넷방송의 새 장의 열게됨 .

멀티미디어 데이터를 접근하는 즉시 데이터의 일부만을 다운로드 받은 후 사용자의 컴퓨터에서 실행할 수 있도록 함 .

기존의 방식에 비해 데이터를 실행하기 위해 기다리는 시간을 줄임으로서 사용자의 요구를 충족 .

주문형식과 방송형식으로 나눔 주문형식 : 클라이언트가 시작 , 끝마침 . 플레이 등 비디오를 제어 방송형식 : 일방적으로 데이터가 전송 , 수동적으로 전송되어진 동영상 데이터가 도착하는대로 시청할 수 있으나 , 이미 지나간 부분은 다시 시청할 수 없음 .

Page 13: 제  1  부 인터넷방송의 이해 - 제 3 장 인터넷방송 활용

제 4 장 인터넷방송의 구현

4.1.1 스트리밍 프로토콜 (Streaming Protocol) 실시간 멀티미디어 통신에 활용되는 프로토콜 : RTSP (Real Time Streaming Protocol)

리얼네크워크사 , 넷스케이프 , 콜롬비아대학에 의해 개발 1996년 IETF(Internet Engineering Task Force)에 의해 국제인터넷 표준으로 제정

무선인터넷 방송을 위한 프로토콜 : WAP(Wireless Application protocol)

기존의 TCP(Transfer Control Protocol)과 UDP(User Datagram Protocol를 병행하여 구현

UDP는 정확성보다는 속도를 우선으로 하는 프로토콜 : 연속성의 결여로 화질이 떨어지기는 하지만 스트리밍의 속도를 높일 수는 있다 .

Page 14: 제  1  부 인터넷방송의 이해 - 제 3 장 인터넷방송 활용

제 4 장 인터넷방송의 구현

4.1.2 스트림 분할 (Strema Splitting) 서버에 요구되는 스트림을 여러 서버에 분산시켜 특정한 서버의 부하를 줄이는 스트림 분산 시스템 방식

제한된 대역폭으로 많은 사용자들에게 방송할 수 있다는 장점이 있다 . 대역폭 한계를 극복할 수 있는 멀티캐스트 방식으로 구현 멀티캐스트 그림 참조

Page 15: 제  1  부 인터넷방송의 이해 - 제 3 장 인터넷방송 활용

제 4 장 인터넷방송의 구현

4.2 인터넷방송시스템 인터넷방송 구축에 가장 많이 활용되는 웹캐스팅 시스템인 리얼미디어 시스템 , 윈도우미디어 시스템 , 애플컴퓨터의 퀵타임에 관해 소개

4.2.1 리얼미디어 시스템 리얼네트워크사에서 개발한 스트림이 기술을 이용하여 실시간으로 멀티미디어 데이터를 전송하는 서버 - 클라이언트 기술

리얼프로듀서 , 리얼서버 , 리얼플레이어로 구분 리얼프로듀서 : 스트리밍을 위한 인코딩 (Encoding)프로그램 동영상 파일을 인코딩하거나 비디오 카메라와 같은 외부기기를 이용하여 실시간으로 인코딩할 수 있기 때문에 리얼미디어 서버를 이용하여 생중계도 가능

Page 16: 제  1  부 인터넷방송의 이해 - 제 3 장 인터넷방송 활용

제 4 장 인터넷방송의 구현

4.2.1 리얼미디어 시스템 리얼 서버 : 인코딩된 스트리밍 데이터를 전송하는 역할을 담당 사용자가 스트리밍 미디어를 요구하면 리얼서버는 스트리밍 데이터를 제어하는 메타파일을 생성하여 사용자에게 전달

웹브라우저는 전달받은 메타파일을 리얼플레이어에게 전달하면 리얼플레이어는 리얼서버에 스트리밍을 요구하고 ,

리얼서버에 의해 스트림이 시작되고 비로소 스트리밍 미디어가 리얼플레이어에 의해 작동 .

사용자 요구에 의해 리얼서버는 리얼플레이어와 통신을 하기 위해 양방향 TCP 접속 채널을 확보

TCP연결을 이용하여 리얼서버에 스트리밍을 요청하고 리얼서버에 의해 요청된 데이터는 단방향 UDP채널을 통하여 스트림하게됨 .

Page 17: 제  1  부 인터넷방송의 이해 - 제 3 장 인터넷방송 활용

제 4 장 인터넷방송의 구현

4.2.1 리얼미디어 시스템 기존의 스트리밍은 특정한 대역폭에서만 원활히 작동됨 : 하나의 스트림에 하나의 대역폭이 할당됨

리얼 10(헤릭스 ) 이라 이름이 붙여진 리얼시스템 G2는 각기 다른 사용자의 대역폭에 적을할 수 있도록 다중 스트림 개념인 “ Sure Stream”이라는 새로운 스트리밍 기법을 제시

“Sure Stream”기법은 스트림 데이터가 다양한 대역폭에 적을할 수 있도록 인코딩하는 기법이다 .

Page 18: 제  1  부 인터넷방송의 이해 - 제 3 장 인터넷방송 활용

제 4 장 인터넷방송의 구현

4.2.2 윈도우 미디어 시스템 윈도우미디어 전용의 MMS(Microsoft Media Server) 프로토콜을 이용하여 미디어 서버와 스트리밍 플러그인 (Plug in) 프로그램인 윈도우 미디어 플레이어를 이용하여 멀티미디어 데이터를 웹브라우저에 제공

롤오버 기법 : 사용자가 MMS 프로토콜을 이용하여 스트림 데이터를 요구하면 서버는 MMS에 UDP를 활용할 수 있는 MMSU(MMS over UDP)를 이용한다 .

MMSU는 UDP를 이용하여 ASF 데이터를 스트림하기 시작하는데 UDP가 여의치 않으면 TCP를 이용하고 , TCP가 여의치 않으면 HTTP를 이용하여 스트리밍을 계속한다 .

최근에 출시된 윈도우미디어 9 는 보다 다양한 프로토콜을 지원

Page 19: 제  1  부 인터넷방송의 이해 - 제 3 장 인터넷방송 활용

제 4 장 인터넷방송의 구현

4.2.3 퀵타임 (QuickTime) 맥킨토시로 유명한 애플컴퓨터사에서 개발 전통적으로 하드웨어의 지원 없이도 제작 재생 가능한 소프트웨어방식의 우수한 비디오 화질 제공

AVI,MPEG은 물론 매크로미디어 플래시와 같은 다양한 파일형식을 지원

최근에는 스트리밍 기능의 보강으로 인터넷방송에서의 활용도 활발해짐 .

퀴타임 플레이어는 베이식 (Basic)와 프로 (Pro)버전으로 구분 베이식 버전은 무료 , 프로버전을 인코딩 지원 유료

Page 20: 제  1  부 인터넷방송의 이해 - 제 3 장 인터넷방송 활용

제 4 장 인터넷방송의 구현

4.3 인터넷방송시스템 환경 스트림에 관련된 모든 요소들 : 프로토콜 , 인코딩시스템 , 스트리밍 서버 , 플레이어 등의 원활한 상호 작용으로 인터넷방송 시스템 구현

인코딩된 파일형식과 스트림서버가 인식할 수 있는 파일형식과 호환 서버 또는 플레이어가 인식할 수 있는 프로토콜을 이용 플레이어가 인식할 수 있는 파일형식이 인코더와 스트리밍 데이터 저작도구가 제작한 파일형식과 호환되어야 함 .

환경설정에 고려해야 할 사항 컴퓨터 시스템의 프로세싱 처리능력 - 이중 프로세서 시스템인 Dual Processor Pentium 1GHz 이상의 처리능력을 갖춘 컴퓨터 환경

데이터의 인코딩 작업에 필요한 비디오 캡쳐 디바이스의 처리능력 등 - Viewcast사의 “ Osprey 560 Video Capture Board”와 같은 고화질 비디오 캡쳐 카드가 필요

Page 21: 제  1  부 인터넷방송의 이해 - 제 3 장 인터넷방송 활용

제 4 장 인터넷방송의 구현

4.3 인터넷방송시스템 환경 스트림을 제공하는 서버는 사용자 환경을 고려하여 스트리밍 데이터를 제작 스트림 하여야 하고 ,

사용자는 항상 최신 플러그인 프로그램의 업데이트를 통하여 최상의 환경에서 스트림을 구현하여야 함 .

인터넷방송을 구현하는 설계자는 어느 특정한 사용자의 환경만을 고려하여 계획하는 것이 아니라

가능한 많은 시청자를 확보할 수 있도록 컴퓨팅 처리능력이 우수한 환경이나 고속의 접속환경의 사용자뿐만 아니라

열악한 컴퓨팅 환경이나 접속환경의 사용자를 위하여 낮은 대역폭과 낮은 프레임으로 제작된 멀티미디어 데이터의 스트림도 고려해야 한다 .