22
DASE Content DASE Content Authoring Authoring System System TVPLUSi™ Station TVPLUSi™ Station Deok-jung Kim Deok-jung Kim Aircode Aircode [email protected] [email protected]

DASE Content Authoring System TVPLUSi™ Station

  • Upload
    erasto

  • View
    23

  • Download
    0

Embed Size (px)

DESCRIPTION

DASE Content Authoring System TVPLUSi™ Station. Deok-jung Kim Aircode [email protected]. Contents. DASE Application vs. Internet Application What’s possible with DASE Dynamic Content: The Real World Set-Top-Box: the other half Resource needed for DASE Applications Cost Effectiveness - PowerPoint PPT Presentation

Citation preview

Page 1: DASE Content Authoring System TVPLUSi™ Station

DASE ContentDASE Content Authoring Authoring SystemSystem

TVPLUSi™ StationTVPLUSi™ Station

Deok-jung KimDeok-jung Kim

AircodeAircode

[email protected]@aircode.com

Page 2: DASE Content Authoring System TVPLUSi™ Station

AIRCODE 2CDTV: ATSC Seminar

ContentsContents DASE Application vs. Internet DASE Application vs. Internet

ApplicationApplication What’s possible withWhat’s possible with DASEDASE Dynamic Content: The Real WorldDynamic Content: The Real World Set-Top-Box: the other halfSet-Top-Box: the other half Resource needed for DASE ApplicationsResource needed for DASE Applications Cost EffectivenessCost Effectiveness DASE ExperienceDASE Experience

Page 3: DASE Content Authoring System TVPLUSi™ Station

AIRCODE 3CDTV: ATSC Seminar

iTV (DASE) vs. InternetiTV (DASE) vs. Internet TV is relax media but PC is intensive TV is relax media but PC is intensive

mediamedia Internet always online, TV is broadcast Internet always online, TV is broadcast

defineddefined Internet (PC) Application runs on more Internet (PC) Application runs on more

powerful H/W then DTV powerful H/W then DTV DASE: 1 page browser, Internet: DASE: 1 page browser, Internet:

scrollable.scrollable.

Page 4: DASE Content Authoring System TVPLUSi™ Station

AIRCODE 4CDTV: ATSC Seminar

What’s possible with DASEWhat’s possible with DASE Program dependent data service:Program dependent data service:

Contents and applications selected to maximize relevancy Contents and applications selected to maximize relevancy and compelling complement to A/V contentand compelling complement to A/V content

Example: Music, DramaExample: Music, Drama

Page 5: DASE Content Authoring System TVPLUSi™ Station

AIRCODE 5CDTV: ATSC Seminar

What’s possible with DASEWhat’s possible with DASE Program dependent data service :Program dependent data service :

Example: Quiz, Sports Example: Quiz, Sports

Page 6: DASE Content Authoring System TVPLUSi™ Station

AIRCODE 6CDTV: ATSC Seminar

What’s possible with DASEWhat’s possible with DASE Program independent data service with A/VProgram independent data service with A/V

Normal DTV program will include data services.Normal DTV program will include data services. Weather Service, Stock Service, etc.Weather Service, Stock Service, etc.

Page 7: DASE Content Authoring System TVPLUSi™ Station

AIRCODE 7CDTV: ATSC Seminar

What’s possible with DASEWhat’s possible with DASE Data-only Virtual Channel without A/VData-only Virtual Channel without A/V

Low cost ; no A/VLow cost ; no A/V Needs to be highly attractive and usefulNeeds to be highly attractive and useful Example: Education, GameExample: Education, Game

Page 8: DASE Content Authoring System TVPLUSi™ Station

AIRCODE 8CDTV: ATSC Seminar

What’s possible with DASEWhat’s possible with DASE Data-only Virtual Channel with out A/VData-only Virtual Channel with out A/V

Example: Game, Weather, Traffic, etc.Example: Game, Weather, Traffic, etc.

Page 9: DASE Content Authoring System TVPLUSi™ Station

AIRCODE 9CDTV: ATSC Seminar

Dynamic Content: The Dynamic Content: The Real WorldReal World

Dynamic data delivery protocol in DASE Dynamic data delivery protocol in DASE SpecificationSpecification Addressable sectionAddressable section Carousel updateCarousel update Stream eventStream event

Application must be able to handle dynamic Application must be able to handle dynamic datadata

Dynamic data pushing systemDynamic data pushing system Data Gathering from 3Data Gathering from 3rdrd data source data source

Various database formatsVarious database formats Testing/Verifying System and EnvironmentTesting/Verifying System and Environment

Page 10: DASE Content Authoring System TVPLUSi™ Station

