OCAP-DVR에서 구현 가능한 서비스 (2)

Download Report

Transcript OCAP-DVR에서 구현 가능한 서비스 (2)

Middleware / Application 현황 및 진화방향
KCTA 2006 Conference
June 13, 2006
유주현
상무이사
Proprietary and Confidential
OCAP기반 양방향 TV
Application 서비스
Interact with the Future
The Next Level in Digital Broadcasting
2
OCAP Application (1)
Proprietary and Confidential
EPG
Mosaic TV
Quiz
News
증권
스포츠정보
3
OCAP Application (2)
쇼핑
날씨
Proprietary and Confidential
게임
i AD
NVOD
운세
4
Proprietary and Confidential
TV 미들웨어 표준
Interact with the Future
The Next Level in Digital Broadcasting
5
세계 디지털 TV 표준 방식
지상파
위성
케이블
Proprietary and Confidential
미국
유럽
일본
대한민국
전송방식
ATSC (8VSB)
DVB-T
(COFDM)
ISDB-T
ATSC
AV
MPEG-2 +
Dolby AC3
MPEG-2
MPEG-2
MPEG-2 +
Dolby AC3
양방향 TV
표준
ACAP
MHP
ARIB
BML+GEM
ACAP
전송방식
DSS, DVB-S
DVB-S
ISDB-S
DVB-S
AV
MPEG-2
MPEG-2
MPEG-2
MPEG-2
양방향 TV
표준
DirecTV
MHP
ARIB
BML+GEM
MHP
전송방식
OpenCable
DVB-C
ISDB-C
OpenCable
AV
MPEG-2 +
Dolby AC3
MPEG-2
MPEG-2
MPEG-2 +
Dolby AC3
양방향 TV
표준
OCAP
MHP
ARIB
BML+GEM
OCAP
6
양방향TV 미들웨어 표준 관계도 (MHP, GEM, OCAP, ACAP)
Proprietary and Confidential
MHP 1.0.x
MHP 1.1.x
GEM
DASE-1
DVB
DVB
ATSC
OCAP 1.0
GEM 1.0
DA
(xHTML)
PA
(Java)
DVB-J DVB-HTML
OCAP 2.0
(Globally Executable MHP)
GEM
DVB-J DVB-HTML
GEM
OpenCable
OpenCable
ACAP-J
필수요소
GEM
선택요소
ATSC
ACAP-J & ACAP-X
GEM
DA
(xHTML)
ATSC
7
MHP, GEM, OCAP, and ACAP

Proprietary and Confidential
MHP (Multimedia Home Platform)
유럽 방송 기구 DVB에서 만들어진 양방향 TV 미들웨어 표준
– Java 기반으로 규격이며, 이후 다른 양방향 TV 미들웨어 표준의 근간
이됨
–

GEM (Globally Executable MHP)
–

MHP에서 유럽방송환경에만 쓰이는 요소 제거하여 OCAP과 ACAP에
인용하기 인용이 용이하도록 한 표준임.
OCAP (OpenCable Application Platform)
미국 케이블 방송 기구인 CableLabs에서 제정한 양방향 TV 미들웨어
표준
– GEM에 OpenCable 환경 요소 추가하는 식으로 제정됨
–

ACAP (Advanced Common Application Platform)
미국 방송 기구인 ATSC에서 제정한 양방향 TV 미들웨어 표준
– GEM에 ATSC 지상파 방송환경 요소 추가하는 식으로 제정됨
–
8
양방향 TV 표준 기술 및 국내 상황 요약



