AWS S3を使ったアーカイブ
を使用する。 ダッシュボード を使用して、完了したアーカイブをアップロードする S3 準拠のエンドポイントを指定します。(Windows Azureの詳細については Windows Azureコンテナを使用したアーカイブ.)
Amazon S3のアカウントは、次のサイトで作成できます。 http://aws.amazon.com/s3.
注: Amazon S3以外のS3準拠のストレージプロバイダーを使用することもできます。S3互換のストレージソリューションとしてCloudianとGoogle Cloud Storage(AWS S3 APIを使用してアクセス)をサポートしています。その他のS3互換サービスには機能制限がある場合があります。
Vonageビデオアカウントで以下を設定する必要があります:
- S3バケットの名前
- アクセスキーID
- 秘密のアクセス・キー
- エンドポイント(オプション) - Amazon以外のS3準拠のストレージプロバイダを使用する場合は、この値を設定します。以下のように、プロトコル(httpまたはhttps)を含むエンドポイントのベースURLを設定します。
https://s3.cloudianhyperstore.comまたはhttps://storage.googleapis.com.デフォルトのエンドポイントはhttps://s3.amazonaws.com(Amazon S3のエンドポイントURL)。
でAmazon S3バケットを作成できます(または既存のバケット名を検索できます)。 アマゾンS3コンソール.
Amazon S3のアクセスキーIDとシークレットアクセスキーを取得する:
- こちらへ アマゾン ウェブ サービス マネジメント コンソール にサインインしてください。
- こちらへ Amazon Web Servicesのセキュリティ認証情報ページ.
- アンダー アクセスキー(アクセスキーIDとシークレットアクセスキー)をクリックしてください。 新しいアクセスキーの作成 ボタンをクリックする。
- の中で アクセスキーの作成 をクリックします。 アクセスキーの表示.
- アクセス・キーIDとシークレット・アクセス・キーの値を記録してください。または、「鍵ファイルのダウンロード」ボタンをクリックして、アクセス・キーIDとシークレット・アクセス・キーの値を含むrootkey.csvファイルをダウンロードします。
IAMユーザーを使用する場合は、以下のユーザー・ポリシーを割り当ててください:
{
"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"
]
}
]
}
(置き換える <バケット名 をバケツ名と一緒に入力してください)。
では Vonageダッシュボード をクリックし、以下のステップを完了する:
- をクリックする。 統合 ダッシュボード左側のナビゲーションにある
- の中で 統合 セクションで アマゾンS3 オプションがある。
- を提供する。 名称 バケツのセットアップ
- S3 Public Access Key ID、Secret Access Key、そして録画をアップロードするバケットのBucket Nameを入力します。
- Amazon以外のS3準拠のストレージ・プロバイダを使用している場合は、プロトコル(httpまたはhttps)を含むエンドポイントのベースURLを次のように入力します。
https://s3.cloudianhyperstore.comまたはhttps://storage.googleapis.com. - をクリックする。 アマゾンS3との接続 ボタンをクリックしてセットアップを終了します。
- アーカイブストレージのフォールバックを設定するかどうかを決定します(デフォルトで有効)。
注: を使用してアーカイブのアップロード先を設定することもできます。 VonageサーバーサイドSDK.
録画は指定したAmazon S3バケットにアップロードされます。
すべてのアーカイブは、Vonage Video App IDを名前とするS3バケットのサブディレクトリに保存され、各アーカイブはアーカイブIDを名前とするサブディレクトリに保存されます。アーカイブファイルの名前は archive.mp4 (構成されたアーカイブの場合) または archive.zip(個々のストリームアーカイブの場合)。参照 個々のストリームと構成されたアーカイブ.)
例えば、以下のようなApp IDとArchive IDを持つアーカイブを考えてみよう:
- アプリID 123456
- アーカイブID ab0baa3d-2539-43a6-be42-b41ff1488af3
このアーカイブのファイルは、S3バケットの以下のディレクトリにアップロードされます。
123456/ab0baa3d-2539-43a6-be42-b41ff1488af3/archive.mp4
詳しくは アーカイブ・ストレージ.
より アマゾンS3コンソール アップロードしたアーカイブファイルを公開することができます:
- コンソールでアーカイブファイルに移動し、右クリックする。
- を選択する。 公開する コマンドを使用している。
- ファイルの公開URLは プロパティ パネルに表示されます。