Access Grid with High-quality Video Service JongWon Kim and ACE Team - - PowerPoint PPT Presentation

access grid with high quality video service
SMART_READER_LITE
LIVE PREVIEW

Access Grid with High-quality Video Service JongWon Kim and ACE Team - - PowerPoint PPT Presentation

HDTV & Access Grid Session (Application Technology Track, APAN Cairns Austrailia Meeting, July 2-7, 2004) Access Grid with High-quality Video Service JongWon Kim and ACE Team Ace@netmedia.gist.ac.kr Networked Media Laboratory, Dept. of


slide-1
SLIDE 1
  • DEPT. OF INFO. & COMM., GIST

HDTV & Access Grid Session (Application Technology Track, APAN Cairns Austrailia Meeting, July 2-7, 2004)

Access Grid with High-quality Video Service

JongWon Kim and ACE Team Ace@netmedia.gist.ac.kr Networked Media Laboratory,

  • Dept. of Information and Communications

Gwangju Institute of Science and Technology (GIST)

slide-2
SLIDE 2
  • DEPT. OF INFO. & COMM., GIST

Motivation

High-quality video services for Access Grid Toolkit to promote advanced collaboration environment

Limitation of current Access Grid Toolkit (2.1.x)

Low-resolution VIC-based video (300Kbps CIF sized image) only with the existing Video {Producer, Consumer} Service

Gbps-range R&E Networks enables bandwidth-demanding high- quality media service (DV and HDV quality).

Showcasing the prototype high-quality video service support for Access Grid.

DV (digital video): around 30Mbps 720x480 DV encoding HDV (high-definition digital video): 19.2Mbps MPEG-2 TS encoded 1280x720 30progressive (JVC HDV Camcorder)

slide-3
SLIDE 3
  • DEPT. OF INFO. & COMM., GIST

HDV

HDV Format

MPEG-2 Video in TS (Transport Stream)

Element Stream Type: Video: MPEG2 (ISO/IEC 13818-2), Audio: MPEG1 (ISO/IEC 11172-3)

19.2 Mbps High-Definition Digital Video Recording and Playback on a DV cassette tape http://www.hdv-info.org/

Adobe Systems Incorporated; Canopus Co., Ltd.; CineForm, Inc.; FOCUS Enhancements, Inc; Hamamatsu Photonics K.K.; KDDI R&D Laboratories; Miranda Technologies Inc; NewSoft Technology Corp; Pinnacle Systems, Inc; Sony Pictures Digital Networks; Ulead Systems, Inc.

slide-4
SLIDE 4
  • DEPT. OF INFO. & COMM., GIST

HDV Camcorders

JVC GR-HD1 Camcorder

Support IEEE1394 interface. Encoding Delay: about 1/2 sec. Low-cost encoding chip by a limited function set

  • f ATSC rates: 720 30P, 480 60P,

480 30i => 1280x720/30p (1280x720, 30fps) GOP of 6: IBBPBBI => encoding delay is approx 1/2 second Single 1/3" chip CCD array in 720P mode (16:9) is only 840,000 pixels ( pro 720p cameras use a 3 chip array of 2/3" CCDs

with about 1.1M pixels; pro 1080i cameras use a 3 chip array of 2/3" 2.2M pixels CCD’s)

3CCD HDV Camcorders (TBA)

Sony & JVC 3 CCD; 1080i; MPEG-2 TS

slide-5
SLIDE 5
  • DEPT. OF INFO. & COMM., GIST

MPEG-2 Video

Established in 1994 Support both interlaced and non-interlaced video Designed for higher bandwidth

Wider range of frame sizes (including HDTV) Compressed video/audio data rate up to 80 Mbit/s Example: compress full CCIR video (720 x 486 x 30Hz) with 5 channels audio at 5 Mbit/s

Four scalable modes in the MPEG-2: only available on Main+ and High profiles

Spatial Scalability SNR Scalability Temporal Scalability Data Partitioning

slide-6
SLIDE 6
  • DEPT. OF INFO. & COMM., GIST

HDV over IP (Hiroshima/KAIST/GIST …)

IP Network IP Network

Input Output De/capsulate FEC processing Linux-PC

Media packet

RTP

media media FEC FEC

ROBST system

IEEE1394

Internet Internet

MPEG2 Decoder PCI Card MPEG2 Streaming Shaper PCI Card

MPEG2TS (19.7Mbps, 720/30p)

BNC Cable VGA NIC NIC

Sender Sender Receiver Receiver

HDTV/MPEG2/RTP

20Mbps (without FEC). 22-30Mbps (with FEC).

ROBST4 – Hiroshima Univ. HDVTS - KAIST Videolan VLS/VLC modification – K-JIST

slide-7
SLIDE 7
  • DEPT. OF INFO. & COMM., GIST

Comparison of HDV, DV, VIC

HDV (1280x720) around 20Mbps DV (720x480) around 30Mbps VIC (352x240) around 300kbps

slide-8
SLIDE 8
  • DEPT. OF INFO. & COMM., GIST

Versatile Video Support for AG Unified Video Program Interface

Enable AGTk to support various video programs and formats with unified interfaces

Level 0: basic inter-working with AGTk Level 1: + network-adaptation capability (self, AG-coordinated) Level 2: + A/V synchronization with speaking node identification

