This is the demo of the Amazon chime SDK JS Video Processing APIs. The number of sessin is up to 4, because the main pourpose is demo for video processing.
npm install
mkdir public/googlemeet-segmentation_128
curl https://flect-lab-web.s3-us-west-2.amazonaws.com/googlemeet/googlemeet-segmentation_128_32/model.json > public/googlemeet-segmentation_128/model.json
curl https://flect-lab-web.s3-us-west-2.amazonaws.com/googlemeet/googlemeet-segmentation_128_32/group1-shard1of1.bin > public/googlemeet-segmentation_128/group1-shard1of1.bin
To access AWS chime server, you should set aws credential.
If you create config.js like this, the server will use it.
$ cat > config.js
module.exports = {
accessKeyId:'AKIAZxxxxxxx',
secretAccessKey:'WuN0xxxxxxx'
}
Otherewise, the server will use default credential which is defined in '~/.aws' or environmental variables.
$ npm run build
$ node server.js
Access to the https://localhost:8888 with your browser. (iOS safari is not supported by Amazon Chime SDK Video Processing API)