

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

# DASHFragmentSelector
<a name="API_reader_DASHFragmentSelector"></a>

包含所请求媒体的时间戳范围以及时间戳的来源。

## 内容
<a name="API_reader_DASHFragmentSelector_Contents"></a>

 ** FragmentSelectorType **   <a name="KinesisVideo-Type-reader_DASHFragmentSelector-FragmentSelectorType"></a>
所请求媒体的时间戳来源。  
当设置`FragmentSelectorType`为`PRODUCER_TIMESTAMP`且 [Get DASHStreaming SessionUrl: PlaybackMode](API_reader_GetDASHStreamingSessionURL.md#KinesisVideo-reader_GetDASHStreamingSessionURL-request-PlaybackMode) 为`ON_DEMAND`或时`LIVE_REPLAY`，媒体播放列表中将包含在指定TimestampRange的[FragmentSelector:](API_reader_FragmentSelector.md#KinesisVideo-Type-reader_FragmentSelector-TimestampRange)内的制作者时间戳的第一个片段。此外，还包括紧随第一个片段（最多 `TimestampRange` Ge [t DASHStreaming sessionUrl: MaxManifestFragmentResults](API_reader_GetDASHStreamingSessionURL.md#KinesisVideo-reader_GetDASHStreamingSessionURL-request-MaxManifestFragmentResults) 值）后面有生产者时间戳的片段。  
对具有重复制作者时间戳的片段进行重复数据删除。这意味着，如果制作者制作的片段流的制作者时间戳与真实时钟时间差不多，则 MPEG-DASH 清单将包含请求的时间戳范围内的所有片段。如果在相同的时间范围内摄取某些片段，且时间点截然不同，则仅返回最旧的已摄取片段集合。  
如果设置`FragmentSelectorType`为 “[获取 DASHStreaming sessionUrl:](API_reader_GetDASHStreamingSessionURL.md#KinesisVideo-reader_GetDASHStreamingSessionURL-request-PlaybackMode)”`LIVE`，PlaybackMode则在片段中使用制作者时间戳和 MP4 重复数据删除。`PRODUCER_TIMESTAMP`但是，最近根据服务器时间戳摄取的片段包含在 MPEG-DASH 清单中。这意味着，即使过去摄取的片段具有带有现在值的制作人时间戳，它们也不会包含在 HLS 媒体播放列表中。  
默认值为 `SERVER_TIMESTAMP`。  
类型：字符串  
有效值：`PRODUCER_TIMESTAMP | SERVER_TIMESTAMP`  
必需：否

 ** TimestampRange **   <a name="KinesisVideo-Type-reader_DASHFragmentSelector-TimestampRange"></a>
所请求媒体的时间戳范围的开始和结束。  
如果`PlaybackType`是，则不应存在此值`LIVE`。  
类型：[DASHTimestampRange](API_reader_DASHTimestampRange.md) 对象  
必需：否

## 另请参阅
<a name="API_reader_DASHFragmentSelector_SeeAlso"></a>

有关以特定语言之一使用此 API 的更多信息 AWS SDKs，请参阅以下内容：
+  [AWS 适用于 C\+\+ 的 SDK](https://docs.aws.amazon.com/goto/SdkForCpp/kinesis-video-reader-data-2017-09-30/DASHFragmentSelector) 
+  [AWS 适用于 Java 的 SDK V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesis-video-reader-data-2017-09-30/DASHFragmentSelector) 
+  [AWS 适用于 Ruby V3 的 SDK](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesis-video-reader-data-2017-09-30/DASHFragmentSelector) 