12
HDV over IP in Korea 2004.1.28. Joonbok Lee [email protected] KAIST

Download

  • Upload
    ronny72

  • View
    472

  • Download
    0

Embed Size (px)

Citation preview

HDV over IP in Korea

2004.1.28.Joonbok Lee

[email protected]

Contents

• HDV • Standards for HDV over IP• HDV over IP Activities in Korea

– HDVTS (KAIST)– VideoLAN for HDV (K-JIST)– HDTV Media Gateway System(ETRI)– Demonstration Plan

HDV

• HDV Fortmat : – High-Definition Digital Video Recording and Playback on a DV cassette tape

http://www.hdv-info.org/

• JVC GR-HD1 Camcorder– 720/30p (1280x720, 30fps)– MPEG-2 TS

• Element Stream TypeVideo: MPEG2 (ISO/IEC 13818-2)Audio: MPEG1 (ISO/IEC 11172-3)

– About 20Mbps– Support IEEE1394 interface.– Encoding Delay: about 1 sec.

Standards for HDV over IP

• RFC 1889: RTP: A Transport Protocol for Real-Time Applications

• RFC 2250: RTP Payload format for MPEG1/MPEG2 Video– RTP Payload contain integral number of MPEG transport packet

(188byte).– Suggest several MPEG picture fragmentation rules.– RTP Header fields for MPEG2 Video

HDV over IP Activities in Korea

• HDVTS (KAIST)• VideoLAN for HDV (K-JIST)• HDTV Media Gateway System (ETRI)• Demonstration Plan

HDVTS

1) System Diagram

2) Specification

• Platform: Microsoft Windows XP (based on DirectShow)• Protocol: RTP over IP (RFC 2250)• Supports Unicast, Multicast, IPv4, and IPv6.• MPEG2 Decoder:

• Software Decoder (Elecard’s MPEG2 Decoder, libmpeg2)• Plan to support hardware decoder.

• Sender: Pentium 1GHz. 256MB RAM• Receiver: Pentium 2GHz. 512MB RAM (for software decoder)

• Prototype will be completed by Feb.• Both binary and source code will be opened to public.

3) Software Modules

• Implement as DirectShow Module.• Sender:

Receive MPEG2-TS stream from JVC GR-HD1 using IEEE1394 interface, and then make RTP packet.

• Receiver: Depacketize RTP packets, and then decode and show MPEG2-TS stream.

IEEE1394 Interface

RTP Packetizer

RTP Depacketizer

MPEG2Decoder

MPEG2-TSDemuxer

Video Renderer

AudioRenderer

Sender

Receiver

Audio Decoder

Traffic Shaper

• Joonbok Lee <[email protected]>

VideoLAN for HDV

• VideoLAN– http://www.videolan.org– Free Software and Open Source video streaming solution for every OS.– Mainly designed for high bandwidth application– VLS (Server) + VLC (Client)– Supoprt MPEG-1, MPEG-2, MPEG-4 and DivX.– Uses free software mpeg-2 decoder. (libmpeg2)– Supports IPv4, IPv6, Unicast, Multicast. – RTP: RFC 1889, RFC 2250

• K-JIST modify VLS to support MPEG2 TS stream from IEEE1394.• Need to optimize IEEE1394 interface reading module.• Testing in Local Network. • Kiyoung Lee <[email protected]>

HDTV Media Gateway System

• HDTV Media Gateway System for multiple platforms.• VOD, Live contents.• Add live stream facility using JVC HD camcorder.• Developing modules for JVC HD camcorder to embedded Linux.• YouHyeon Jeong <[email protected]>

Demonstration Plan

• 59th IETF Meeting. – 2.29 ~ 3.5 – Multicast HDV stream of some IETF Meeting sessions.

• Buddha on the Net. (Prof. Dae Young Kim)– 5.26– Multicast HDV stream of Korean ceremony of Buddha’s birthday.

Reference

• HDV Format : http://www.hdv-info.org/• ANF HDTV Working Group: http://www.anf.ne.kr/~hdtv• SAL HDTV Project: http://cosmos.kaist.ac.kr/hdtv/• VideoLAN : http://www.videolan.org• Libmpeg2 free software mpeg2 decoder http://libmpeg2.sourceforge.n

et/• Elecard software mpeg2 decoder http://www.elecard.com/

• RFC 1889: RTP: A Transport Protocol for Real-Time Applications• RFC 2250: RTP Payload format for MPEG1/MPEG2 Video