Utilização de um contêiner do Windows Azure com o recurso de arquivamento da Video API da Vonage

Use o Account da Video API para especificar seu endpoint compatível com o S3 ou seu contêiner do Windows Azure para o qual os arquivos compactados concluídos serão enviados. Para obter mais informações sobre o Amazon S3, consulte Uso do armazenamento S3 com o recurso de arquivamento da Video API da Vonage.

Você pode criar um account no Windows Azure em http://azure.microsoft.com/.

Você deverá fornecer as seguintes informações à conta da Video API:

  • O nome da sua conta do Azure
  • Sua chave do Account do Azure
  • O nome do contêiner

Você pode criar um contêiner do Azure (ou encontrar os nomes de contêineres existentes) em Portal do Windows Azure. (Veja esta documentação da Microsoft sobre como criar uma conta de armazenamento do Azure.

Para obter uma chave de Account:

  1. No Portal do Windows Azure, clique em Todos os recursos no menu à esquerda.
  2. Clique na conta de armazenamento que você deseja usar para os arquivos do OpenTok e, em seguida, clique no Configurações botão.
  3. Clique Chaves no lado direito da página.
  4. Anote o nome da conta de armazenamento e uma das chaves de acesso (seja a chave de acesso primária ou a chave de acesso secundária).
  5. Clique no Blobs botão e anote o nome do blob (contêiner de armazenamento) que você usará para armazenar os arquivos do OpenTok.

Agora, faça login na sua Account da Video API e siga as etapas a seguir:

  1. Clique em um Projetos na barra de navegação à esquerda, que conterá as sessões que você está arquivando.
  2. Clique no Arquivos de Projetos aba.
  3. Na seção “Arquivamento”, clique no Configure agora seu armazenamento em nuvem botão e, em seguida, clique em Microsoft Azure.
  4. Digite o seguinte:
    • Nome da conta — O nome da conta de armazenamento do Windows Azure
    • Chave da conta — A chave de acesso do account de armazenamento do Windows Azure
    • Contêiner — O nome do blob (contêiner de armazenamento) do Windows Azure
  5. Em seguida, clique no Conectar-se ao armazenamento em nuvem botão.
  6. Decida se deseja configurar o recurso de fallback para armazenamento em arquivo (ativado por padrão).

Observação: Você também pode definir um destino para o envio de arquivos usando o API REST do OpenTok.

Os arquivos gravados são enviados para o contêiner do Windows Azure que você especificar.

Todos os arquivos são salvos em um subdiretório do seu contêiner do Azure cujo nome corresponde à sua chave de API do OpenTok, e cada arquivo é salvo em um subdiretório cujo nome corresponde ao ID do arquivo. O nome do arquivo é archive.mp4 (para um arquivo composto) ou archive.zip (para um arquivo de stream individual). (Consulte Arquivos individuais e arquivos compostos.)

Por exemplo, considere um arquivo com a seguinte chave de API e ID:

  • Chave da API -- 123456
  • ID do arquivo -- ab0baa3d-2539-43a6-be42-b41ff1488af3

O arquivo deste repositório é enviado para o seguinte diretório no seu contêiner do Azure:

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

Para obter mais informações, consulte Armazenamento de arquivos.