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)
Internet
DV Camcoder
DV Camcoder orDV recorder deck
IEEE1394 IEEE1394
PC PC
IEEE1394 Interface cardNetwork Interface cardServer Application
IEEE1394 Interface cardNetwork Interface cardClient Application
Server
IEEE1394
UDPIP
Ethr
Client
IEEE1394
UDPIP
Ethr
DV stream/RTP/UDP/IP/EthernetDV stream/IEEE1394 DV stream/IEEE1394
RTP RTP
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)
SNU ATM Switch KU ATM Switch
Seoul APATM Switch
SNU Machine 1
SNU Machine 2
KU Machine 1
KU Machine 2
• Participant University: SNU, Korea Univ.• Test Date: 1999.8.2 19:30~22:30• netperf measurement : +55Mbps
ttt mrtg
SNU MMLAB
H.323(1/2)
• ITU-T standard for multimedia communicationsservices 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)
• Stored session– VOD– Unicast/Multicast
• Live session– Video Broadcasting, Remote education, …– Multicast
• FutureTel Primeware or Optibase encoder
– Web-based interface for playback
Features
SNU MMLAB
IBM VideoCharger(2/8)
• 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
Camcorder
SatelliteMPEG1/2 Encoder
Video Server MulticastRouter
To Seoul XP
TV
System Configuration
SNU MMLAB
IBM VideoCharger(3/8)
SNU MPEG Experiment
SNU MMLAB
IBM VideoCharger(4/8)
• Live session• 3Mbps
MPEG1 Traffic
SNU MMLAB
IBM VideoCharger(5/8)
• Live session• 5Mbps
MPEG2 Traffic
SNU MMLAB
IBM VideoCharger(6/8)
VC Server
TunnelTunnel
Tunnel
Multicast Router Multicast
Router
Multicast Router
Multicast Router
•A/V : MPEG1/2(Up to 8Mbps)
•Data : Web, PowerpointRemote Presentation,NTE, WhiteBoard, ...
Remote Education
SNU MMLAB
IBM VideoCharger(7/8)
• VideoCharger problem– MPEG2 live session playback error– Unstable
• Future Plan– MPEG2 live session experiment with VC– RealServer + Bitcasting MPEG1 plugin experiment
Current Problem & Future Plan
SNU MMLAB
IBM VideoCharger(8/8)
• Internet2 DVI(Digital Video Initiatives), Digital Video Network(DVN)
• Research TV• Video Development Initiative• iCAIR• CANARIE, SURFnet, etc.
Related Activities
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
Top Related