Archivado con AWS S3

Utiliza el Panel de control para especificar el punto final compatible con S3 al que se subirán los archivos completados. (Para obtener más información sobre Windows Azure, consulta Archivado utilizando un contenedor Windows Azure.)

Puedes crear un Account de Amazon S3 en http://aws.amazon.com/s3.

Nota: También puedes utilizar un proveedor de almacenamiento compatible con S3 distinto de Amazon S3. Admitimos Cloudian y Google Cloud Storage (al que se accede mediante la API de AWS S3) como soluciones de almacenamiento compatibles con S3. Otros servicios compatibles con S3 pueden presentar limitaciones en cuanto a sus funciones.

Tendrás que configurar lo siguiente en tu account de vídeo de Vonage:

  • El nombre del depósito de S3
  • El identificador de la clave de acceso
  • La clave de acceso secreta
  • El punto final (opcional) - Establezca este valor si desea utilizar un proveedor de almacenamiento compatible con S3 que no sea Amazon. Establezca la URL base del punto final, incluido el protocolo (http o https), como por ejemplo https://s3.cloudianhyperstore.com o https://storage.googleapis.com. El punto final predeterminado es https://s3.amazonaws.com (la URL del punto de acceso de Amazon S3).

Puede crear un bucket de Amazon S3 (o buscar nombres de buckets existentes) en la página Consola Amazon S3.

Para obtener un ID de clave de acceso y una clave de acceso secreta de Amazon S3:

  1. Ir a la consola de administración de Amazon Web Services e inicia sesión.
  2. Ir a la página de credenciales de seguridad de Amazon Web Services.
  3. En Claves de acceso (ID de la clave de acceso y clave de acceso secreta), haz clic en el Crear nueva clave de acceso botón.
  4. En el Crear clave de acceso ventana que aparece, haz clic en Mostrar clave de acceso.
  5. Anote los valores del ID de la clave de acceso y de la clave de acceso secreta. O haga clic en el botón Descargar archivo de claves para descargar el archivo rootkey.csv que contiene los valores de ID de clave de acceso y Clave de acceso secreta.

Si desea utilizar un usuario IAM, asígnele la siguiente política de usuario:

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "Stmt1427497452000",
            "Effect": "Allow",
            "Resource": [
                "arn:aws:s3:::*"
            ],
            "Action": [
                "s3:ListAllMyBuckets"
            ]
        },
        {
            "Effect": "Allow",
            "Resource": [
                "arn:aws:s3:::<bucketName>"
            ],
            "Action": [
                "s3:ListBucket"
            ]
        },
        {
            "Effect": "Allow",
            "Resource": [
                "arn:aws:s3:::<bucketName>/*"
            ],
            "Action": [
                "s3:PutObject"
            ]
        }
    ]
}

(Sustituir <bucketName> con el nombre de tu cubo).

Ahora, vaya al Panel de Vonage y complete los siguientes pasos:

  1. Haz clic en Integración en el panel de navegación izquierdo.
  2. En el Integración sección, haz clic en el Amazon S3 opción.
  3. Proporcionar un Nombre para la configuración del cubo.
  4. Introduzca el ID de la clave de acceso pública de S3, la clave de acceso secreta y el nombre del bucket al que desea cargar las grabaciones.
  5. Si utiliza un proveedor de almacenamiento compatible con S3 que no sea Amazon, introduzca la URL base del punto final, incluido el protocolo (http o https), por ejemplo https://s3.cloudianhyperstore.com o https://storage.googleapis.com.
  6. Haz clic en el Conectar con Amazon S3 para finalizar la configuración.
  7. Decide si deseas configurar el almacenamiento de respaldo en el archivo (activado por defecto).

Nota: También puede establecer un objetivo de carga de archivos mediante la opción SDK del lado del servidor de Vonage.

Las grabaciones se suben al depósito de Amazon S3 que indiques.

Todos los archivos se guardan en un subdirectorio de tu depósito de S3 cuyo nombre coincide con el ID de tu aplicación de Vonage Video, y cada archivo se guarda en un subdirectorio cuyo nombre coincide con el ID del archivo. El nombre del archivo es archive.mp4 (para un archivo compuesto) o archive.zip (para un archivo de una transmisión individual). (Véase Archivos de una sola fuente y archivos combinados.)

Por ejemplo, imaginemos un archivo con el siguiente ID de aplicación y el siguiente ID de archivo:

  • App ID 123456
  • ID de archivo ab0baa3d-2539-43a6-be42-b41ff1488af3

El archivo para este archivo se carga en el siguiente directorio en su cubo de S3.

123456/ab0baa3d-2539-43a6-be42-b41ff1488af3/archive.mp4

Para más información, consulte Almacenamiento de archivos.

Desde el Consola Amazon S3 puede hacer público un archivo cargado:

  1. Busca el archivo comprimido en la consola y haz clic con el botón derecho del ratón sobre él.
  2. Selecciona el Hacer público mando.
  3. Puede obtener la URL pública del archivo en el archivo Propiedades para el archivo en la consola de Amazon S3.