

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Exemples de flux vidéo Amazon Kinesis
<a name="examples"></a>

Les exemples de code suivants montrent comment utiliser l'API Kinesis Video Streams :

## Exemples : envoi de données vers Kinesis Video Streams
<a name="examples-toc-producer"></a>
+ [Exemple : plug-in GStreamer du SDK pour le producteur de flux vidéo Kinesis - kvssink](examples-gstreamer-plugin.md): montre comment créer le SDK Kinesis Video Streams Producer à utiliser comme destination GStreamer.
+ [Exécuter l'élément GStreamer dans un conteneur Docker](examples-gstreamer-plugin.md#examples-gstreamer-plugin-docker): montre comment utiliser une image Docker prédéfinie pour envoyer une vidéo RTSP ( Real-Time Streaming Protocol) depuis une caméra IP vers Kinesis Video Streams.
+ [Exemple : diffusion en continu depuis une source RTSP](examples-rtsp.md): montre comment créer votre propre image Docker et envoyer une vidéo RTSP depuis une caméra IP vers Kinesis Video Streams.
+ [Exemple : envoi de données à Kinesis Video Streams à l'aide de l'API PutMedia](examples-putmedia.md): montre comment utiliser le pour envoyer des données [Utiliser la bibliothèque Java Producer](producer-sdk-javaapi.md) à Kinesis Video Streams qui sont déjà au format conteneur (MKV) à l'aide de l'[PutMedia](https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/API_dataplane_PutMedia.html)API.

## Exemples : récupération de données depuis Kinesis Video Streams
<a name="examples-toc-consumer"></a>
+ [KinesisVideoExample](parser-library-write.md#parser-library-write-example): montre comment analyser et enregistrer des fragments vidéo à l'aide de la bibliothèque d'analyseurs Kinesis Video Streams.
+ [Exemple : analyse et rendu de fragments de flux vidéo Kinesis](examples-renderer.md): montre comment analyser et restituer des fragments de flux vidéo Kinesis à l'aide de [ JCodec et ](http://jcodec.org/) JFrame. [https://docs.oracle.com/javase/7/docs/api/javax/swing/JFrame.html](https://docs.oracle.com/javase/7/docs/api/javax/swing/JFrame.html)

## Exemples : lecture de données vidéo
<a name="examples-toc-playback"></a>
+ [Exemple : utilisez HLS en HTML et JavaScript](hls-playback.md#how-hls-ex1): montre comment récupérer une session de streaming HLS pour un flux vidéo Kinesis et la lire sur une page Web.

## Conditions préalables
<a name="examples-prerequisites"></a>
+ Dans l'exemple de code, vous fournissez des informations d'identification en spécifiant un profil que vous définissez dans votre fichier de profil AWS d'informations d'identification ou en fournissant des informations d'identification dans les propriétés système Java de votre environnement de développement intégré (IDE). Si ce n'est pas déjà fait, configurez d'abord vos informations d'identification. Pour plus d'informations, voir [ Configurer les AWS informations d'identification et la région pour le développement](https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/setup-credentials.html).
+ Nous vous recommandons d'utiliser un IDE Java pour afficher et exécuter le code, par exemple :
  + [Eclipse Java Néon](https://www.eclipse.org/downloads/packages/release/neon/3/eclipse-jee-neon-3)
  + [JetBrains IntelliJ IDEA](https://www.jetbrains.com/idea/)