Middleware / Application 현황 및 진화방향 KCTA 2006 Conference June 13, 2006 유 주 현 상무이사
Proprietary and Confidential 2 Interact with the Future The Next Level in Digital Broadcasting OCAP 기반 양방향 TV Application 서비스
Proprietary and Confidential 3 OCAP Application (1) EPGMosaic TV Quiz News 증권 스포츠정보
Proprietary and Confidential 4 OCAP Application (2) NVOD 쇼핑게임 i AD 날씨운세
Proprietary and Confidential 5 Interact with the Future The Next Level in Digital Broadcasting TV 미들웨어 표준
Proprietary and Confidential 6 세계 디지털 TV 표준 방식 미국유럽일본대한민국 지상파 전송방식 ATSC (8VSB)DVB-T (COFDM) ISDB-TATSC AVMPEG-2 + Dolby AC3 MPEG-2 MPEG-2 + Dolby AC3 양방향 TV 표준 ACAPMHPARIB BML+GEM ACAP 위성 전송방식 DSS, DVB-SDVB-SISDB-SDVB-S AVMPEG-2 양방향 TV 표준 DirecTVMHPARIB BML+GEM MHP 케이블 전송방식 OpenCableDVB-CISDB-COpenCable AVMPEG-2 + Dolby AC3 MPEG-2 MPEG-2 + Dolby AC3 양방향 TV 표준 OCAPMHPARIB BML+GEM OCAP
Proprietary and Confidential 7 양방향 TV 미들웨어 표준 관계도 (MHP, GEM, OCAP, ACAP) GEM DVB GEM MHP 1.0.x GEM 1.0 (Globally Executable MHP ) PA (Java) ATSC DASE-1 DA (xHTML) GEM DA (xHTML) ACAP-J & ACAP-X DVB-J DVB DVB-HTML MHP 1.1.x GEM OpenCable OCAP 1.0 DVB-J OpenCable DVB-HTML OCAP 2.0 ACAP-J 필수요소 선택요소 GEM ATSC
Proprietary and Confidential 8 MHP, GEM, OCAP, and ACAP 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 지상파 방송환경 요소 추가하는 식으로 제정됨
Proprietary and Confidential 9 양방향 TV 표준 기술 및 국내 상황 요약 한국은 매체별로 MHP, OCAP, ACAP 을 다 사용하도록 표준 이 되어 있음. MHP, OCAP, ACAP 은 GEM 이라는 공통 표준에 기반하고 있 어 Java API 의 90% 이상을 공유하고 있음. 매체간 호환성 있는 양방향 TV 서비스 컨텐츠 제작시 기술적 인 면보다 컨텐츠 제작 환경과 사업적 환경에 따른 호환성 문 제가 있음. – 한글 폰트, 한글 입력 방식, 화면 해상도 문제 – 거래형 양방향 TV 서비스를 위해서 복잡한 매체별 사업 관계 – 거래형 양방향 TV 서비스 활성화를 위해서 과금 체계 간소화 필 요함
Proprietary and Confidential 10 Interact with the Future The Next Level in Digital Broadcasting OCAP DVR Extension
Proprietary and Confidential 11 OCAP-DVR Architecture list of recordings TV-Anytime Content Referencing API Recording Management API Playback API OCAP DVR application TVAnytime content referencing resolution recording manager recording engine playback engine storage device Time-shift API
Proprietary and Confidential 12 AltiCaptor PVR GEM + JavaTV/JMF Java Platform S/W architecture (OCAP-DVR) OS/Device drivers Java VM Graphics /Window System Application Manager RC/PS/ Util Extended glue for OCAP OCAP API package name exported by AltiCaptor AltiCaptor internal functional block Porting Glue implemented by licensee AltiCaptor™ legend OCAP Specific MPEG2 Service selection Object Carousel Decoder OOB-SI/PSIP engine POD, Closed Caption, etc PSI/Section filter Media Controller GEM- PVR OCAP-DVR Extended glue for PVR AltiCaptor PVR ™ AltiCaptor Porting Glue (GEM)
Proprietary and Confidential 13 OCAP-DVR 에서 구현 가능한 서비스 (1) 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 과 연동하여 연동 유효 기간 수신, 이에 맞춰 자동 삭제 기능
Proprietary and Confidential 14 OCAP-DVR 에서 구현 가능한 서비스 (2) 비 순차적 프로그램 시청 – Time-Shift 순차적인 프로그램 진행과 관계없이, 일정한 시점에서 Forward, Backward 로 Skip 가 능 ( 타임머신 TV 기능 ) – 광고 Skip 방지 기능 방송사업자의 명령에 따라서 Fast Forward/Backward 제한 – 프로그램 속 개별 기사 선택 시청 매거진 형식의 프로그램을 재생할 경우, 사용자가 특정 키를 누르면 비디오 재생이 일 시 정지되고 프로그램 속의 개별 기사 목록이 전체 스크린 메뉴에 제시됨. 사용자는 프로그램 진행 순서에 관계없이 원하는 기사를 선택 / 시청할 수 있거나 메뉴 로 돌아갈 수 있음 (e.g. 뉴스, 연예 정보, 시사 / 생활 정보 프로그램 ) – 양방향 어드벤처 쇼 시청자 스스로 여러 옵션 중 하나를 선택할 수 있고 그에 따른 해당 비디오 시퀀스로 이 동. (e.g. 어드벤처 북과 유사. 이휘재의 인생극장, 영화 Sliding Doors) – 성인 컨텐츠의 일부 구간 재생 막음 Parental Rating 으로 컨텐츠의 특정한 부분 ( 미성년자 관람불가 내용 ) 의 재생을 원천적 으로 막거나 컨텐츠와 함께 보내진 Segment 정보를 이용하여 편집된 버전을 재생. – 북마크 : 사용자는 프로그램의 원하는 부분에 북마크 설정
Proprietary and Confidential 15 OCAP-DVR 에서 구현 가능한 서비스 (3) 예고편 녹화 – 사용자는 리모컨 버튼 하나만 누르면, 예고편을 보면서 바로 관련 컨텐츠를 예약 – 시청자가 TV 를 보는 동안 MHP 어플리케이션은 Background 에서 실행되고 있음 – 예고편이 방송된다는 신호를 MHP 어플리케이션이 받아 스크린 위에 대화창을 띄움. – ( 대화 창에는 추가 정보를 보려면 특정 키를 누르라는 지시사항 공지됨 ) – 예고편을 보던 시청자가 특정 키를 누르면, 예고편 홍보 관련 추가 정보가 링크 되어 있는 메뉴 제시됨 ( 링크정보는 EPG 에 실려옴 ) – 개별 프로그램 별, 시리즈 일부, 혹은 모든 에피소드 녹화 가능 가상 채널 – 사용자 개개인의 기호와 요구사항에 맞추어 여러 채널의 프로그램 예약과 재생 순서를 정할 수 있는 장점 – 각기 다른 여러개의 채널을 예약하여 별도의 조작 없이 자동적, 순차적으로 채널 시청
Proprietary and Confidential 16 OCAP-DVR 에서 구현 가능한 서비스 (4) NVOD 서비스 개선 – 선택된 NVOD 의 앞부분을 미리 STB 에 저장하여 사용자가 NVOD 서비스를 선 택하면 저장된 Clip 이 시작됨 – 이와 동시에 방송중인 NVOD 채널은 자동으로 녹화됨 – NVOD 서비스가 시작되는 순간을 놓치더라도 처음부터 NVOD 서비스를 즐길 수 있음 Pushed Content – NVOD 와 관련된 서비스로 사용자의 의사와 관계없이 우선 Push – EPG 또는 다른 어플리케이션에서 강제적으로 띄우는 AV (e.g. 오늘의 Highlight 프로그램 ) – 지역별로 맞춤 정보 제공 – PPV 프로그램 제공 반복 재생 – 특정 부분을 반복하여 보거나 Slow Motion 으로 볼 수 있음 – 스포츠 경기 생방송이나 어학용, 어린이 채널에 많이 쓰임
Proprietary and Confidential 17 OCAP-DVR 에서 구현 가능한 서비스 (4) 보호된 컨텐츠 녹화 – 스크램블된 프로그램 레코딩 요청시, EPG 나 기타 어플리케이션 이 스크램블을 해제하고 보여줄 것인지를 결정 (CA 시스템 필요 ) 양방향 광고 – 광고를 보면서 추가 컨텐트에 접속, 다운로드 옵션 제공 – e.g. 자동차 카탈로그 비디오
Proprietary and Confidential 18 Interact with the Future The Next Level in Digital Broadcasting OCAP Home Networking Extension
Proprietary and Confidential 19 OCAP Home Networking Environment
Proprietary and Confidential 20 OCAP HN Host Requirements OpenCable HOST 2.0 Compliance Middleware – Support the mapping between the OCAP HN Extension API and UPnP protocol. Network Interface – 10BASE-T/100BASE-T Ethernet Media Types – Support Rendering and Serving (if DVR) of
Proprietary and Confidential 21 OCAP HN Host Requirements (II) Cable Content Distribution : Not Allowed – 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
Proprietary and Confidential 22 OCAP HN Middleware Requirements Map OCAP HNEXT API mapped to UPnP protocol – support UPnP AV Control Point Provide UPnP MediaRenderer Device Provide UPnP MediaServer Device AVTransport:1.0 Service Type MediaRendere r OCAP HN HOST MediaServer
Proprietary and Confidential 23 OCAP HN Middleware Requirements (II) Notes ! – All UPnP devices are listed. – Some standardized services are available. CONTENT_LIST CONTENT_MANAGER CONTENT_RENDERER CONTENT_SERVER
Proprietary and Confidential 24 OCAP Home Networking API Packages – 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.
Proprietary and Confidential 25 Interact with the Future The Next Level in Digital Broadcasting NGNA 와 OCAP
Proprietary and Confidential 26 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 – Video over IP 라도, Video over QAM 지원 – NSCP 라는 자체 Security 관련 규약들은 CableCard 와 compatible NGNA 에서 도입할 CableLabs 에서 기존 기술들 – PacketCable Multimedia – CableHome – OCAP(+ OCAP DVR)
Proprietary and Confidential 27 NGNA Transport Protocol Stack 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 MPEG-2 Transport over QAM MPEG-2 Transport Multiplexed with DOCSIS Video over IP/DOCSIS
Proprietary and Confidential 28 NGNA STB Software Architecture Reference Model
Proprietary and Confidential 29 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 – 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
Proprietary and Confidential 30 결론 OpenCable Application Platform (OCAP) 은, – 단방향, 양방향을 넘어서 – DVR, 홈네트워킹, – 그리고 차세대 All-IP 기반 케이블 네트워크에 대비하여 확장되고 진화하는 발전 방향을 가지고 있다
31 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. Thank you