Skip to main content

Crate openipc_web

Crate openipc_web 

Source
Expand description

WebAssembly bindings for the OpenIPC receiver pipeline and WebUSB driver.

The Rust types in this crate wrap openipc-core and openipc-rtl88xx for browser and Tauri-webview frontends. JavaScript receives typed video frames, raw route payloads, diagnostics, and WebUSB helpers through wasm-bindgen.

Structs§

OpenIpcAdaptiveLink
Browser/WASM adaptive-link feedback sender.
OpenIpcMockPayloadRuntime
No-hardware route runtime backed by the core mock payload pipeline.
OpenIpcMockRtpPipeline
No-hardware development source that generates RTP-backed RGBA test frames.
OpenIpcReceiver
Browser/WASM receiver for OpenIPC RX transfers and RTP packets.

Functions§

supported_usb_filters
Return WebUSB request-device filters as a JSON string.