AG Node Versatile Video Formats

Multicast-enabled Network

HDV DV Stereo AG Node AG Node

slide-9
SLIDE 9
  • DEPT. OF INFO. & COMM., GIST

Existing Multicast Address Allocation

AGTk for VIC allocates a single multicast address shared by all video producer services of all participating nodes A shared multicast address for all video

streams

Disadvantages

The amount of consumed bandwidth depends on the number of video stream, not selected video stream. If AG nodes use high-quality video (e.g., 30Mbps DV), this leads to too big bandwidth.

A shared multicast address

Video stream 1 Video stream 2 Video stream 3

slide-10
SLIDE 10
  • DEPT. OF INFO. & COMM., GIST
slide-11
SLIDE 11
  • DEPT. OF INFO. & COMM., GIST

Flexible Multicast Address Allocation & Management

A unique multicast address per each group of video producer services

Various types of address allocation support Possible to manage separate policy for each group

DV DV HDV HDV VIC VIC

Multicast 1 Multicast 2 Multicast 3

DV DV VIC VIC

Multicast 1 Multicast 3

VIC VIC

Multicast 2

DV DV HDV HDV VIC VIC

Multicast 1 Multicast 2

Group DV DV HDV HDV Other Other

Multicast 1

slide-12
SLIDE 12
  • DEPT. OF INFO. & COMM., GIST

Extended Video Services

Extended Video {Producer, Consumer} Services using two types of multicast addresses

Venue Server Venue Server Node Service Node Service

Announcement-only address Video transport address

Service Manager Service Manager

Extended Video Producer Service Extended Video Producer Service Extended Video Producer Service Extended Video Producer Service Extended Video Consumer Service Extended Video Consumer Service Video Producer Service Video Producer Service Video Consumer Service Video Consumer Service

SAP Server SAP Server SAP Server SAP Server SAP Client SAP Client DV DV HDV HDV HDV HDV DV DV

VIC VIC VIC VIC

Announcement-only address Video transport address Announcement-only address

slide-13
SLIDE 13
  • DEPT. OF INFO. & COMM., GIST

Main Components – Modified

Venue Server Side

Unique Multicast Address Allocation for each Video Producer Service

Venue Client Side

Extended Video {Producer, Consumer} Services SAP Server and SAP Client Linking DVTS & VLC (VideoLan Client) with AGTK

DV and HDV support

slide-14
SLIDE 14
  • DEPT. OF INFO. & COMM., GIST

Extended Video Services

AGTk 2.1.x

SAP Server

slide-15
SLIDE 15
  • DEPT. OF INFO. & COMM., GIST

SAP Server (Temporary)

Procedures

After a user selects the type of video (DV, HDV), SAP Server executes the video application SAP Server announces its session information via announcement-only multicast periodically SAP Server is terminated by Extended Video Producer Service via SOAP call

slide-16
SLIDE 16
  • DEPT. OF INFO. & COMM., GIST

SAP Client (Temporary)

Procedures

After user selects video sessions, SAP Client plays the selected videos. SAP Client listens session information via announcement-only multicast SAP Client is terminated by Extended Video Consumer Service via SOAP call

slide-17
SLIDE 17
  • DEPT. OF INFO. & COMM., GIST

AG with DV (Year 2003)

Linking DV to AG (with Python/C++ based implementation)

slide-18
SLIDE 18
  • DEPT. OF INFO. & COMM., GIST

AG with HDV/DV (Year 2004)

Linking HDV/DV to AG (with python based implementation)

RAT Venue Client SAPClient VLC RAT

slide-19
SLIDE 19
  • DEPT. OF INFO. & COMM., GIST

AGR 2004 Showcase Demonstration

slide-20
SLIDE 20
  • DEPT. OF INFO. & COMM., GIST

AG Showcase Demo Scenario

slide-21
SLIDE 21
  • DEPT. OF INFO. & COMM., GIST

KoreaV6 IPv6@HDTV Deployment Infrastructure

slide-22
SLIDE 22
  • DEPT. OF INFO. & COMM., GIST

HDTV Activities in GIST

Under Construction ANF HDTV TF KoreaV6 IPv6@HDTV (with ANF HDTV & IPv6 TFs) HDTV VOD Streaming APAN HDTV WG AG with HDV (with ANL AGTk Team & AG Korea)

slide-23
SLIDE 23
  • DEPT. OF INFO. & COMM., GIST

Conclusion & Future Works

The proposed system enables Access Grid to support various video formats and to improve immersion for advanced collaboration environments. Tradeoff between delay and bandwidth

DVTS request 30Mbps for DV delivery without encoding delay VLC in transcoding mode can reduce bandwidth demand down to 3Mbps for both DV/HDV delivery with additional 1~2 sec delay

Future works

Unified DV/HDV support via VideoLAN: stablization, low-latency, … Refined implementation of SAP Server / Client: RFC2974-based SAP, merge with ExtendedVideo{*}Services? Network-adaptive realization of high-quality video for AG (Check out “Design

  • f Network-adaptive Extended Video Services for Access Grid”)
slide-24
SLIDE 24
  • DEPT. OF INFO. & COMM., GIST

Gwangju Institute of Science & Technology

Thank you!

Send Inquiry to jongwon@gist.ac.kr http://netmedia.gist.ac.kr