"Digital Video Over IP"
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
800
On Slideshare
800
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
5
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Digital Video Over IP 정재훈 (paul@mmlab.snu.ac.kr) 이해원 (hwlee@mmlab.snu.ac.kr) 서울대학교 멀티미디어 통신 연구실 SNU MMLAB
  • 2. 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
  • 3. 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
  • 4. 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
  • 5. IEEE 1394(1/3) DV Camcoder or DV Camcoder DV recorder deck IEEE1394 IEEE1394 Internet PC PC IEEE1394 Interface card IEEE1394 Interface card Network Interface card Network Interface card Server Application Client Application Server Client RTP RTP IEEE UDP UDP IEEE 1394 IP IP 1394 Ethr Ethr DV stream/IEEE1394 DV stream/RTP/UDP/IP/Ethernet DV stream/IEEE1394 SNU MMLAB
  • 6. 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
  • 7. IEEE 1394(3/3) • Participant University: SNU, Korea Univ. • Test Date: 1999.8.2 19:30~22:30 • netperf measurement : +55Mbps SNU Machine 1 KU Machine 1 SNU ATM Switch KU ATM Switch Seoul AP ATM Switch SNU Machine 2 KU Machine 2 ttt mrtg SNU MMLAB
  • 8. 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
  • 9. H.323(2/2) SNU MMLAB
  • 10. 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
  • 11. IBM VideoCharger(2/8) System Configuration To Seoul XP Satellite MPEG1/2 Video Server Multicast Encoder Router TV • MPEG 1/2 Encoder – FutureTel Primeware NS-325 Camcorder • 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
  • 12. IBM VideoCharger(3/8) SNU MPEG Experiment SNU MMLAB
  • 13. IBM VideoCharger(4/8) MPEG1 Traffic • Live session • 3Mbps SNU MMLAB
  • 14. IBM VideoCharger(5/8) MPEG2 Traffic • Live session • 5Mbps SNU MMLAB
  • 15. IBM VideoCharger(6/8) Remote Education Multicast Router Multicast Router Tunnel VC Server Tunnel Tunnel Multicast •A/V : MPEG1/2 Router (Up to 8Mbps) Multicast Router •Data : Web, Powerpoint Remote Presentation, NTE, WhiteBoard, ... SNU MMLAB
  • 16. 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
  • 17. 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
  • 18. Related Digital Video Issues • Internet2 QBone: DiffServ • MBone: Multicast • Internet2 DSI SNU MMLAB
  • 19. 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
  • 20. 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