Indexing h264高清晰度视频:从指定点播放 从特定点开始h264高清晰度HDTV视频转储的流/播放的正确和快速方式是什么?

Indexing h264高清晰度视频:从指定点播放 从特定点开始h264高清晰度HDTV视频转储的流/播放的正确和快速方式是什么?,indexing,decode,h.264,Indexing,Decode,H.264,真实生活流的巨大样本:文件 根据“ffprobe-show_frames”,此10Gb 105分钟视频转储示例只有28个标记为“key_frame=1”的视频帧和10个I帧 我正在努力改进的应用程序使用这样的帧作为某种索引,允许从任何关键帧或I帧回放和播放。 它与其他流完美结合。但在这种情况下,你不难理解。在100多分钟的节目中,只有28个播放起点太低了 我已经检查了启用了“随机访问指示器”的数据包的存在情况——但是这个流中的这些数据包不在帧边界上,它们没有启用“帧开始”位,所以我不能依赖它们。

真实生活流的巨大样本:文件

根据“ffprobe-show_frames”,此10Gb 105分钟视频转储示例只有28个标记为“key_frame=1”的视频帧和10个I帧

我正在努力改进的应用程序使用这样的帧作为某种索引,允许从任何关键帧或I帧回放和播放。 它与其他流完美结合。但在这种情况下,你不难理解。在100多分钟的节目中,只有28个播放起点太低了

我已经检查了启用了“随机访问指示器”的数据包的存在情况——但是这个流中的这些数据包不在帧边界上,它们没有启用“帧开始”位,所以我不能依赖它们。
是否有办法实现此编解码器的“从指定时间点倒带/暂停/播放”功能?

将包含NAL序列“NAL slice idr”和“NAL slice pps”的解译为索引帧。

将包含NAL序列“NAL slice idr”和“NAL slice pps”的解译为索引帧pps’