Download
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
711
On Slideshare
711
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. HDV over IP in Korea 2004.1.28. Joonbok Lee [email_address] KAIST
  • 2. 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
  • 3. 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 Type Video: MPEG2 (ISO/IEC 13818-2)
        • Audio: MPEG1 (ISO/IEC 11172-3)
      • About 20Mbps
      • Support IEEE1394 interface.
      • Encoding Delay: about 1 sec.
  • 4. 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
  • 5.
    • HDV over IP Activities in Korea
    • HDVTS (KAIST)
    • VideoLAN for HDV (K-JIST)
    • HDTV Media Gateway System (ETRI)
    • Demonstration Plan
  • 6. HDVTS
    • 1) System Diagram
  • 7.
    • 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.
  • 8.
    • 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 MPEG2 Decoder MPEG2-TS Demuxer Video Renderer Audio Renderer Sender Receiver Audio Decoder Traffic Shaper
    • Joonbok Lee <jblee@cosmos.kaist.ac.kr>
  • 9. 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 <kylee@netmedia.kjist.ac.kr>
  • 10. 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 <yhjeong@etri.re.kr>
  • 11. Demonstration Plan
    • 59 th 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.
  • 12. 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.net/
    • 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