feat: ✨ rtc peer connection offer
This commit is contained in:
parent
7434d131c4
commit
0aa65f0f60
17 changed files with 389 additions and 59 deletions
|
@ -1,5 +1,5 @@
|
|||
[package]
|
||||
name = "rust_communication"
|
||||
name = "rust_communication_client"
|
||||
version = "0.1.0"
|
||||
edition = "2024"
|
||||
|
||||
|
@ -7,7 +7,31 @@ edition = "2024"
|
|||
console_error_panic_hook = "0.1.7"
|
||||
leptos = { version = "0.7.8", features = ["csr"] }
|
||||
wasm-bindgen-futures = "0.4.50"
|
||||
web-sys = { version = "0.3.77", features = ["AudioBuffer", "AudioBufferSourceNode", "AudioContext", "HtmlAudioElement","MediaDevices", "MediaStream", "MediaStreamConstraints", "MediaStreamTrack", "MediaTrackConstraints", "MediaTrackConstraintSet", "Navigator", "Window"] }
|
||||
reqwest = { version = "0.12.15", features = ["json"] }
|
||||
web-sys = { version = "0.3.77", features = [
|
||||
"AudioBuffer",
|
||||
"AudioBufferSourceNode",
|
||||
"AudioContext",
|
||||
"HtmlAudioElement",
|
||||
"MediaDevices",
|
||||
"MediaStream",
|
||||
"MediaStreamConstraints",
|
||||
"MediaStreamTrack",
|
||||
"MediaTrackConstraints",
|
||||
"MediaTrackConstraintSet",
|
||||
"Navigator",
|
||||
"RtcConfiguration",
|
||||
"RtcIceServer",
|
||||
"RtcPeerConnection",
|
||||
# "RtcSdpType",
|
||||
"RtcSessionDescription",
|
||||
"RtcSessionDescriptionInit",
|
||||
"Window",
|
||||
] }
|
||||
protocol = { path = "../protocol" }
|
||||
serde = { workspace = true }
|
||||
serde_json = { workspace = true }
|
||||
chrono = { workspace = true }
|
||||
|
||||
[profile]
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue