Networked PVR based services and application over IPTV Tae Am, CHOI CEO, PyroWorks

advertisement
International Telecommunication Union
ITU-T
Networked PVR based
services and application over IPTV
Tae Am, CHOI
CEO, PyroWorks
tachoi@pyroworks.co.kr
ITU-T IPTV Global Technical Workshop
Seoul, Korea, 12-13 October 2006
Table of contents
ITU-T
o Network PVR
• Preference of network PVR
• Service classification & term
• Example services
• Network PVR system
o Channel zapping time reduction
• Break down the channel zapping time
• Method of the reduction channel zapping
time
ITU-T IPTV Global Technical Workshop
Seoul, Korea, 12-13 October 2006
2
US Consumer Attitudes toward Interactive IPTV Applications
ITU-T
„ List of applications
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Time Shifted TV
Follow Me TV
Remote Programming
Remote Parental Control
Interactive Information
Interactive Purchases
TV on the Go
Caller ID on TV
Call Logging
Do Not Disturb
Voice Mail
Voice Telephony via TV
Watch TV with Online Friends
Video Telephony/Video Chat
Video Surveil
„ Result of the survey
Service
Interest
pay
Time-shifted TV
90
58
Video telephony/chat
53
48
Video Home Surveillance
43
37
Caller ID on TV
63
0
(In-Stat, 2006/3/1 US Consumer Attitudes toward
Interactive IPTV Applications)
ITU-T IPTV Global Technical Workshop
Seoul, Korea, 12-13 October 2006
3
Service classification & terms
ITU-T
„ TPSS(TV Program Storing Service)
Service name
So called
Service definition
- record all the channels for 1 to 2 hours
- ready to use at any time
Time-shifted TV
Pause TV
TV on Demand
- record all the channels programs
Time-shifted TV
for 3 to 7 days
- ready to use after hours
PVR
DVR
- record the user requesting programs
- ready to use after the program ended
ITU-T IPTV Global Technical Workshop
Seoul, Korea, 12-13 October 2006
4
Example Services
ITU-T
TPSS
TV of
Demand
TS TV
PVR
ToD
TV of
Yesterday
Season
Pass
(Siemens)
(TiVo)
nPVR
TS-TV
Start Over
(KT trial)
(KT trial)
(TimeWarnar)
ITU-T IPTV Global Technical Workshop
Seoul, Korea, 12-13 October 2006
5
Space convergence
ITU-T
„ Any Time, Any where
Follow me TV
STB
TiVoToGo
Desktop
xDSL
xDSL
wireless
wireless
Notebook
PDA
Phone
PMP
PSP
PlayStation
Xbox
ITU-T IPTV Global Technical Workshop
Seoul, Korea, 12-13 October 2006
6
ToD system
ITU-T
Database
Server
Location
Server
Location
Server
Streaming
Server
Segment 2
Segment 2
Media
Storage
Segment 1
Segment 1
Segment 2
Segment 2
Segment 3
Segment 4
Streaming
Server
Delivery
Server
Recording
Server
Segment 2
removed
Segment 4
Streaming
Server
POP
Core
stream segment
location command
status & data
ITU-T IPTV Global Technical Workshop
Seoul, Korea, 12-13 October 2006
7
Deploy the ToD service
ITU-T
Core
Distribution
Distribution
Distribution
Distribution
Streaming
Streaming
Distribution
Distribution
Streaming
Streaming
Streaming
Streaming
Distribution
Distribution
Distribution
Distribution
Distribution
Distribution
Streaming
Streaming
Distribution
Distribution
Distribution
Distribution
Repository
Repository
Streaming
Streaming
Core
Streaming
Streaming
Distribution
Distribution
Distribution
Distribution
Repository
Repository
Distribution
Distribution
Core
Streaming
Streaming
Repository
Repository
Distribution
Distribution
Distribution
Distribution
Streaming
Streaming
Distribution
Distribution
Distribution
Distribution
Streaming
Streaming
Streaming
Streaming
Streaming
Streaming
Distribution
Distribution
Distribution
Distribution
gi o
Re
Streaming
Streaming
Distribution
Distribution
Streaming
Streaming
Distribution
Distribution
n2
Streaming
Streaming
Streaming
Streaming
n2
Streaming
Streaming
Re
g io
Streaming
Streaming
Streaming
Streaming
Core
Repository
Repository
Region 1
Streaming
Streaming
Region 1
Repository
Repository
Streaming
Streaming
Streaming
Streaming
Distribution
Distribution
Core
Streaming
Streaming
Streaming
Streaming
Central Core
Recording
Recording
Streaming
Streaming
Streaming
Streaming
Region 1
Recording
Recording
Region 1
Streaming
Streaming
Streaming
Streaming
n3
Regio
n2
gi o
Re
Re
gio
Streaming
Streaming
Streaming
Streaming
Distribution Control
Recording Core
Regional Core
Streaming
Streaming
Streaming
Streaming
3
Re
gi o
n2
Streaming
Streaming
Streaming
Streaming
Streaming
Streaming
Streaming
Streaming
n
Regio
Streaming
Streaming
Distribution
Distribution
n2
Streaming
Streaming
Regio
n3
Recording
Recording
Streaming
Streaming
Region 1
Streaming
Streaming
Repository
Repository
Streaming
Streaming
Streaming
Streaming
Streaming
Streaming
Regio
n
Streaming
Streaming
3
Streaming
Streaming
Streaming
Streaming
n
Regio
3
ITU-T IPTV Global Technical Workshop
Seoul, Korea, 12-13 October 2006
8
Method of reducing TCO
ITU-T
„ a few programs take large portion of total access count
„ memory-based system’s performance is higher than
disk-based system’s
„ reduce about 30% of TCO
Access count
Edge Server
Edge Server
Memory-based system
Disk-based system
Disc-based system
Edge Server
Memory-based system
Number of programs
Edge Server
ITU-T IPTV Global Technical Workshop
Seoul, Korea, 12-13 October 2006
9
Time-shifted TV system
ITU-T
Database
Server
Location
Server
Location
Server
Time-Shifted TV
Server
Time-Shifted TV
Server
Core
POP
stream
location command
status & data
„ Time-shifted TV do not need distribution servers.
ITU-T IPTV Global Technical Workshop
Seoul, Korea, 12-13 October 2006
10
Personal channel & AD service system
ITU-T
Personal
EPG
CRM
AD Clip
Head End
Time-shifted
channel
Stream
Selector
SetTopBox
controller
distributor
PVR
ITU-T IPTV Global Technical Workshop
Seoul, Korea, 12-13 October 2006
11
Break down the channel zapping time
ITU-T
„ Channel zapping time : 2 ~ 3 sec
Multicast
y quote from ‘Managing delay in IP video networks’, CISCO
ITU-T IPTV Global Technical Workshop
Seoul, Korea, 12-13 October 2006
12
Channel zapping reduction method
ITU-T
„ Channel zapping time : 0.5 sec
Decrypt Packet
Wait for Arrival of CAT
Jitter Buffer Full
Wait for Arrival of PAT, PMT, Seq & GOP Hdr, I-Frame
Start Filling Jitter Buffer
SW Recognizes UDP pkt
STB Starts Decode
Video Displayed
1st UDP Packet Arrives to STB
Unicast
STB
Network
STB
Decoder
STB
SETUP -> PLAY : 140ms
STB Open RTSP/RTP
STB Close RTSP/RTP
SW Starts Channel Change
User Hits Remote
„ error packet retransmission
„ AD insertion for target AD
„ stream monitoring
ITU-T IPTV Global Technical Workshop
Seoul, Korea, 12-13 October 2006
13
Download