AIRCODE 10CDTV: ATSC Seminar

Consideration of Set-Top-Consideration of Set-Top-BoxBox Environment LimitationsEnvironment Limitations

CPU power: 200MIPS – Pentium, 100Mhz; MemoryCPU power: 200MIPS – Pentium, 100Mhz; Memory Middleware optimizationMiddleware optimization

Font - unpredictable layout concernsFont - unpredictable layout concerns MetricsMetrics Screen resolution (DPI): 72DPI – 1:1 Pixel/pt, optimized Screen resolution (DPI): 72DPI – 1:1 Pixel/pt, optimized

resolutionresolution Outline fontOutline font

Content SizeContent Size Images and Text dataImages and Text data STB available memorySTB available memory Bandwidth: range 1Mbps ~ 500kbpsBandwidth: range 1Mbps ~ 500kbps

Color depth and color palette: safe zone: 256. Color depth and color palette: safe zone: 256. Compelling content need > 16bit colorCompelling content need > 16bit color

Remote controlRemote control Color button orderColor button order Navigation: Direction Key , Pointing device (mouse type)Navigation: Direction Key , Pointing device (mouse type)

Overlap policy of translucent with AWT Graphic and Overlap policy of translucent with AWT Graphic and ImageImage

Page 11: DASE Content Authoring System TVPLUSi™ Station

AIRCODE 11CDTV: ATSC Seminar

Resources for DASE Resources for DASE ApplicationApplication

Human resourcesHuman resources Content producerContent producer XDML Programmer, Java ProgrammerXDML Programmer, Java Programmer DesignerDesigner DB EngineerDB Engineer System EngineerSystem Engineer

EquipmentsEquipments Graphic toolGraphic tool Programming toolProgramming tool Head-end Server System (PSIP,MUX,REMUX,Modulator…Head-end Server System (PSIP,MUX,REMUX,Modulator…

etc. )etc. ) Content ProvidersContent Providers

Various DBMS and DB SchemaVarious DBMS and DB Schema DB or System EngineerDB or System Engineer

Page 12: DASE Content Authoring System TVPLUSi™ Station

AIRCODE 12CDTV: ATSC Seminar

Typical Head-end system Typical Head-end system

KBS Head-end System

Page 13: DASE Content Authoring System TVPLUSi™ Station

AIRCODE 13CDTV: ATSC Seminar

Cost EffectivenessCost Effectiveness Authoring toolAuthoring tool

For Non-engineers: Designers, non Java/XDML programming For Non-engineers: Designers, non Java/XDML programming abilityability

Re-usabilityRe-usability Quick to make DASE ApplicationQuick to make DASE Application No education cost. For DASE and Java, XML…No education cost. For DASE and Java, XML…

Testing Head-end System: verifierTesting Head-end System: verifier Simple : low cost broadcasting equipment Simple : low cost broadcasting equipment Easy to use : no system engineerEasy to use : no system engineer Immediately inject data and cast to STB for reduce testing time Immediately inject data and cast to STB for reduce testing time

and effort.and effort. Dynamic content connection with Content Provider : DCSDynamic content connection with Content Provider : DCS

Universal dynamic content serverUniversal dynamic content server XML, DB, Text format data inputXML, DB, Text format data input Various DB connectivityVarious DB connectivity Easy to use : no system engineer need.Easy to use : no system engineer need.

Page 14: DASE Content Authoring System TVPLUSi™ Station

AIRCODE 14CDTV: ATSC Seminar

TVPLUSi™ StationTVPLUSi™ Station

Page 15: DASE Content Authoring System TVPLUSi™ Station

AIRCODE 15CDTV: ATSC Seminar

TVPLUSi™ AuthorTVPLUSi™ Author Designed for designersDesigned for designers Market tested in rigors of actual deploymentMarket tested in rigors of actual deployment Support for real-time content: Key benefit in Support for real-time content: Key benefit in

World Cup, Asian GameWorld Cup, Asian Game FeaturesFeatures

Easy-to-use graphics user interface (GUI)Easy-to-use graphics user interface (GUI) Import images created by popular 3rd party toolsImport images created by popular 3rd party tools Color preview simulation allows view of content’s Color preview simulation allows view of content’s

color as it will appear on client STBcolor as it will appear on client STB ‘‘master page’ that can lessen workloadmaster page’ that can lessen workload ‘‘widget’ makes modifying contents easier than everwidget’ makes modifying contents easier than ever Convenient TV resizing to place Audio Visual Convenient TV resizing to place Audio Visual

anywhereanywhere

Page 16: DASE Content Authoring System TVPLUSi™ Station

