I'm trying to get data from Kinesis data stream:
function getRecord(shard_iterator) {
    var getRecParams = {
        ShardIterator: shard_iterator
    };
    kinesis.getRecords(getRecParams, function(err, result) {
            // Loop through all the packages
            for (var record in result.Records) {
                console.log(JSON.stringify(result.Records[record].Data));
                break; // just to see the first one
            }
            //if (result.NextShardIterator) getRecord(result.NextShardIterator);
    });
}
The result I see:
{"type":"Buffer","data":[123,34,73,110,112,117....,125]}
Form AWS CLI I know data should be base64-encoded, but here is something different. So how can I get info from the data array I see?
Pls note it's not NodeJS but Javascript in browser.
 
    