Demo: Bitstream/Baseband capturing system
This demo showcases a sophisticated bitstream and baseband capturing system based on VLC media player. It captures data in RTP format with depacketized timestamps, utilizing MPEG-2 TS and PES formats. The system features playback capabilities via VLC on both sender and receiver ends, enabling audio and video output through advanced decoding processes. It emphasizes raw, time-aligned TS and PES data, as well as baseband data in YUV 4:2:0 format. Currently, the system supports MPEG-2/TS/RTP/UDP streaming, while H.264 capturing is under development.
Demo: Bitstream/Baseband capturing system
E N D
Presentation Transcript
Demo: Bitstream/Baseband capturing system KDDI R&D Laboratories Inc.
Demo: Bitstream/Baseband capturing system • Capturing system based on VLC media player • Captured data • RTP with depacketized time (not in PCAP format) • MPEG-2 TS • MPEG-2 PES (packetized ES) • Baseband with playback time VLC (sender) VLC (Receiver) Audio MPEG-2 Audio Decoder Audio Output Module UDP/IP⇒RTP RTP⇒ MPEG-2 TS MPEG-2 Demultiplexer MPEG-2 Video Decoder Video Output Module (DirectDraw) Video raw TS data (time-aligned) raw PES data (time-aligned) Baseband data (YUV 4:2:0) with timestamps raw RTP data with timestamps
Demo: Bitstream/Baseband capturing system • Restrictions • Currently available only for MPEG-2/TS/RTP/UDP streaming • H.264 capturing: under development • Information related to audio is not captured at all • RAMDisk is required: need HUGE capacity for HD. VLC (sender) VLC (Receiver) Audio MPEG-2 Audio Decoder Audio Output Module RTP over UDP UDP/IP⇒RTP RTP⇒ MPEG-2 TS MPEG-2 Demultiplexer MPEG-2 Video Decoder Video Output Module (DirectDraw) Video raw TS data (time-aligned) raw PES data (time-aligned) Baseband data (YUV 4:2:0) with timestamps raw RTP data with timestamps