Skip to content

Fishjam foundry example#59

Draft
roznawsk wants to merge 2 commits intomainfrom
fishjam-foundry-example
Draft

Fishjam foundry example#59
roznawsk wants to merge 2 commits intomainfrom
fishjam-foundry-example

Conversation

@roznawsk
Copy link
Member

@roznawsk roznawsk commented Mar 4, 2026

No description provided.

PORT=8080

# Frontend: Fishjam ID passed to FishjamProvider
VITE_FISHJAM_ID=your-fishjam-id
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

issue: Would be nice not to duplicate the id

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

issue: foundry is an internal name, we should just refer to this as composition or realtime composition

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

suggestion: Generating a client from the openapi instead would be preferred and more educational imo

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

praise: I'm pretty sure we can just use useLivestreamViewer from @fishjam-cloud/react-client with token and url

@@ -0,0 +1,78 @@
# Conference to Stream

A demo showcasing Fishjam's track forwarding capability combined with [Foundry](https://compositor.live) (Smelter) for real-time video composition. Participants join a video conference, their tracks are automatically forwarded to Foundry, composed into a single stream using a Tiles layout, and made available as a WHEP stream that can be previewed alongside the conference.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

suggestion: As above, just refer to this as the compositing api, we don't want too many custom names

@roznawsk roznawsk force-pushed the fishjam-foundry-example branch from ce58d4b to 508b183 Compare March 4, 2026 16:40
@roznawsk roznawsk force-pushed the fishjam-foundry-example branch from 508b183 to 9786ca4 Compare March 4, 2026 16:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants