이것저것

  • 블로그홈
  • 지역로그
  • 태그로그
  • 미디어로그
  • 방명록
개인적인 기록 공간...

H264 2

MPEG TS Packet Structure

H264 Frame → PES Packet → TS Packets 변환 1. H264 Frame(ES)에 PES Header를 붙이면 PES 패킷이 된다. - PES Header에는 PTS, DTS 정보가 들어있다. 2. PES 패킷을 쪼개서 TS Header를 붙이면 TS 패킷이 된다. - PES 패킷은 TS 패킷 크기(188 Bytes)에 맞춰 쪼개진다. - 마지막 PES 패킷은 188 Bytes를 채우지 못하므로 Adaption Field를 0xFF로 채운다. TS Packet (188 Bytes)*MPEG-2 TS Packet Analyzer 캡쳐 1. TS Header0x47 : sync_byte0x40 : 0 : transport_error_indicator 1 : payload_unit_st..

카테고리 없음 2017.05.11

[GStreamer] RTSP의 H264 영상 Dump 방법

RTSP로 스트림되는 H264 영상을 GStreamer로 Dump하는 방법입니다. rtph264depay를 통해 출력되는 h264 데이터의 stream-format을 byte-stream으로 지정해줘야 streameye와 같은 툴로 분석이 가능합니다. gst-launch-1.0 rtspsrc location="rtsp://media.smart-streaming.com/mytest/mp4:sample.mp4" ! rtph264depay ! video/x-h264,stream-format=byte-stream ! h264parse ! filesink location="/path/to/video.h264" *H264 Byte Stream 포맷?- SPS > PPS > I/P/B 슬라이스 순서로 나열됩니다.- ..

GStreamer 2017.03.29
1
더보기
프로필사진

개인적인 기록 공간...

  • 분류 전체보기
    • Linux
    • Filesystem
    • Network
    • Javascript
    • Vue.js
    • MicroService
    • Node.js
    • Python
    • Django
    • Docker
    • Spring
    • LogStash
    • Lua
    • Mac
    • Shell Script
    • GStreamer
    • FT
    • 스크랩
    • 기타

Tag

ubuntu, Python, CoreOS, cluster, AWS, mbr, H264, etcd, TS Packet, FDISK, Visual Studio, mysql, Push mode, Digest, node.js, Signed URL, PES Packet, sqlalchemy, gstreamer, sscanf,

최근댓글

  • 글 잘 읽었습니다. pipeline 상태를 READY 상태로⋯

    즐거운생활

  • 도움되는 내용 정말 잘 보고 가용~

    htiger31

  • 유용한 글 매우 잘 보고 가요

    aaronramsey

방문자수Total

195,817

  • Today : 104
  • Yesterday : 193

Copyright © Kakao Corp. All rights reserved.

  • [KLDP] The Linux Kernel
  • Martin Fowler
  • 지앤선의 책 사랑
  • 소프트웨어 개발과 테스트,⋯
  • [ES] GURUBLE BLOG