

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# StartSelector
<a name="API_dataplane_StartSelector"></a>

`GetMedia` API がメディアデータの返送を開始する Kinesis ビデオストリームのチャンクを識別します。開始チャンクを識別するには、次のオプションがあります。
+ 最後の (または最も古い) チャンクを選択します。
+ 特定のチャンクを識別します。特定のチャンクを識別するには、フラグメント番号またはタイムスタンプ (サーバーまたはプロデューサー) を指定します。
+ 各チャンクのメタデータには、Matroska (MKV) タグ (`AWS_KINESISVIDEO_CONTINUATION_TOKEN`) として継続トークンが含まれています。前の `GetMedia` リクエストが終了した場合、このタグ値を次の `GetMedia` リクエストで使用できます。次に、API は、最後の API が終了した場所からチャンクの返送を開始します。

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

 ** StartSelectorType **   <a name="KinesisVideo-Type-dataplane_StartSelector-StartSelectorType"></a>
データの取得を開始する Kinesis ビデオストリーム上のフラグメントを識別します。  
+ NOW – ストリームの最後のチャンクから開始します。
+ EARLIEST – ストリームの利用可能な最初のチャンクから開始します。
+ FRAGMENT\$1NUMBER – 特定のフラグメントの後のチャンクから開始します。また、`AfterFragmentNumber` パラメータを指定する必要があります。
+ PRODUCER\$1TIMESTAMP または SERVER\$1TIMESTAMP – 指定したプロデューサーまたはサーバーのタイムスタンプを持つフラグメントを含むチャンクから開始します。`StartTimestamp` を追加してタイムスタンプを指定します。
+  CONTINUATION\$1TOKEN – 指定した継続トークンを使用して読み込みます。
NOW、EARLIEST、または CONTINUATION\$1TOKEN を `startSelectorType` として選択する場合、`startSelector` に追加情報を入力しません。
型: 文字列  
有効な値：`FRAGMENT_NUMBER | SERVER_TIMESTAMP | PRODUCER_TIMESTAMP | NOW | EARLIEST | CONTINUATION_TOKEN`  
必須: はい

 ** AfterFragmentNumber **   <a name="KinesisVideo-Type-dataplane_StartSelector-AfterFragmentNumber"></a>
`GetMedia` API がフラグメントの返送を開始するフラグメント番号を指定します。  
タイプ: 文字列  
長さの制限: 最小長は 1 です。最大長は 128 です。  
パターン: `^[0-9]+$`   
必須: いいえ

 ** ContinuationToken **   <a name="KinesisVideo-Type-dataplane_StartSelector-ContinuationToken"></a>
Kinesis Video Streams が前の `GetMedia` 応答で返した継続トークン。次に、`GetMedia` API は、継続トークンで識別されるチャンクから開始します。  
タイプ: 文字列  
長さの制限: 最小長は 1 です。最大長は 128 です。  
パターン: `^[a-zA-Z0-9_\.\-]+$`   
必須: いいえ

 ** StartTimestamp **   <a name="KinesisVideo-Type-dataplane_StartSelector-StartTimestamp"></a>
タイムスタンプ値。この値は、PRODUCER\$1TIMESTAMP または SERVER\$1TIMESTAMP を `startSelectorType` として選択した場合に必要です。次に、`GetMedia` API は、指定したタイムスタンプを持つフラグメントを含むチャンクから開始します。  
型: タイムスタンプ  
必須: いいえ

## 以下の資料も参照してください。
<a name="API_dataplane_StartSelector_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesis-video-data-2017-09-30/StartSelector) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesis-video-data-2017-09-30/StartSelector) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesis-video-data-2017-09-30/StartSelector) 