

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 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`且 [GetDASHStreamingSessionURL：PlaybackMode](API_reader_GetDASHStreamingSessionURL.md#KinesisVideo-reader_GetDASHStreamingSessionURL-request-PlaybackMode) 為 `ON_DEMAND`或 時`LIVE_REPLAY`，在指定的 [FragmentSelector：TimestampRange](API_reader_FragmentSelector.md#KinesisVideo-Type-reader_FragmentSelector-TimestampRange) 內擷取的第一個片段會包含在媒體播放清單中。此外，包含第一個片段之後立即`TimestampRange`擷取的 內具有生產者時間戳記的片段 （最高為 [GetDASHStreamingSessionURL：MaxManifestFragmentResults](API_reader_GetDASHStreamingSessionURL.md#KinesisVideo-reader_GetDASHStreamingSessionURL-request-MaxManifestFragmentResults) 值）。  
具有重複生產者時間戳記的片段會重複刪除。這表示如果生產者產生的片段串流具有大約等於真實時鐘時間的生產者時間戳記，MPEG-DASH 資訊清單將包含請求時間戳記範圍內的所有片段。如果某些片段在相同時間範圍和非常不同的時間點內擷取，則只會傳回擷取時間最久的片段集合。  
當 `FragmentSelectorType` 設為 `PRODUCER_TIMESTAMP`且 [GetDASHStreamingSessionURL：PlaybackMode](API_reader_GetDASHStreamingSessionURL.md#KinesisVideo-reader_GetDASHStreamingSessionURL-request-PlaybackMode) 為 時`LIVE`，生產者時間戳記會用於 MP4 片段和重複資料刪除。但是，基於伺服器時間戳記的最新擷取片段會包含在 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>

如需在其中一種語言特定 AWS SDKs中使用此 API 的詳細資訊，請參閱下列內容：
+  [AWS 適用於 C\$1\$1 的 SDK](https://docs.aws.amazon.com/goto/SdkForCpp/kinesis-video-reader-data-2017-09-30/DASHFragmentSelector) 
+  [AWS 適用於 Java V2 的 SDK](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) 