Proprietary and Confidential
한국은 매체별로 MHP, OCAP, ACAP을 다 사용하도록 표준
이 되어 있음.
MHP, OCAP, ACAP은 GEM이라는 공통 표준에 기반하고 있
어 Java API의 90% 이상을 공유하고 있음.
매체간 호환성 있는 양방향 TV 서비스 컨텐츠 제작시 기술적
인 면보다 컨텐츠 제작 환경과 사업적 환경에 따른 호환성 문
제가 있음.
–
–
–
한글 폰트, 한글 입력 방식, 화면 해상도 문제
거래형 양방향 TV 서비스를 위해서 복잡한 매체별 사업 관계
거래형 양방향 TV 서비스 활성화를 위해서 과금 체계 간소화 필
요함
9
Proprietary and Confidential
OCAP DVR
Extension
Interact with the Future
The Next Level in Digital Broadcasting
10
OCAP-DVR Architecture
Proprietary and Confidential
OCAP DVR application
TV-Anytime Content
Referencing API
Recording
Management
API
Playback API
Time-shift API
list of recordings
TVAnytime
content
referencing
resolution
recording
manager
recording
engine
playback
engine
storage device
11
S/W architecture (OCAP-DVR)
Java Platform
GEM + JavaTV/JMF
Proprietary and Confidential
AltiCaptor PVR
MPEG2 Service
selection
Media
Controller
Object Carousel
Decoder
PSI/Section
filter
GEMPVR
Extended
glue for
PVR
AltiCaptor Porting Glue (GEM)
OOB-SI/PSIP
engine
RC/PS/
Util
POD, Closed
Caption, etc
Application
Manager
Graphics
Java VM /Window
System
OCAP Specific
OCAP-DVR
Extended
glue for
OCAP
OS/Device drivers
legend
OCAP API package name
exported by AltiCaptor
AltiCaptor internal
functional block
AltiCaptor™
Porting Glue
implemented by licensee
AltiCaptor PVR™
12
OCAP-DVR에서 구현 가능한 서비스 (1)

Proprietary and Confidential
AV Contents와 함께 연동형 Application Recording
사용자 Behavior 제어 (사용자 Profile에 따라 광고 Skip 금지)
– Application을 통한 과금 처리 (사용자 Application 금지)
– AV Contents와 함께 연동형 Application + Video Clip Recording
–
• 특정 시간이 될 때마다 Playback 하던 AV를 멈추고 광고 Video Clip 제시
• Back-end System에 PSTN이나 IP로 광고 본 내역 송출
– Skip, Fast-Forward, Fast-Rewind 등을 하지 않은 정확한 Data 송출 가능

OCAP-DVR에 기반한 진보된 EPG
–
예약 녹화, 녹화 및 시청 등 가능
• EPG에서 Resident App로 나가지 않고, 바로 시리즈물 예약녹화 가능
–
사용자별 Recorded Contents Playback 권한
• 지정된 사용자에 따라 Playback 가부, Recording 예약시 Pin-code 입력,
Playback시 Pin-code 입력
–
녹화된 Contents에 대한 기간 이후 자동 삭제 기능
• H/E System과 연동하여 연동 유효 기간 수신, 이에 맞춰 자동 삭제 기능
13
OCAP-DVR에서 구현 가능한 서비스 (2)

Proprietary and Confidential
비 순차적 프로그램 시청
–
Time-Shift
• 순차적인 프로그램 진행과 관계없이, 일정한 시점에서 Forward, Backward로 Skip 가
능 (타임머신 TV 기능)
–
광고 Skip 방지 기능
• 방송사업자의 명령에 따라서 Fast Forward/Backward 제한
–
프로그램 속 개별 기사 선택 시청
• 매거진 형식의 프로그램을 재생할 경우, 사용자가 특정 키를 누르면 비디오 재생이 일
시 정지되고 프로그램 속의 개별 기사 목록이 전체 스크린 메뉴에 제시됨.
• 사용자는 프로그램 진행 순서에 관계없이 원하는 기사를 선택/시청할 수 있거나 메뉴
로 돌아갈 수 있음 (e.g. 뉴스, 연예 정보, 시사/생활 정보 프로그램)
–
양방향 어드벤처 쇼
• 시청자 스스로 여러 옵션 중 하나를 선택할 수 있고 그에 따른 해당 비디오 시퀀스로
이동. (e.g. 어드벤처 북과 유사. 이휘재의 인생극장, 영화 Sliding Doors)
–
성인 컨텐츠의 일부 구간 재생 막음
• Parental Rating으로 컨텐츠의 특정한 부분 (미성년자 관람불가 내용)의 재생을 원천
적으로 막거나 컨텐츠와 함께 보내진 Segment 정보를 이용하여 편집된 버전을 재생.
–
북마크: 사용자는 프로그램의 원하는 부분에 북마크 설정
14
OCAP-DVR에서 구현 가능한 서비스 (3)

