이것은 MPEG transport packet header 를 정리해본겁니다.

코드:

/* Transport stream header
   Edit by JaeHyuk Cho <mailto@infoeq.com>
*/

#define Transport stream header preview
  32bit big endian - AAAAAAAA BCDEEEEE EEEEEEEE FFGGHHHH

#define Transport stream header bit index
  A: [31..24] : Sync byte (0x47)
  B: [23]     : Transport error indicator
  C: [22]     : Payload unit start indicator
  D: [21]     : Transport priority
  E: [20..8]  : PID (Program ID)
  F: [7..6]   : Transport scrambling control
  G: [5..4]   : Adaptation field control
  H: [3..0]   : Continuity counter

#define PID range description
  PID(0)        : Program association table
  PID(1)        : Condition access table
  PID(2..15)    : Reserved packet
  PID(16..8190) : Packet
  PID(8191)     : Null packet

#define Adaptation field control description
  '00': Reserved for future use by ISO/IEC
  '01': No adaptation field, Payload only
  '10': Adaptation field only, No payload
  '11': Adaptation field followed by payload

/* End of README */
2007/05/08 17:29 2007/05/08 17:29
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://blog.minzkn.com/rss/response/72

댓글+트랙백 ATOM :: http://blog.minzkn.com/atom/response/72

트랙백 주소 :: http://blog.minzkn.com/trackback/72

트랙백 RSS :: http://blog.minzkn.com/rss/trackback/72

트랙백 ATOM :: http://blog.minzkn.com/atom/trackback/72

댓글을 달아 주세요

댓글 RSS 주소 : http://blog.minzkn.com/rss/comment/72
댓글 ATOM 주소 : http://blog.minzkn.com/atom/comment/72