

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 通过 I 帧实施 Trick-play 轨道
<a name="trick-play-i-frames"></a>

在 MediaLive HLS 输出组中，您可以通过提供清单来支持 trick-play 曲目。 I-frame-only

## 该方法的工作原理
<a name="trick-play-iframe-how-it-works"></a>

创建 HLS 输出组时，您可以按照常规方式创建一个或多个视频输出。要想了解输出组的结构，请查看 [整理 HLS 输出组中的编码](design-hls-package.md) 中的图表。在输出组中，您可以启用该字段来创建符合 HLS 规范的 I-frame-only清单。

MediaLive 为每个编码生成两个子清单，一个用于按常规方式处理视频的清单，另一个是清单。 I-frame-only I-frame-only清单允许下游玩家识别要请求的特定视频帧，以构造特技播放曲目。因此，这种 trick-play 轨道方法不会在输出组中生成额外的编码。

每份 I-frame-only清单都包含以下内容：
+ 一个`#EXT-X-I-FRAMES-ONLY `标签，表示清单是 I-frame-only。
+ 多个 `#EXT-X-BYTERANGE ` 条目。每个条目确定一个 I 帧位置的位置。

## 设置
<a name="trick-play-iframe-procedure"></a>

你只需为整个 MediaLive HLS 输出组设置一次特技游戏曲目。

**注意**  
此部分中的信息假定您熟悉[创建通道](creating-channel-scratch.md)的常规步骤。

**设置 I-frame-only清单**

创建 HLS 输出组时需执行以下步骤。

1. **在 **HLS 输出组**的**清单和分段**中，对于 **仅 I 帧播放列表**，选择启用**。

1. [按照常规方法](creating-hls-output-group.md)设置输出组中的其余字段。[按照常规方法](creating-a-channel-step6.md)设置视频、音频以及字幕输出和编码。