20
SNU MMLAB Digital Video Over IP 정정정 ([email protected]) 정정정 ([email protected]) 정정정정정 정정정정정 정정 정정정

"Digital Video Over IP"

  • Upload
    ronny72

  • View
    486

  • Download
    3

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: "Digital Video Over IP"

SNU MMLAB

Digital Video Over IP

정재훈 ([email protected]) 이해원 ([email protected])

서울대학교 멀티미디어 통신 연구실

Page 2: "Digital Video Over IP"

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

Page 3: "Digital Video Over IP"

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

Page 4: "Digital Video Over IP"

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

Page 5: "Digital Video Over IP"

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

Page 6: "Digital Video Over IP"

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)

Page 7: "Digital Video Over IP"

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

Page 8: "Digital Video Over IP"

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/

Page 9: "Digital Video Over IP"

SNU MMLAB

H.323(2/2)

Page 10: "Digital Video Over IP"

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

Page 11: "Digital Video Over IP"

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

Page 12: "Digital Video Over IP"

SNU MMLAB

IBM VideoCharger(3/8)

SNU MPEG Experiment

Page 13: "Digital Video Over IP"

SNU MMLAB

IBM VideoCharger(4/8)

• Live session• 3Mbps

MPEG1 Traffic

Page 14: "Digital Video Over IP"

SNU MMLAB

IBM VideoCharger(5/8)

• Live session• 5Mbps

MPEG2 Traffic

Page 15: "Digital Video Over IP"

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

Page 16: "Digital Video Over IP"

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

Page 17: "Digital Video Over IP"

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

Page 18: "Digital Video Over IP"

SNU MMLAB

Related Digital Video Issues

• Internet2 QBone: DiffServ• MBone: Multicast• Internet2 DSI

Page 19: "Digital Video Over IP"

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

Page 20: "Digital Video Over IP"

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