Skip to content

Commit 2400b66

Browse files
author
Rain Liu
committed
add webrtc-rc echo client/server
1 parent 914e91f commit 2400b66

File tree

6 files changed

+50
-1
lines changed

6 files changed

+50
-1
lines changed

.gitignore

+6-1
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,9 @@ node_modules
33
**/package-lock.json
44
.vscode
55
**/.vs
6-
.ionide
6+
.ionide
7+
.idea/
8+
webrtc-rs/client/target/
9+
webrtc-rs/server/target/
10+
webrtc-rs/client/Cargo.lock
11+
webrtc-rs/server/Cargo.lock

webrtc-rs/client/.gitignore

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# Generated by Cargo
2+
# will have compiled files and executables
3+
/target/
4+
/.idea/
5+
/crates/target/
6+
/crates/.idea/
7+
8+
# Remove Cargo.lock from gitignore if creating an executable, leave it for libraries
9+
# More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html
10+
Cargo.lock
11+
/crates/Cargo.lock
12+
13+
# These are backup files generated by rustfmt
14+
**/*.rs.bk

webrtc-rs/client/Cargo.toml

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
[package]
2+
name = "client"
3+
version = "0.1.0"
4+
edition = "2018"
5+
6+
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
7+
8+
[dependencies]
9+
webrtc="0.0.15"
10+
tokio = { version = "1.12.0", features = ["full"] }
11+
serde = { version = "1.0", features = ["derive"] }
12+
serde_json = "1.0"
13+
env_logger = "0.9.0"
14+
log = "0.4.14"
15+
clap = "2"
16+
hyper = { version = "0.14.13", features = ["full"] }

webrtc-rs/client/src/main.rs

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
fn main() {
2+
println!("Hello, world!");
3+
}

webrtc-rs/server/Cargo.toml

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
[package]
2+
name = "server"
3+
version = "0.1.0"
4+
edition = "2018"
5+
6+
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
7+
8+
[dependencies]

webrtc-rs/server/src/main.rs

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
fn main() {
2+
println!("Hello, world!");
3+
}

0 commit comments

Comments
 (0)