1

我目前正在寻找将 Trick and Play 功能添加到 HTTP Live Streaming (HLS) Server。为了使 Trick and Play 功能正常工作,通常 MPEG 传输流是预先索引的。传输流索引文件的一般格式是什么?如何使用索引文件确定传输流中的 I 帧?

我从这里使用传输流和索引文件。

4

1 回答 1

1

每个 live555 TS 索引记录长 11 个字节:

- Record Type:              1 byte
- Start Offset:             1 byte
- Size:                     1 byte
- PCR (integer part):       3 bytes (little-endian)
- PCR (fractional part):    1 byte
- Transport Packet Number:  4 bytes (little-endian)

您的示例是 H.264,因此要查找的记录类型是:

RECORD_NAL_H264_IFRAME = 9, // H.264

资源

于 2015-03-12T20:43:38.297 回答