Presentation is loading. Please wait.

Presentation is loading. Please wait.

HDVTS: HDV Transmission System 2004. 7. 6 Joonbok Lee KAIST

Similar presentations


Presentation on theme: "HDVTS: HDV Transmission System 2004. 7. 6 Joonbok Lee KAIST"— Presentation transcript:

1 HDVTS: HDV Transmission System 2004. 7. 6 Joonbok Lee KAIST jblee@cosmos.kaist.ac.kr

2 1. HDV Format HDV Fortmat : –High-Definition Digital Video Recording and Playback on a DV cassette tape http://www.hdv-info.org/ http://www.hdv-info.org/ JVC GR-HD1 Camcorder –720/30p (1280x720, 30fps) –MPEG-2 TS Element Stream Type Video: MPEG2 (ISO/IEC 13818-2) Audio: MPEG1 (ISO/IEC 11172-3) –19.2Mbps –Support IEEE1394 interface. –Encoding and Decoding Delay: about 1 sec. New HDV camcorder (not yet available) –SONY 1080i model (3ccd, $5000) –JVC HDV ENG camcorder (1080i, 3ccd)

3 2. HDVTS System Diagram MPEG-2 TS IP Network Packetizer Packetizer and MPEG2 Decoder SenderReceiver TS Packets … … RTP Packets HDV Camcorder IEEE1394 Interface HD Display … … Analog 720/30p

4 3. Specification Platform: Microsoft Windows XP (based on DirectShow) Standard: RTP over IP (RFC 1889) RTP Payload format for MPEG Video (RFC 2250) Supports Unicast, Multicast, IPv4, and IPv6. Can send to multiple destinations. MPEG2 Decoder: Software Decoder (libmpeg2, Elecard’s MPEG2 Decoder) Plan to support hardware decoder. Minimum system requirement Sender: Pentium 3 1GHz. 256MB RAM with IEEE1394 interface card Receiver: Pentium 4 1.8GHz. 512MB RAM (for software MPEG2 decoder) Both binary and source code are opened to public.

5 4. RTP Packet Format RTP Packet contains several TS Packets. –It don’t divide a TS packet. if new slice is begin, make another RTP packet. –Reduce effect of packet loss. –Reduce decoding overhead. Group Of PicturesPictureSlicesPES … Variable length TS Packets Fixed Size: 188Byte RTP Header … … RTP Packets Slice

6 5. Software Structure 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 MPEG2 Decoder MPEG2-TS Demuxer Video Renderer Audio Renderer Sender Receiver Audio Decoder RTP Depacketizer

7 6. RTP Packetizer and Depacketizer Module RTP Packetizer and Depacketizer are implemented as DirectShow COM object. –Can be used in other applications. –Can make new application by combining with other filters. Example: HDV RelayHDV SplitterHDV Recorder

8 MPEG2-TS RTP Pakcetizer & Sender Module MPEG2-TS RTP Depacketizer & Receiving Module Senderr’s Graph Receiver’s Graph

9 7. Multiple destinations functionality Can send to multiple destination from single source hdv camcorder. Destinations: Multicast address, Unicast Addresses IPv4/IPv6

10 8. Summary HDVTS is a tool for HDV over IP on Windows Platform. It can send to multiple destinations (IPv4 and IPv6, multicast addresses and unicast addresses) from single source HDV camcorder. Its modular structure can make it easy to develop other kind of HDV tools. Other HDV tools –Robust HDTV transmission System by Hiroshima Univ. Platform: Linux FEC support –VideoLAN Open Source Project Multiple Platform: Windows, Linux, FreeBSD, and Mac OS. Recent version of VLC support HDV. VLS with IEEE1394 supporting module by GIST. –Ruff by NICT


Download ppt "HDVTS: HDV Transmission System 2004. 7. 6 Joonbok Lee KAIST"

Similar presentations


Ads by Google