예고편 녹화
–
–
–
–
–
–

Proprietary and Confidential
사용자는 리모컨 버튼 하나만 누르면, 예고편을 보면서 바로 관련 컨텐츠를 예
약
시청자가 TV를 보는 동안 MHP 어플리케이션은 Background에서 실행되고 있
음
예고편이 방송된다는 신호를 MHP 어플리케이션이 받아 스크린 위에 대화창을
띄움.
(대화 창에는 추가 정보를 보려면 특정 키를 누르라는 지시사항 공지됨)
예고편을 보던 시청자가 특정 키를 누르면, 예고편 홍보 관련 추가 정보가 링크
되어 있는 메뉴 제시됨 (링크정보는 EPG에 실려옴)
개별 프로그램 별, 시리즈 일부, 혹은 모든 에피소드 녹화 가능
가상 채널
–
–
사용자 개개인의 기호와 요구사항에 맞추어 여러 채널의 프로그램 예약과 재생
순서를 정할 수 있는 장점
각기 다른 여러개의 채널을 예약하여 별도의 조작 없이 자동적, 순차적으로 채
널 시청
15
OCAP-DVR에서 구현 가능한 서비스 (4)

NVOD 서비스 개선
–
–
–

선택된 NVOD의 앞부분을 미리 STB에 저장하여 사용자가 NVOD 서비스를 선
택하면 저장된 Clip이 시작됨
이와 동시에 방송중인 NVOD 채널은 자동으로 녹화됨
NVOD 서비스가 시작되는 순간을 놓치더라도 처음부터 NVOD 서비스를 즐길
수 있음
Pushed Content
–
–
–
–

Proprietary and Confidential
NVOD와 관련된 서비스로 사용자의 의사와 관계없이 우선 Push
EPG 또는 다른 어플리케이션에서 강제적으로 띄우는 AV (e.g. 오늘의
Highlight 프로그램)
지역별로 맞춤 정보 제공
PPV 프로그램 제공
반복 재생
–
–
특정 부분을 반복하여 보거나 Slow Motion으로 볼 수 있음
스포츠 경기 생방송이나 어학용, 어린이 채널에 많이 쓰임
16
OCAP-DVR에서 구현 가능한 서비스 (4)

보호된 컨텐츠 녹화
–

Proprietary and Confidential
스크램블된 프로그램 레코딩 요청시, EPG나 기타 어플리케이
션이 스크램블을 해제하고 보여줄 것인지를 결정 (CA 시스템
필요)
양방향 광고
–
–
광고를 보면서 추가 컨텐트에 접속, 다운로드 옵션 제공
e.g. 자동차 카탈로그 비디오
17
Proprietary and Confidential
OCAP Home
Networking Extension
Interact with the Future
The Next Level in Digital Broadcasting
18
OCAP Home Networking Environment
Proprietary and Confidential
19
OCAP HN Host Requirements


OpenCable HOST 2.0 Compliance
Middleware
–

Support the mapping between the OCAP HN Extension API
and UPnP protocol.
Network Interface
–

Proprietary and Confidential
10BASE-T/100BASE-T Ethernet
Media Types
–
Support Rendering and Serving (if DVR) of
20
OCAP HN Host Requirements (II)

