amazon-chime-sdk-js
amazon-chime-sdk-js copied to clipboard
Why aren't more of the features in the Chime Application available via the sdk
What are you trying to do?
Create moderated meetings, use event mode, mute all users, restrict shared screen control, and many other things.
How can the documentation be improved to help your use case?
This is a feature request AND a documentation request. I believe users all come to understand the disparity between what is available via the sdk/api vs what is available in the application, but there is no simple reference to know what one will have to implement themselves. And, features like setting moderators are not things most developers or businesses are going to expect to have to implement themselves. Frankly, many more of your application features should be accessible via the sdk/api. In summary:
- Could a simple reference between Application, API, and SDK features be published?
- If disparities are on a roadmap, could such roadmap be published?
What documentation have you looked at so far?
Developer guide, Application guide, pricing guides, there's so much I believe I've looked at all of it. However, if I'm wrong about these things and I've missed documentation somewhere, please direct me. The best list I can find for features that aren't present in the SDK is by visiting the Application's guide on security, https://aws.amazon.com/blogs/business-productivity/understanding-security-in-the-amazon-chime-application-and-sdk/
We implemented Mute all users quite easily using realtimeSendDataMessage
Tim
We implemented Mute all users quite easily using realtimeSendDataMessage
Tim
I understand mute all can be implemented. My concern is that the Chime Application features far out measure what the sdk provides. While I do not necessarily believe they must be in parity, the Application serves as a false promise of out-of-the-box functionality of the sdk to business customers.
@FesterCluck Your observation is right that not all of the features represented in Chime Application are directly present as an API on the Amazon Chime SDK. The Amazon Chime SDK is built for flexibility and we are committed to continue building higher order primitives to make it easier for our developers. Since the application and the SDK sometimes have different customers, we prioritize both roadmaps independently based largely on feedback from those customers and the priorities of each business. We also author demo blogs to show examples on how to fill some of those gaps. Please continue to file issues on features that you would like to see details on either in Github or via Customer support (https://pages.awscloud.com/GLOBAL-aware-GC-Amazon-Chime-SDK-2020-reg.html).