AIRCODE 16CDTV: ATSC Seminar

TVPLUSi™ AuthorTVPLUSi™ Author Default library of imagesDefault library of images Preview simulatorPreview simulator Code generationCode generation

output format : source code, not only byte codeoutput format : source code, not only byte code Optimization: Code, graphic, paletteOptimization: Code, graphic, palette Automatic ‘same image scan’ optimize content sizeAutomatic ‘same image scan’ optimize content size Automatic AWT graphic generation reduces graphic Automatic AWT graphic generation reduces graphic

sizesize In-house vector drawing graphic engineIn-house vector drawing graphic engine Automatic control of MPEG2 i-frameAutomatic control of MPEG2 i-frame Hardware Abstract Layer ( different STB H/W) Hardware Abstract Layer ( different STB H/W) Built-in real-time data encapsulationBuilt-in real-time data encapsulation

Real time application data update interoperate with Real time application data update interoperate with Aircode’s dynamic content serverAircode’s dynamic content server

Page 17: DASE Content Authoring System TVPLUSi™ Station

AIRCODE 17CDTV: ATSC Seminar

TVPLUSi™ VerifierTVPLUSi™ Verifier Portable all-in-one system capable of transmission Portable all-in-one system capable of transmission

and STB interoperability testing of iTV contents that and STB interoperability testing of iTV contents that integrate data broadcasting system and digital integrate data broadcasting system and digital broadcasting systembroadcasting system

Proven in market as indispensably effective tool to Proven in market as indispensably effective tool to verify content before live broadcastverify content before live broadcast

Features(in case of ATSC-DASE) Features(in case of ATSC-DASE) Generate PSIP/SDFGenerate PSIP/SDF Inject data carousel, addressable section encoded data into Inject data carousel, addressable section encoded data into

Mux or ReMuxMux or ReMux Pump MPEG-2 SPTS, MPTS Pump MPEG-2 SPTS, MPTS Embedded DASE data encoderEmbedded DASE data encoder SMPTE-310M TS outputSMPTE-310M TS output Digital Video Storage: > 20GB Ultra DMADigital Video Storage: > 20GB Ultra DMA PCI type 8VSB Modulator PCI type 8VSB Modulator

Page 18: DASE Content Authoring System TVPLUSi™ Station

AIRCODE 18CDTV: ATSC Seminar

TVPLUSi™ DCSTVPLUSi™ DCS Real-time application serverReal-time application server Provides input gathering and editing interface for Provides input gathering and editing interface for

multi content provider’s datamulti content provider’s data Provides dynamic contents transformation through Provides dynamic contents transformation through

synchronizing with various external synchronizing with various external format(DB,XML,Text…)format(DB,XML,Text…)

Provides minimized and practical real-time service Provides minimized and practical real-time service situation by enhancing with TVPLUS i ™ Verifiersituation by enhancing with TVPLUS i ™ Verifier

Input formatInput format DB(Oracle, Sybase,..ODBC), Text file, XML, AAT(TVPLUS i™ DB(Oracle, Sybase,..ODBC), Text file, XML, AAT(TVPLUS i™

Author)Author) Output format: text, XMLOutput format: text, XML Output : TVPLUS i™ Verifier, TVPLUS i™ ServerOutput : TVPLUS i™ Verifier, TVPLUS i™ Server

Page 19: DASE Content Authoring System TVPLUSi™ Station

AIRCODE 19CDTV: ATSC Seminar

DASE ExperienceDASE Experience 2002 World Cup2002 World Cup

Background image

AV area

Service Menu

Navigation Menu

Weather

World Cup newsWeatherTrafficData broadcast Info.Kid’s gameGame

Contents area

•Top menu•Full screen•Exit

Page 20: DASE Content Authoring System TVPLUSi™ Station

AIRCODE 20CDTV: ATSC Seminar

DASE ExperienceDASE Experience 2002 Asian Game2002 Asian Game

Menu: Today schedule, Ranking, Asian Game Info., News using color button.

Today Schedule:Swimming

Page 21: DASE Content Authoring System TVPLUSi™ Station

AIRCODE 21CDTV: ATSC Seminar

DASE ExperienceDASE Experience SBS weather, news, stock, traffic serviceSBS weather, news, stock, traffic service

Main Manu : National weather, local weather, Laser weather, top menu

Sub menu:Local Selection

Date & Clock

Map

Weather

Page 22: DASE Content Authoring System TVPLUSi™ Station

AIRCODE 22CDTV: ATSC Seminar

Thank youThank you Questions?Questions?

Contact: DeokJung KimContact: DeokJung Kim Email: [email protected]: [email protected]