Download Digital Video Over IP

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Digital Video Over IP
정재훈 ([email protected])
이해원 ([email protected])
서울대학교 멀티미디어 통신 연구실
SNU MMLAB
Contents
• What is Digital Video?
• Applications of Digital Video
– IEEE 1394
– H.323
– Video Charger
• Related Digital Video Issues
• Future Work of APAN-KR
• Conclusion
SNU MMLAB
What is Digital Video?
• Definition
– Representation or encoding of the video signal in
the digital bits for storage, transmission and display
• Category
– Live Transmission, Video Conference ,
Video Broadcasting , Video on Demand
• Characteristics
– Common Protocol Stacks : RTP/UDP/IP
– High Bit Rate : CBR vs VBR
– Long-lived Flows
• Communication
– Unicast vs Multicast
SNU MMLAB
Application of Digital Video
• Live Transmission (Remote Education)
– IEEE 1394
• Video Conference
– MBone: sdr, vic, vat, nte, wb
– ISABEL
– H.323 : MS NetMeeting, PictureTel
• Video Broadcasting
– IBM Videocharger, RealMedia
• Video on Demand
– IBM Videocharger
SNU MMLAB
IEEE 1394(1/3)
DV Camcoder or
DV recorder deck
DV Camcoder
IEEE1394
IEEE1394
Internet
PC
PC
IEEE1394 Interface card
Network Interface card
Server Application
Server
RTP
IEEE UDP
1394
IP
Ethr
DV stream/IEEE1394
IEEE1394 Interface card
Network Interface card
Client Application
Client
RTP
UDP IEEE
1394
IP
Ethr
DV stream/RTP/UDP/IP/Ethernet
DV stream/IEEE1394
SNU MMLAB
IEEE 1394(2/3)
• Environment
–
–
–
–
OS: FreeBSD-3.4 Release
IEEE 1394 Device Driver: Katsushi Kobayashi
Application Programs: Akimichi Ogawa
http://www.sfc.wide.ad.jp/DVTS/
• Applications
– Live Transmission (http://coral.apan.snu.ac.kr)
– Remote Education
• Distance Education b/w USA & Japan
– Course: Introduction to Computer Networks
– Joining Organizations: WISC, KEIO, NAIST
– Term: 2nd Term, 1999
• Limitation
– Large Bandwidth: 25Mbps(Full rate)
SNU MMLAB
IEEE 1394(3/3)
• Participant University: SNU, Korea Univ.
• Test Date: 1999.8.2 19:30~22:30
• netperf measurement : +55Mbps
KU Machine 1
SNU Machine 1
SNU ATM Switch
KU ATM Switch
Seoul AP
ATM Switch
SNU Machine 2
ttt
KU Machine 2
mrtg
SNU MMLAB
H.323(1/2)
• ITU-T standard for multimedia communications
services on packet-switches networks
• Software only
– Microsoft NetMeeting, PictureTel, Intel, MAXPC
• Hardware Assisted
– VCON Escort 25, Zydacron Z350
• MEGACONFERENCE
– A permanent, ongoing multipoint H.323 Internet
video conference
– http://www.mega-net.net/megaconference/
SNU MMLAB
H.323(2/2)
SNU MMLAB
IBM VideoCharger(1/8)
Features
• Stored session
– VOD
– Unicast/Multicast
• Live session
– Video Broadcasting, Remote education, …
– Multicast
• FutureTel Primeware or Optibase encoder
– Web-based interface for playback
SNU MMLAB
IBM VideoCharger(2/8)
System Configuration
To Seoul XP
Satellite
MPEG1/2
Encoder
TV
Camcorder
Video Server
Multicast
Router
• MPEG 1/2 Encoder
– FutureTel Primeware NS-325
• Streaming Server
– NT 4.0
– IBM VideoCharger ver 2.0 + service level 4
+ TTL bug patch
• Client
–IBM VideoCharger player ver 2.0
–Windows 95/98/NT
SNU MMLAB
IBM VideoCharger(3/8)
SNU MPEG Experiment
SNU MMLAB
IBM VideoCharger(4/8)
MPEG1 Traffic
• Live session
• 3Mbps
SNU MMLAB
IBM VideoCharger(5/8)
MPEG2 Traffic
• Live session
• 5Mbps
SNU MMLAB
IBM VideoCharger(6/8)
Remote Education
Multicast
Router
Multicast
Router
Tunnel
VC Server
Tunnel
•A/V : MPEG1/2
(Up to 8Mbps)
•Data : Web,
Powerpoint
Remote Presentation,
NTE, WhiteBoard, ...
Tunnel
Multicast
Router
Multicast
Router
SNU MMLAB
IBM VideoCharger(7/8)
Current Problem & Future Plan
• VideoCharger problem
– MPEG2 live session playback error
– Unstable
• Future Plan
– MPEG2 live session experiment with VC
– RealServer + Bitcasting MPEG1 plugin experiment
SNU MMLAB
IBM VideoCharger(8/8)
Related Activities
• Internet2 DVI(Digital Video Initiatives), Digital
Video Network(DVN)
• Research TV
• Video Development Initiative
• iCAIR
• CANARIE, SURFnet, etc.
SNU MMLAB
Related Digital Video Issues
• Internet2 QBone: DiffServ
• MBone: Multicast
• Internet2 DSI
SNU MMLAB
Future Work of APAN-KR
• I2-DSI storage services
– support content delivery to local servers
(delegate servers)
– Digital Bitcasting Server
• IBM Research
– developing an I2-DSI-friendly import function to
enable IBM VideoCharger servers to serve as streaming
video delegates
• Future Work
– DSI Service at APAN-KR
SNU MMLAB
Conclusion
• Next-generation Knowledge in Internet
– Digital video over IP
• Advanced Applications/Users Push Network
Evolutions
– Short Term
• Selection of applications compatible with the target
– Long Term
• Continuous effort to develop the DV applications
• Need to Support Digital Video Applications
– QoS
– Storage
– Multicast
SNU MMLAB
Related documents