In today's tutorial, I would like to get you started with AWS Chime.
The Amazon Chime SDK provides a set of real-time communications components that developers can use to add audio, video, and screen sharing sessions to their own applications. The Amazon Chime SDK can be used to build solutions like full unified communications (UC) applications, distance learning solutions, telehealth applications, and simple one-to-one video interaction with customers.
When you log into AWS Dashboard search for AWS Chime.
Before digging deeper into any AWS Product it is always wise to know the pricing. Cloud platforms are great but your monthly billing can rise if you don't understand the product pricing.
- Connection to the Amazon Chime SDK meeting session is USD 0.0017
Read more about the pricing https://aws.amazon.com/chime/chime-sdk/pricing/.
Below is an architecture of AWS Chime.
There are a lot of benefits one gets by using AWS Chime SDK. I have assembled different articles and demos that can get you working with AWS Chime.
For your tutorial and practice use the WebRTC application and configure it with AWS Chime. https://main.d37i78548hx7uj.amplifyapp.com/
- To get started with AWS Chime SDK in your project.
npm install amazon-chime-sdk-js --save
The Github Repo for AWS Chime SDK https://github.com/aws/amazon-chime-sdk-js.
Here is a sample meeting application https://aws.amazon.com/blogs/business-productivity/building-a-meeting-application-using-the-amazon-chime-sdk/
Here is a sample classroom application https://aws.amazon.com/blogs/business-productivity/building-a-virtual-classroom-application-using-the-amazon-chime-sdk/
Here are the documentation for AWS SDK https://aws.amazon.com/chime/chime-sdk/?nc=sn&loc=0, https://docs.aws.amazon.com/chime/latest/dg/meetings-sdk.html
I have been preparing a course that will go through in-depth most of the Technologies I have been teaching.
We will discuss the following:
- AWS WebSocket
- AWS Cognito
- Kinesis Video Streams
- AWS Chime
We are going to use two different projects and implement them using different approaches. By the end of the tutorial, you will have a great understanding.
Thank you and have a great weekend