1

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 で同じことについて提供されているドキュメントはありません。

ありがとう。

4

1 に答える 1