Home
last modified time | relevance | path

Searched refs:offer (Results 1 – 25 of 51) sorted by relevance

123

/webrtc/examples/examples/offer-answer/
H A DREADME.md1 # 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.
17 Next, run `offer`:
20 cargo build --example offer
21 ./target/debug/examples/offer
H A Doffer.rs332 let offer = peer_connection.create_offer(None).await?; in main() localVariable
335 let payload = match serde_json::to_string(&offer) { in main()
342 peer_connection.set_local_description(offer).await?; in main()
/webrtc/webrtc/src/rtp_transceiver/
H A Drtp_transceiver_test.rs193 let offer = offer_pc.create_offer(None).await?; in test_rtp_transceiver_set_codec_preferences_payload_type() localVariable
196 answer_pc.set_remote_description(offer).await?; in test_rtp_transceiver_set_codec_preferences_payload_type()
227 let offer = offer_pc.create_offer(None).await?; in test_rtp_transceiver_direction_change() localVariable
230 answer_pc.set_remote_description(offer).await?; in test_rtp_transceiver_direction_change()
241 let offer = offer_pc.create_offer(None).await?; in test_rtp_transceiver_direction_change() localVariable
242 assert!(offer.sdp.contains("a=inactive"),); in test_rtp_transceiver_direction_change()
245 answer_pc.set_remote_description(offer).await?; in test_rtp_transceiver_direction_change()
280 let offer = offer_pc.create_offer(None).await?; in test_rtp_transceiver_set_direction_causing_negotiation() localVariable
282 answer_pc.set_remote_description(offer).await?; in test_rtp_transceiver_set_direction_causing_negotiation()
345 assert!(offer.sdp.contains("a=inactive"),); in test_rtp_transceiver_stopping()
[all …]
/webrtc/webrtc/src/peer_connection/sdp/
H A Dsession_description.rs40 pub fn offer(sdp: String) -> Result<RTCSessionDescription> { in offer() method
153 let offer = offer_pc.create_offer(None).await?; in test_session_description_answer() localVariable
154 answer_pc.set_remote_description(offer).await?; in test_session_description_answer()
175 let offer = pc.create_offer(None).await?; in test_session_description_offer() localVariable
177 let desc = RTCSessionDescription::offer(offer.sdp.clone())?; in test_session_description_offer()
182 assert_eq!(offer.unmarshal()?.marshal(), desc.unmarshal()?.marshal()); in test_session_description_offer()
197 let offer = offer_pc.create_offer(None).await?; in test_session_description_pranswer() localVariable
198 answer_pc.set_remote_description(offer).await?; in test_session_description_pranswer()
218 let offer = pc.create_offer(None).await?; in test_session_description_unmarshal() localVariable
221 sdp_type: offer.sdp_type, in test_session_description_unmarshal()
[all …]
/webrtc/webrtc/src/dtls_transport/
H A Ddtls_transport_test.rs79 let offer = pc_offer.create_offer(None).await?; in test_invalid_fingerprint_causes_failed() localVariable
80 pc_offer.set_local_description(offer).await?; in test_invalid_fingerprint_causes_failed()
87 let mut offer = pc_offer.pending_local_description().await.unwrap(); in test_invalid_fingerprint_causes_failed() localVariable
89 log::trace!("receiving pending local desc: {:?}", offer); in test_invalid_fingerprint_causes_failed()
93offer.sdp = re.replace_all(offer.sdp.as_str(), "sha-256 AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:… in test_invalid_fingerprint_causes_failed()
95 pc_answer.set_remote_description(offer).await?; in test_invalid_fingerprint_causes_failed()
/webrtc/examples/
H A DCargo.toml138 name = "offer"
139 path = "examples/offer-answer/offer.rs"
144 path = "examples/offer-answer/answer.rs"
/webrtc/webrtc/src/api/media_engine/
H A Dmedia_engine_test.rs18 let offer = pc.create_offer(None).await?; in test_opus_case() localVariable
21 assert!(re.is_match(offer.sdp.as_str())); in test_opus_case()
38 let offer = pc.create_offer(None).await?; in test_video_case() localVariable
41 assert!(re.is_match(offer.sdp.as_str())); in test_video_case()
43 assert!(re.is_match(offer.sdp.as_str())); in test_video_case()
45 assert!(re.is_match(offer.sdp.as_str())); in test_video_case()
/webrtc/examples/examples/data-channels/
H A Ddata-channels.rs160 let offer = serde_json::from_str::<RTCSessionDescription>(&desc_data)?; in main() localVariable
163 peer_connection.set_remote_description(offer).await?; in main()
/webrtc/examples/examples/data-channels-create/
H A Ddata-channels-create.rs150 let offer = peer_connection.create_offer(None).await?; in main() localVariable
156 peer_connection.set_local_description(offer).await?; in main()
/webrtc/examples/examples/rtp-to-webrtc/
H A Drtp-to-webrtc.rs158 let offer = serde_json::from_str::<RTCSessionDescription>(&desc_data)?; in main() localVariable
161 peer_connection.set_remote_description(offer).await?; in main()
/webrtc/examples/examples/ice-restart/
H A DREADME.md20 * `ICE Restart` is the button that causes a new offer to be made wih `iceRestart: true`.
H A Dice-restart.rs146 let offer = match serde_json::from_str::<RTCSessionDescription>(&sdp_str) { in do_signaling() localVariable
151 if let Err(err) = pc.set_remote_description(offer).await { in do_signaling()
/webrtc/examples/examples/data-channels-detach-create/
H A Ddata-channels-detach-create.rs159 let offer = peer_connection.create_offer(None).await?; in main() localVariable
165 peer_connection.set_local_description(offer).await?; in main()
/webrtc/examples/examples/data-channels-detach/
H A Ddata-channels-detach.rs169 let offer = serde_json::from_str::<RTCSessionDescription>(&desc_data)?; in main() localVariable
172 peer_connection.set_remote_description(offer).await?; in main()
/webrtc/examples/examples/simulcast/
H A Dsimulcast.rs148 let offer = serde_json::from_str::<RTCSessionDescription>(&desc_data)?; in main() localVariable
151 peer_connection.set_remote_description(offer).await?; in main()
/webrtc/examples/examples/data-channels-close/
H A Ddata-channels-close.rs198 let offer = serde_json::from_str::<RTCSessionDescription>(&desc_data)?; in main() localVariable
201 peer_connection.set_remote_description(offer).await?; in main()
/webrtc/examples/examples/insertable-streams/
H A Dinsertable-streams.rs228 let offer = serde_json::from_str::<RTCSessionDescription>(&desc_data)?; in main() localVariable
231 peer_connection.set_remote_description(offer).await?; in main()
/webrtc/examples/examples/ortc/
H A DREADME.md20 `ortc --offer` this will emit a base64 message. Copy this message to your clipboard.
/webrtc/examples/examples/reflect/
H A Dreflect.rs191 let offer = serde_json::from_str::<RTCSessionDescription>(&desc_data)?; in main() localVariable
194 peer_connection.set_remote_description(offer).await?; in main()
/webrtc/examples/examples/rtp-forwarder/
H A Drtp-forwarder.rs281 let offer = serde_json::from_str::<RTCSessionDescription>(&desc_data)?; in main() localVariable
284 peer_connection.set_remote_description(offer).await?; in main()
/webrtc/examples/examples/broadcast/
H A Dbroadcast.rs79 let offer = serde_json::from_str::<RTCSessionDescription>(&desc_data)?; in main() localVariable
188 peer_connection.set_remote_description(offer).await?; in main()
/webrtc/webrtc/src/data_channel/
H A Ddata_channel_test.rs1227 let offer = offer_pc.create_offer(None).await?; in test_data_channel_non_standard_session_description() localVariable
1230 offer_pc.set_local_description(offer).await?; in test_data_channel_non_standard_session_description()
1233 let mut offer = offer_pc.local_description().await.unwrap(); in test_data_channel_non_standard_session_description() localVariable
1240 offer.sdp = re in test_data_channel_non_standard_session_description()
1241 .replace_all(offer.sdp.as_str(), OLD_APPLICATION) in test_data_channel_non_standard_session_description()
1244 offer.sdp = re in test_data_channel_non_standard_session_description()
1245 .replace_all(offer.sdp.as_str(), OLD_ATTRIBUTE) in test_data_channel_non_standard_session_description()
1249 assert!(offer.sdp.contains(OLD_APPLICATION)); in test_data_channel_non_standard_session_description()
1250 assert!(offer.sdp.contains(OLD_ATTRIBUTE)); in test_data_channel_non_standard_session_description()
1252 answer_pc.set_remote_description(offer).await?; in test_data_channel_non_standard_session_description()
/webrtc/examples/examples/swap-tracks/
H A Dswap-tracks.rs127 let offer = serde_json::from_str::<RTCSessionDescription>(&desc_data)?; in main() localVariable
130 peer_connection.set_remote_description(offer).await?; in main()
/webrtc/examples/examples/save-to-disk-h264/
H A Dsave-to-disk-h264.rs276 let offer = serde_json::from_str::<RTCSessionDescription>(&desc_data)?; in main() localVariable
279 peer_connection.set_remote_description(offer).await?; in main()
/webrtc/examples/examples/play-from-disk-h264/
H A Dplay-from-disk-h264.rs320 let offer = serde_json::from_str::<RTCSessionDescription>(&desc_data)?; in main() localVariable
323 peer_connection.set_remote_description(offer).await?; in main()

123