Upload
ronny72
View
472
Download
0
Tags:
Embed Size (px)
Citation preview
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
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