Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Thin JavaScript client for PulseBeam for convenience

License

NotificationsYou must be signed in to change notification settings

PulseBeamDev/pulsebeam-js

Repository files navigation

Thin JavaScript client for PulseBeam SFU.
A lightweight, optional SDK for connecting to thePulseBeam WebRTC SFU server. Simplifies real-time video, audio, and data streaming using native WebRTC APIs.

Report a Bug ·Request a Feature ·Discord


What is pulsebeam-js?

pulsebeam-js is a minimal JavaScript client for thePulseBeam SFU server. It’s an optional convenience layer to streamline connecting browsers, mobile apps, and Node.js apps to PulseBeam for real-time media (video/audio/data).

  • Thin and optional: Wraps native WebRTC APIs, no dependencies, no bloat.
  • Purpose: Simplifies setup for publishing and subscribing to streams.
  • No lock-in: Use raw WebRTC with PulseBeam’s HTTP signaling (WHIP/WHEP-compatible) without this SDK.

Planned Framework Support

PlatformFrameworkStatus
BrowserReactPlanned
BrowserVuePlanned
BrowserAngularPlanned
MobileReact NativePlanned

The SDK is not implemented yet—our focus is on stabilizing thePulseBeam SFU server. Check the server repo for setup, demos, and raw WebRTC examples.


Get Started

The PulseBeam SFU is the core. See thePulseBeam README for how to run the server and use browser-native WebRTC APIs for publishing and viewing streams.

This client will provide a simpler API, with explicit support forReact,React Native,Vue, andAngular, when ready. For now, use the server’s raw HTTP signaling as shown in thePulseBeam demos.


License

Apache-2.0

Need a different license? →lukas@pulsebeam.dev


Community

PRs welcome.

About

Thin JavaScript client for PulseBeam for convenience

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors3

  •  
  •  
  •  

[8]ページ先頭

©2009-2025 Movatter.jp