Skip to content

Commit

Permalink
Add extra info for audio rooms (#571)
Browse files Browse the repository at this point in the history
  • Loading branch information
tbarbugli authored May 15, 2024
2 parents b6f94d1 + 47f93b6 commit 8fca7b6
Show file tree
Hide file tree
Showing 4 changed files with 21 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Call types provide sensible default settings for different use-cases. We provide the following types out of the box:

- **Default** (`default`) for 1:1 or group calls that use both video and audio
- **Livestreaming** (`livestream`) to build ultra low latency livestreaming for your app on our global edge network. Broadcast from your phone or RTMP and scale to millions of participants.
- **Audio room** (`audio_room`) to build audio experiences for your app. You can build basic calling or feature rich experience like Twitter spaces. Audio quality, reliability and scalability is far ahead of competing solutions.

Each of our [SDKs have tutorials specific for each call type](https://getstream.io/video/sdk/). If you want to know the default settings for each of the call types check out the [Built-in call types page](/api/call_types/builtin).

It's possible to tweak the built-in call types or create new ones.
5 changes: 5 additions & 0 deletions docusaurus/video/docusaurus/docs/api/basics/calls.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ import CallMemberFilters from '../../../shared/video/_call-member-filters.mdx';
import CallSort from '../../../shared/video/_call-sort-fields.mdx';
import CallMemberSort from '../../../shared/video/_call-member-sort-fields.mdx';
import OpenApiModels from '../_common_/OpenApiModels';
import CallTypesSum from '../_common_/call-types-overview.mdx';

## Creating calls

Expand Down Expand Up @@ -108,6 +109,10 @@ curl -X POST "https://video.stream-io-api.com/api/v2/video/call/${CALL_TYPE}/${C

<OpenApiModels modelName={'GetOrCreateCallRequest'}></OpenApiModels>

## Call types

<CallTypesSum />

## Updating calls

<UpdateCall />
Expand Down
5 changes: 5 additions & 0 deletions docusaurus/video/docusaurus/docs/api/basics/get_started.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ import TabItem from '@theme/TabItem';
import CreateCall from '../_common_/create-call.mdx';
import CallMembers from '../_common_/manage-call-members.mdx';
import UpdateCall from '../_common_/update-call.mdx';
import CallTypesSum from '../_common_/call-types-overview.mdx';

Stream powers [Chat Messaging](https://getstream.io/chat/), [Video & Audio](https://getstream.io/video/), and [Activity Feeds](https://getstream.io/activity-feeds/) for billions of global end-users across thousands of different apps.

Expand Down Expand Up @@ -184,6 +185,10 @@ curl -X POST https://video.stream-io-api.com/api/v2/users?api_key=${API_KEY} \

<CreateCall />

## Call types

<CallTypesSum />

## Call members

<CallMembers />
Expand Down
2 changes: 2 additions & 0 deletions docusaurus/video/docusaurus/docs/api/moderation/overview.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -229,6 +229,8 @@ It's possible for users to ask for any of the following permissions:
- Sending video
- Sharing their screen

This feature is very common in audio rooms where users usually have to request permission to speak, but it can be useful in other call types and scenarios as well.

These requests will trigger the `call.permission_request` webhook.

This is how these requests can be accepted:
Expand Down

0 comments on commit 8fca7b6

Please sign in to comment.