Javascript aws sdk |如何将视频发送到kinesis流

Javascript aws sdk |如何将视频发送到kinesis流,javascript,typeerror,amazon-kinesis,aws-sdk-js,Javascript,Typeerror,Amazon Kinesis,Aws Sdk Js,下面的类型错误我做错了什么?我应该如何用下面的代码将视频流写入端点: 我有下面的代码 successCallback(stream){ AWS.config.region = 'us-east-1'; // Region AWS.config.credentials = new AWS.CognitoIdentityCredentials({ IdentityPoolId: 'xxxxxxxxxxx', }); AWS.config.apiVer

下面的类型错误我做错了什么?我应该如何用下面的代码将视频流写入端点:

我有下面的代码

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文档中没有提供关于此问题的文档


谢谢。

根据您的描述,我认为您正在使用提供的默认JavaScript SDK,该SDK不包含动觉视频


您可以覆盖此默认设置并轻松构建自己的SDK自定义版本:

您知道如何使用JS发送视频了吗?