DTV Infrastructure from Standards to Startups - PowerPoint PPT Presentation

About This Presentation
Title:

DTV Infrastructure from Standards to Startups

Description:

DTV Infrastructure. from Standards to Startups. Milton Chen ... Likely to be supported by all PC DTV cards. Hauppauge/Philips. Creative Labs/Teralogic ... – PowerPoint PPT presentation

Number of Views:108
Avg rating:3.0/5.0
Slides: 19
Provided by: milto3
Category:

less

Transcript and Presenter's Notes

Title: DTV Infrastructure from Standards to Startups


1
DTV Infrastructurefrom Standards to Startups
  • Milton Chen

2
Overview
  • Ground rules
  • Your DTV station
  • Your DTV receiver

3
MPEG-2 Transport Stream
  • 188 byte packets
  • 4 bytes header
  • sync_byte (0x47)
  • packet ID (13 bits)
  • 0x11, 21, or 31 are video by convention
  • 0x14, 24, or 34 are the corresponding audio
  • transport_error_indicator (1 bit)
  • transport_scrambling_control (2 bits)
  • priority (1 bit)

4
(No Transcript)
5
(No Transcript)
6
ATSC 8-VSB Data Rate
  • data rate 2 W log ( L ) 32.286 Mbps
  • W 5.381MHz (not 6 because of bandpass filter)
  • L 8 levels
  • 32.286 Mbps 2/3 188/(18820) 312/313 19.4
    Mbps (often quoted rate), 2/3 from Trellis
    Encoding, 20 from parity bytes
  • 19.4 Mbps 184 / 188 19.0 Mbps (maximum data
    rate)
  • 19.0 Mbps (65536 20 8)/65536 19.0 Mbps
    (maximum UDP/IP data rate), 20 byte IP header, 8
    byte UDP header

7
Your DTV Station
8
18W
720/60P HD Camera 300k
D5 Tape Deck 288 Mbps 150k
a site
KMRL 28
4 k
UP Converter 1k
8-VSB Modulator 50k
DTV File Server
Teirnan THE-1HDTV Encoder 200k
DVB-ASI
HD Storage 150k
Dolby PD-567 AC-3 Encoder 3k
Audio PES
Fiber link
Audio
Philips Token MUX 25k
Tiernan Universal Interface 5k
DVB-ASI
ASI
SkyStream DBN-26 50k
Philips VE98 SDTV Encoder 40k
Video PES
SMPTE-310
SD camcorder
A/D
IP Data
PSI/PSIP Tables
DVB-ASI
Microwave link
70 k
250KW
IA servers
Data Input
DVB-SPI
IA File Server
KICU 52 DTV Station
b site
Internet
T1
9
KICUSignal Contour
10
Your DTV Receiver
Intel Video API
Intel ATVEF API
Intel Transport API
IP Multicast API
Intel DTV Driver (K2)
Hauppauge/Philips receiver board (Coney/Maui)
Linux and Windows
Windows
11
DTV Receiver Board Diagram
12
Intel Transport API
  • Channel Tuning
  • DTVInitFromATSC (channel)
  • DTVInitFromFile (file,bitrate,loop )
  • class DTVConn DTVConn ( pid, raw ) int
    RetrieveBuffer ( buf, wait ) int ReturnBuffer
    (buf ) int Flush()
  • Utility Tools
  • VSBM, DTVStat, iDTVtest, DTVRec, Dmon, DTVSim

13
Intel Video API
  • MPEG Processing Library (MPL)
  • Access to decoded video frames and much more
  • Highly optimized codec
  • path to OpenGL video texture
  • DirectShow wrappers

14
IP Multicast API
  • Standard Winsock programming
  • Run DTVSock.exe to enable data flow
  • Likely to be supported by all PC DTV cards
  • Hauppauge/Philips
  • Creative Labs/Teralogic
  • Broadlogic
  • Realtime back channel to complete the loop

15
Advanced Televison Enhancement Forum (ATVEF)
  • Framework for interactive TV over ATSC, NTSC, and
    Internet
  • Based on WEB standards
  • HTML, JavaScript
  • Use IP to transport all data
  • Uni-direction HTTP
  • All-or-none
  • Error correction
  • Object segmentation
  • Naming scheme for cached data
  • At least 1MB of data cache in receiver

16
ATVEF (2)
  • Announcements
  • address 224.0.1.113 and port 2670
  • describe the enhancement and what IP addresses to
    listen for triggers and resources
  • Triggers
  • 1 UDP packet
  • Resources
  • web pages, images, scripts, gzipped data

17
Producing Your Content
  • Capturing Video
  • camera, camcorder
  • Editing Video
  • Adobe Premiere, Avid Express
  • ATVEF
  • WEB tools
  • Intel Broadcast Plus Tools
  • scripts
  • MPEG2 Transport Stream
  • Intels Dynamux.exe (software mux)
  • Other ...

18
What Next
  • Programming session
  • Next Monday night
  • Tools and sample codes
  • Most systems at three months before tradeshow
    stage
  • Tell me what you need
Write a Comment
User Comments (0)
About PowerShow.com