Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
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