490 likes | 639 Views
ICAT 2005. 맞춤형 방송 서비스 기술 전자부품연구원 디지털미디어연구센터 이석필. 목차. 맞춤형 방송 서비스 ? 맞춤형 방송관련 표준 동향 맞춤형 방송 서비스 예 국내외 관련 기술 동향. What ’ s Metadata ?. 맞춤형 방송 서비스. Simpler ways for the consumer to acquire TV content on local storage click on EPG, trailer, website groups > programmes > segments
E N D
ICAT 2005 맞춤형 방송 서비스 기술 전자부품연구원 디지털미디어연구센터 이석필
목차 • 맞춤형 방송 서비스? • 맞춤형 방송관련 표준 동향 • 맞춤형 방송 서비스 예 • 국내외 관련 기술 동향
맞춤형 방송 서비스 Simpler ways for the consumer to acquireTV content on local storage click on EPG, trailer, website groups > programmes > segments series, related material news items, parts of programmes Personalisation and automatic recording “Watch what you want, when you want”
Metadata? Content is King, Metadata is Queen!!! Data about Contents Contents Description Information MPEG-7, TV Anytime Forum, CableLabs
Metadata Content Description Metadata Description Audio/Video Information Program Information Group Information Media Review DS Instance Description Metadata Program Location Service Information Segmentation Metadata Segment Information Segment Group Information Consumer Metadata User Preference Usage History
Selection Mechanism using Metadata metadata search Choose product from catalogue select Pay, and get a piece of paper Location resolution Take piece of paper to someone else acquire Get product (from the TV Anytime Forum material)
TVA Metadata Assists the consumer in selecting content Supports creation and use of user profiles TVA metadata includes Program information, Segmentation information Related material information Purchase information User profiles, Usage history TVA metadata uses a CRID to refer to content
Why standardised metadata? Standardised metadata allows authoring once for many destinations metadata authoring tools that can be supplied to many different customers editing of metadata that has come from many sources economy of scale for broadcasters & manufacturers
Content Referencing The CRID (Content Reference Identifier) allows for location independent referencing of content It is assigned by an authority which also has the ability to resolve the CRID to a location A CRID points to a single piece of content or a series of other CRIDs
Why do we need Content Referencing? The same metadata can be used for content regardless of where and when it is broadcast To reference groups of programmes such as an entire series References can be given before time & channel has been decided References work even if there is a change to the scheduled transmission time
CRID – definition Format of authority: CRID:// <authority> / <data> DNS name
CRID – Grouping example Group information Program information <GroupInformation GroupId="crid://hbc.com/foxes/all" GroupType="show" Ordered="true" NumberOfItems="2"> <BasicDescription> <Title type="main">All episodes of Foxes ever</Title> <Synopsis Length="short">More Foxes than you can handle</Synopsis> </BasicDescription> <MemberOf>crid://hbc.com/comedy/all</MemberOf> </GroupInformation> <ProgramInformation ProgramId="crid://hbc.com/foxes/episode1"> <BasicDescription> <Title type="main"> The one where Fox jumps in the Potomac </Title> <Synopsis Length="short"> Fox goes to Washington and jumps in the Potomac </Synopsis> </BasicDescription> <MemberOf>crid://hbc.com/foxes/all</MemberOf> </ProgramInformation> <ProgramInformation ProgramId="crid://hbc.com/foxes/episode2"> <BasicDescription> <Title type="main"> The one where Fox drowns in the Lake of Geneva </Title> <Synopsis Length="short"> Fox goes to Geneva and tries to climb the fountain </Synopsis> </BasicDescription> <MemberOf>crid://hbc.com/foxes/all</MemberOf> </ProgramInformation> CRID CRID CRID
CRID – Resolution CRIDTOP CRIDs resolve to lists (of CRIDs or locators) A CRID can resolve to other CRIDs CRIDA CRIDB CRIDC CRIDB1 CRIDB2 locator locator locator locator locator At some point, CRIDs must resolve to locations
TV Anytime typical flow of data • Content providers will publish information (metadata) about their content, which can be used in a search and select process • Selected content can be located and acquired for viewing • A finishing phase is foreseen e.g. to deal with PPV scenarios
DVB 2.0 Tool Box MHP (Interactivity) Mobility, Storage, Networking Content Protection Metadata Audio/Video Service Descriptors Storage DVB-TS and/or DVB-IP Protocols DVB S/C/T etc + Anything supporting IP
Example Applications Recording from a trailer My Electronic Program Guide Searching for interesting programs Segmentation Personalized Service Targeting Service
Digital Broadcasting - Specification: ATSC 및 DVB - Focus on A/V HD(High Definition) TV- 16:9 SD(Standard Definition) TV- 4:3 Digital Broadcasting (A/V)
Digital Data Broadcasting - Spec.: ATSC-ACAP, DVB-MHP, OpenCable-OCAP - Dec. 2000: Adopting Data Broadcasting Spec. in Korea - May. 2002: Test Data Broadcasting complied with DASE in Korea Data Broadcasting Digital Audio/Video
Personalized Service Anytime Service: Users can Watch what you want, when you want Personal TV User Profile Control Metadata RMP/IPMP ISP Network Provider Broadcaster Content Creator
Operation Flow for Personalized Service CSP (Content Service Provider) Set Top Box CSP (Content Service Provider) Search /Navigation Server Content Search/Navigation CRIDs Metadata publish DB Search Metadata DB Interactive Metadata Description Interactive Metadata Description Metadata editing Metadata 생성 Locator • - Content Description Metadata • Instance Description Metadata • Segmentation Metadata CRID Selection Locator Selection Content Locators CRID Location Resolution Server Metadata Generator Metadata Generator
My EPG Using TV Anytime data, you can create an EPG with data from many sources.
Searching for interesting programs Using TV Anytime data, a consumer can search for interesting content without knowing where or when it will be broadcast
Value Chain of Targeting Service 시청자 가전사/부품사 • 원하는 방송프로그램 및 콘텐츠의 맞춤형 서비스 제공 받음 • 다양한 포맷의 콘텐츠의 TV를 통한 시청 • 고마진 디지털 기기판매 • 신규 핵심 부품 판매 구매 광고료 방송프로그램 제공 타케팅 서비스 서비스 이용료 가입비 및 시청료 광고 주 방송사업자 광고료 • 전 방송프로그램시간의 Prime Time 화 => 광고수익 극대화 • 타케팅서비스를 통한 개인 맞춤형 광고서비스 제공 콘텐츠 제공자 및 ISP 콘텐츠 제공 • 타게팅 서비스를 통한 주문형 서비스 제공 • 시청자들과의 다양한 링크로 인한 다양한 콘텐츠 제공 제작비 및 수익금 분배
An Example of US PVR • Key Features • Supports DVR functions for both SD & HD content • HD ¼ Screen Video • Dual HD Decode • 120 GB Hard Drive • DVI 1.0 output with HDCP (DVI-D) connector standard • Options • IEEE 1394/5C • 160 GB Hard Drive
Status Bar Tivo-OSD(1) • Tivo’s Suggestion
Recording by Title Manual Recording Tivo-OSD(2)
PVRs in Home Home Theatre New Games MP3s Networked PVR Multi-Room DVR Camcorders Photos Plus Home Theatre ● Games ● MP3 Music ● Digital Photos ● Camcorders ● More
In-Home Trends DVR today 80GB 3.5” IDE storage for SD and analog encoded content Typical analog encode rate 5.55 Mbps (2.5 GB/hr) Typical SD broadcast rate 3.5 Mbps (1.58 GB/hr) Ability to concurrently stream four sources Introduction of HD-DVR Regular HD at 19.5 Mbps (8.58 GB/hr) HBO HD at 15 Mbps (6.75 GB/hr) Introduction of Multi-Room Solutions Enable access to HDD content by other boxes in the home Drives multiple concurrent streams up to 7 Multi-Room HD becomes near-term holy grail target 7 x 19.5Mbps = 136.5Mbps (~ 17MB/s)
Automatic Ad. Insertion using Metadata User preferences metadata. Ex. Father’s favorite drink is Beer Mother’s favorite drink is Wine TV program and ads with User Description metadata. (Wine ad, Beer ad) On Air (Digital Terrestrial Broadcasting) Personal Video Receiver HDD User metadata Segmented Ad Commercial Video insertion The present viewer is “Father” TV Set Beer commercial is inserted into the ad break.
Personalized Engine: Server Side Client Service Engine Web site Recommendation My Page Voting Info. DB Personalization Engine Product Association Contents DB Collaborative Filtering Clustering Analysis Engine User profile DB
Personalized Engine: Client Side User Behavior Collector Service Engine Virtual Channel User Preference Engine Usage History DTV Program Recommender Profile Analyzer Program Scheduler C.P. 1 Keyword-based Analyzer Channel Skipper C.P. 2 Program Preference Predictor Intelligent Storage Manager PSIP C.P. 3 Automatic Recorder TV Program info. User Profile Data Collecting Robot C.P. n VOD/AOD Download Robot Content Provider • User preference modeling into • preference information based • on a viewer’s taste • Recommend, record, and delete • desirable TV program based on • viewer’s preference Information • Content Provider using • Broadcast, cable, internet.
Next Generation Personal TV 휴대형 PNGTV Anytime/Anywhere/Any-format 위성 Handheld Mobile PDA 휴대형 미디어 플레이어 케이블 Multi-Format A/V Data 거치형 PNGTV @ Home PC 컨텐츠 복제 방지 휴대형 PNGTV @ Anywhere 공중파 휴대형 PNGTV @ Anytime 인터넷