Skip to content

Commit 89fe726

Browse files
authored
Release 0.23.0 (#202)
1 parent 3bae6bd commit 89fe726

File tree

265 files changed

+12987
-8
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

265 files changed

+12987
-8
lines changed

api/fishjam-server

api/room-manager

docs/tutorials/livestreaming.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ We can now start sending media, which we can obtain from the user's camera, scre
169169

170170
// Render the livestream
171171
<LivestreamStreamer
172-
whipClientRef={whipClientRef}
172+
ref={whipClientRef}
173173
/>
174174
```
175175

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "fishjam-docs",
3-
"version": "0.22.0",
3+
"version": "0.23.0",
44
"private": true,
55
"scripts": {
66
"docusaurus": "docusaurus",
@@ -19,7 +19,7 @@
1919
"typecheck": "tsc",
2020
"format": "prettier . --write",
2121
"format:check": "prettier . --check",
22-
"spellcheck": "cspell '**/*.md' '**/*.mdx' --show-suggestions",
22+
"spellcheck": "cspell '**/*.md' '**/*.mdx' --exclude '**/api/**' --show-suggestions",
2323
"spellcheck:report": "yarn spellcheck --no-show-suggestions"
2424
},
2525
"dependencies": {
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
## What is an Agent?
2+
3+
An agent is a piece of software that allows your backend server to participate in a Fishjam room, similar to how the Fishjam client SDKs allow your client-side application to participate in a Fishjam room.
4+
They can be used to implement features such as real-time audio transcription, real-time content moderation, conversations with AI agents and more.
5+
6+
You can simply think of an agent as a peer running within your backend application.
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
:::danger Remember to disconnect your agents!
2+
It's important to disconnect agents, because **every connected agent generates usage** just as a normal peer.
3+
:::
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
By default, agents **won't** receive peers' audio streams.
2+
This is by design and aims to prevent unnecessary resource usage by the agents.
3+
4+
For an agent to start receiving a peer's audio, the peer must be **created** with the **subscribe** option set.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"label": "API",
3+
"position": 6,
4+
"link": {
5+
"type": "generated-index",
6+
"description": "API documentation for Client and Server SDKs.",
7+
"slug": "/api"
8+
},
9+
"customProps": {
10+
"id": "generated-api"
11+
}
12+
}

0 commit comments

Comments
 (0)