diff --git a/.gitignore b/.gitignore index 2b6c95161..e68d66e85 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ .DS_Store +.kiro .kiro/ diff --git a/.mintlifyignore b/.mintlifyignore new file mode 100644 index 000000000..26f5c15f8 --- /dev/null +++ b/.mintlifyignore @@ -0,0 +1 @@ +.github diff --git a/calls.mdx b/calls.mdx new file mode 100644 index 000000000..801bfa557 --- /dev/null +++ b/calls.mdx @@ -0,0 +1,166 @@ +--- +mode: "custom" +title: "Voice & Video Calling" +description: "Add real-time voice and video calling to your apps in minutes with WebRTC-powered SDKs." +canonical: "https://cometchat.com/docs" +--- + +import { CardGroup, Card, Steps, Columns, AccordionGroup, Accordion, Callout } from 'mintlify'; + +{/* Hero Section */} +
+ Add high-quality, real-time voice and video calls to any app. Built on WebRTC with drop-in UI components. +
+
+ The CometChat Calls SDK provides a complete voice and video calling solution built on WebRTC.
+ + + +Get started with the Calls SDK on your preferred platform. Each SDK provides the same core calling features with platform-specific optimizations.
+ +Explore our open-source sample apps to see the Calls SDK in action. Clone, run, and customize for your needs.
+ +Logged in as: {{ (user$ | async)?.name || (user$ | async)?.uid }}
+ ++ Share the same Session ID with others to join the same call. +
+Initializing...
+{{ error }}
+Loading...
++ Logged in as: {{ user.name || user.uid }} +
+ +Initializing...
++ Error: {error || initError} +
+Joining call...
+{error}
+Loading...
+Logged in as: {user?.name || user?.uid}
+ +Initializing...
+{{ error }}
+Loading...
+Logged in as: {{ user?.name || user?.uid }}
+ +Error: {error}
+ +Error: {error}
+Loading...
+Logged in as: {user?.name || user?.uid}
+ +We need access to your camera and microphone for the call.
+ +Camera and microphone access was denied.
+To join the call, please:
+Error: {error}
+ +Logged in as: {user?.name || user?.uid}
+ +Error: {{ callError }}
+ +Logged in as: {{ user?.name || user?.uid }}
+ ++ Share the same Session ID with others to join the same call. +
+