Cable Content Distribution : Not Allowed
–
–

Proprietary and Confidential
HN Host SHALL NOT act as a content server with respect to
broadcast content delivered on the cable plant.
If DVR functionality supported, the device SHALL NOT act
as a content server with respect to cable-delivered content
residing in the DVR Time Shift Buffer or permanent storage.
Device Interoperability
–
All the DLNA V1.0 “SHOULD” requirements
21
OCAP HN Middleware Requirements

Map OCAP HNEXT API mapped to UPnP protocol
–



Proprietary and Confidential
support UPnP AV Control Point
Provide UPnP MediaRenderer Device
Provide UPnP MediaServer Device
AVTransport:1.0 Service Type
OCAP HN HOST
MediaServer
MediaRenderer
22
OCAP HN Middleware Requirements (II)

Proprietary and Confidential
Notes !
–
–
All UPnP devices are listed.
Some standardized services are available.
•
•
•
•
CONTENT_LIST
CONTENT_MANAGER
CONTENT_RENDERER
CONTENT_SERVER
23
OCAP Home Networking API

Packages
–
–
–
–
–

Proprietary and Confidential
org.ocap.hn
org.ocap.hn.content
org.ocap.hn.content.navigation
org.ocap.hn.services
org.ocap.hn.util
Permissions
–
–
Unsigned App : no access to OCAP HN API.
Signed App:
• MAY perform OCAP HN API
• Some of the method calls require
org.ocap.hn.HomeNetPermission, which MUST be provided by
permission request file.
24
Proprietary and Confidential
NGNA와 OCAP
Interact with the Future
The Next Level in Digital Broadcasting
25
NGNA 개요

Next-Generation Network Architecture

배경
–
–
–
–
–

750MHz 이상의 광대역폭상의 Gigabit 급 HFC Network
Upstream 속도가 4배 증폭된 DOCSIS 2.0
고사양의 HomeNet device 증가(Networked DVR STB 포함)
강화된 보안 기술
널리 보급되고 있는 AVC(Advanced Video Coding) 기술
Backward Compatibility with other CableLabs’ standard
–
–

Proprietary and Confidential
Video over IP라도, Video over QAM 지원
NSCP라는 자체 Security 관련 규약들은 CableCard와 compatible
NGNA에서 도입할 CableLabs에서 기존 기술들
–
–
–
PacketCable Multimedia
CableHome
OCAP(+ OCAP DVR)
26
NGNA Transport Protocol Stack
MPEG-2 Transport
over QAM
MPEG-2 Transport Multiplexed
with DOCSIS
Proprietary and Confidential
Video over IP/DOCSIS
•
MPEG-2 transport packets over IP over DOCSIS
•
MPEG-2 transport packets in RTP payloads over IP
over DOCSIS
•
RTP payloads over IP over DOCSIS
27
NGNA STB Software Architecture Reference Model
Proprietary and Confidential
28
Necessary Extensions to OCAP API

Advanced advertising
–
–

User behavior reporting
Metadata management for offer of programs, linkage of
Ads to program, information of Ads, etc. (to DVR)
QoS and HomeNet
–
–

Proprietary and Confidential
For support of CableHome
For support of UPnP
Media
–
–
RTP (see RTP4Java)
Special JMF functionality for controlling advanced video
such as H.264. & VC-9
29
결론

OpenCable Application Platform (OCAP)은,
–
–
–

Proprietary and Confidential
단방향, 양방향을 넘어서
DVR, 홈네트워킹,
그리고 차세대 All-IP 기반 케이블 네트워크에 대비하여
확장되고 진화하는 발전 방향을 가지고 있다
30
Thank you
All rights reserved. Neither this publication nor any part of it may be reproduced, stored in a retrieval system, or transmitted in any form
or by any means, electronic, mechanical, photocopying, recording or otherwise, without the prior permission of Alticast, Corp.
31