| /webrtc/examples/examples/offer-answer/ |
| H A D | README.md | 1 # offer-answer 3 offer-answer is an example of two webrtc-rs or pion instances communicating directly! 5 The SDP offer and answer are exchanged automatically over HTTP. 6 The `answer` side acts like a HTTP server and should therefore be ran first. 10 First run `answer`: 13 cargo build --example answer 14 ./target/debug/examples/answer
|
| H A D | answer.rs | 122 let answer = match pc.create_answer(None).await { in remote_handler() localVariable 133 let payload = match serde_json::to_string(&answer) { in remote_handler() 158 if let Err(err) = pc.set_local_description(answer).await { in remote_handler()
|
| /webrtc/webrtc/src/rtp_transceiver/ |
| H A D | rtp_transceiver_test.rs | 202 answer.sdp.contains("a=rtpmap:51 VP8/90000"), in test_rtp_transceiver_set_codec_preferences_payload_type() 204 answer.sdp in test_rtp_transceiver_set_codec_preferences_payload_type() 208 assert!(!answer.sdp.contains("test_codec")); in test_rtp_transceiver_set_codec_preferences_payload_type() 233 assert!(answer.sdp.contains("a=sendrecv"),); in test_rtp_transceiver_direction_change() 235 offer_pc.set_remote_description(answer).await?; in test_rtp_transceiver_direction_change() 248 assert!(answer.sdp.contains("a=inactive"),); in test_rtp_transceiver_direction_change() 249 offer_pc.set_remote_description(answer).await?; in test_rtp_transceiver_direction_change() 286 offer_pc.set_remote_description(answer).await?; in test_rtp_transceiver_set_direction_causing_negotiation() 296 offer_pc.set_remote_description(answer).await?; in test_rtp_transceiver_set_direction_causing_negotiation() 333 assert!(answer.sdp.contains("a=sendrecv"),); in test_rtp_transceiver_stopping() [all …]
|
| /webrtc/webrtc/src/peer_connection/sdp/ |
| H A D | session_description.rs | 25 pub fn answer(sdp: String) -> Result<RTCSessionDescription> { in answer() method 156 let answer = answer_pc.create_answer(None).await?; in test_session_description_answer() localVariable 158 let desc = RTCSessionDescription::answer(answer.sdp.clone())?; in test_session_description_answer() 163 assert_eq!(answer.unmarshal()?.marshal(), desc.unmarshal()?.marshal()); in test_session_description_answer() 200 let answer = answer_pc.create_answer(None).await?; in test_session_description_pranswer() localVariable 202 let desc = RTCSessionDescription::pranswer(answer.sdp)?; in test_session_description_pranswer()
|
| /webrtc/webrtc/src/dtls_transport/ |
| H A D | dtls_transport_test.rs | 97 let mut answer = pc_answer.create_answer(None).await?; in test_invalid_fingerprint_causes_failed() localVariable 99 pc_answer.set_local_description(answer.clone()).await?; in test_invalid_fingerprint_causes_failed() 101 …answer.sdp = re.replace_all(answer.sdp.as_str(), "sha-256 AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:A… in test_invalid_fingerprint_causes_failed() 103 pc_offer.set_remote_description(answer).await?; in test_invalid_fingerprint_causes_failed()
|
| /webrtc/mdns/examples/ |
| H A D | mdns_server_query.rs | 38 let (answer, src) = server_b.query("webrtc-rs-mdns-1.local", b).await.unwrap(); in main() 48 let (answer, src) = server_b.query("webrtc-rs-mdns-2.local", b).await.unwrap(); in main()
|
| H A D | mdns_query.rs | 84 let (answer, src) = server.query(local_name, b).await.unwrap(); in main()
|
| /webrtc/examples/ |
| H A D | Cargo.toml | 139 path = "examples/offer-answer/offer.rs" 143 name = "answer" 144 path = "examples/offer-answer/answer.rs"
|
| /webrtc/examples/examples/broadcast/ |
| H A D | broadcast.rs | 191 let answer = peer_connection.create_answer(None).await?; in main() localVariable 197 peer_connection.set_local_description(answer).await?; in main() 281 let answer = peer_connection.create_answer(None).await?; in main() localVariable 287 peer_connection.set_local_description(answer).await?; in main()
|
| H A D | README.md | 30 * The `broadcast` terminal application will respond with an answer, paste this into the second inpu… 39 * The `broadcast` terminal application will respond with an answer, paste this into the second inpu…
|
| /webrtc/examples/examples/ice-restart/ |
| H A D | ice-restart.rs | 159 let answer = match pc.create_answer(None).await { in do_signaling() localVariable 160 Ok(answer) => answer, in do_signaling() 165 if let Err(err) = pc.set_local_description(answer).await { in do_signaling()
|
| /webrtc/examples/examples/play-from-disk-renegotiation/ |
| H A D | play-from-disk-renegotiation.rs | 111 let answer = match pc.create_answer(None).await { in do_signaling() localVariable 112 Ok(answer) => answer, in do_signaling() 117 if let Err(err) = pc.set_local_description(answer).await { in do_signaling()
|
| /webrtc/examples/examples/data-channels/ |
| H A D | data-channels.rs | 166 let answer = peer_connection.create_answer(None).await?; in main() localVariable 172 peer_connection.set_local_description(answer).await?; in main()
|
| /webrtc/examples/examples/data-channels-create/ |
| H A D | data-channels-create.rs | 175 let answer = serde_json::from_str::<RTCSessionDescription>(&desc_data)?; in main() localVariable 178 peer_connection.set_remote_description(answer).await?; in main()
|
| /webrtc/examples/examples/rtp-to-webrtc/ |
| H A D | rtp-to-webrtc.rs | 164 let answer = peer_connection.create_answer(None).await?; in main() localVariable 170 peer_connection.set_local_description(answer).await?; in main()
|
| /webrtc/examples/examples/data-channels-detach-create/ |
| H A D | data-channels-detach-create.rs | 184 let answer = serde_json::from_str::<RTCSessionDescription>(&desc_data)?; in main() localVariable 187 peer_connection.set_remote_description(answer).await?; in main()
|
| /webrtc/examples/examples/data-channels-detach/ |
| H A D | data-channels-detach.rs | 175 let answer = peer_connection.create_answer(None).await?; in main() localVariable 181 peer_connection.set_local_description(answer).await?; in main()
|
| /webrtc/mdns/src/conn/ |
| H A D | mod.rs | 45 answer: ResourceHeader, field 201 return Ok((res.answer, res.addr)); in query() 372 answer: a.clone(), in run()
|
| /webrtc/examples/examples/simulcast/ |
| H A D | simulcast.rs | 230 let answer = peer_connection.create_answer(None).await?; in main() localVariable 236 peer_connection.set_local_description(answer).await?; in main()
|
| /webrtc/examples/examples/data-channels-close/ |
| H A D | data-channels-close.rs | 204 let answer = peer_connection.create_answer(None).await?; in main() localVariable 210 peer_connection.set_local_description(answer).await?; in main()
|
| /webrtc/examples/examples/insertable-streams/ |
| H A D | insertable-streams.rs | 234 let answer = peer_connection.create_answer(None).await?; in main() localVariable 240 peer_connection.set_local_description(answer).await?; in main()
|
| /webrtc/mdns/src/message/ |
| H A D | parser.rs | 172 pub fn answer(&mut self) -> Result<Resource> { in answer() method 189 match self.answer() { in all_answers()
|
| /webrtc/examples/examples/reflect/ |
| H A D | reflect.rs | 284 let answer = peer_connection.create_answer(None).await?; in main() localVariable 290 peer_connection.set_local_description(answer).await?; in main()
|
| /webrtc/examples/examples/rtp-forwarder/ |
| H A D | rtp-forwarder.rs | 287 let answer = peer_connection.create_answer(None).await?; in main() localVariable 293 peer_connection.set_local_description(answer).await?; in main()
|
| /webrtc/examples/examples/swap-tracks/ |
| H A D | swap-tracks.rs | 225 let answer = peer_connection.create_answer(None).await?; in main() localVariable 231 peer_connection.set_local_description(answer).await?; in main()
|