You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Oct 25, 2024. It is now read-only.
# Open WebRTC Toolkit Client SDK WebAssembly Build
2
+
3
+
## Overview
4
+
Open WebRTC Toolkit (OWT) provides a WebAssembly binary to be used with OWT JavaScript SDK for WebTransport based streaming. The only feature it offers now is a RTP depacktizer for video.
5
+
6
+
This is an experimental feature.
7
+
8
+
## System requirements
9
+
WebAssembly build is only tested on Ubuntu 20.04 with Emscripten 3.1.0. It may work on other OSes or other versions of Emscripten. Please install [WebRTC stack build dependencies](https://webrtc.googlesource.com/src/+/refs/heads/master/docs/native-code/development/prerequisite-sw/index.md) and [Emscripten](https://emscripten.org/docs/getting_started/downloads.html) before building WebAssembly binaries.
10
+
11
+
## Build
12
+
To build WebAssembly binary, run `ninja -C <output path> owt_wasm` in `src` directory.
13
+
14
+
## Known issues
15
+
- Some paths are hard coded. They will be replaced in the future.
0 commit comments