Type Error について以下で間違っていることは何ですか? 以下のコードでビデオストリームをエンドポイントに書き込むにはどうすればよいですか:
私は以下のコードを持っています
successCallback(stream){
AWS.config.region = 'us-east-1'; // Region
AWS.config.credentials = new AWS.CognitoIdentityCredentials({
IdentityPoolId: 'xxxxxxxxxxx',
});
AWS.config.apiVersions = {
kinesisvideo:'2017-09-30'
}
var kinesisvideo = new AWS.KinesisVideo();
//Get stream
var params = {
APIName: "PUT_MEDIA",
StreamName: this.KINESIS_STREAM_NAME
};
kinesisvideo.getDataEndpoint(params,function(err,data){
if(err)
console.log(err,err.stack);
else{
console.log("Kinesis Stream Response ---------");
console.log(data);
// data.DataEndpoint
//How should i send the stream to endpoint?
}
});
}
エラーが発生します
TypeError AWS.KinesisVideo はコンストラクターではありません
で
var kinesisvideo = 新しい AWS.KinesisVideo();
また、ビデオ ストリームのエンドポイントを取得したら、データをエンドポイントに書き込むにはどうすればよいですか? aws docs で同じことについて提供されているドキュメントはありません。
ありがとう。