

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Descarga y configura el código de la biblioteca del productor de Java
<a name="producersdk-javaapi-downloadcode"></a>

En esta sección del procedimiento de la biblioteca del productor de Java, se descarga el código de ejemplo de Java, se importa el proyecto a su IDE de Java y se configuran las ubicaciones de las bibliotecas. 

Para ver los requisitos previos y otros detalles sobre este ejemplo, consulte [Uso de la biblioteca del productor de Java](https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/producer-sdk-javaapi.html).



1. Cree un directorio y, a continuación, clone el código fuente del ejemplo desde el GitHub repositorio. 

   ```
   git clone https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-java
   ```

1. Abra el entorno de desarrollo integrado (IDE) de Java que utilice (por ejemplo, [Eclipse](https://www.eclipse.org/) o [JetBrains IntelliJ](https://www.jetbrains.com/idea/) IDEA) e importe el proyecto Apache Maven que ha descargado: 
   + **En IntelliJ IDEA: **seleccione **Import**. Vaya al archivo `pom.xml` en la raíz del paquete descargado.
   + **En Eclipse:** seleccione **File**, **Import**, **Maven**, **Existing Maven Projects**. A continuación, vaya al directorio `kinesis-video-java-demo`.

   Para obtener más información, consulte la documentación de su IDE.

1. El código de ejemplo de Java usa las credenciales actuales. AWS Para utilizar un perfil de credenciales diferente, localice el siguiente código en `DemoAppMain.java`:

   ```
   final KinesisVideoClient kinesisVideoClient = KinesisVideoJavaClientFactory
       .createKinesisVideoClient(
           Regions.US_WEST_2,
           AuthHelper.getSystemPropertiesCredentialsProvider());
   ```

   Cambie ese código a lo siguiente:

   ```
   final KinesisVideoClient kinesisVideoClient = KinesisVideoJavaClientFactory
       .createKinesisVideoClient(
           Regions.US_WEST_2,
           new ProfileCredentialsProvider("{{credentials-profile-name}}"));
   ```

   Para obtener más información consulte [ProfileCredentialsProvider](https://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/auth/profile/ProfileCredentialsProvider.html) en la Referencia *AWS SDK para Java*.