| /webrtc/srtp/src/session/ |
| H A D | mod.rs | 31 pub struct Session { struct 41 impl Session { argument 88 let incoming_stream = Session::incoming( in new() 106 Session::close_stream(&cloned_streams_map, ssrc).await in new() 113 Ok(Session { in new() 159 Session::get_or_create_stream(streams_map, close_stream_tx.clone(), is_rtp, ssrc) in incoming() 204 let (stream, _) = Session::get_or_create_stream( in open()
|
| H A D | session_rtcp_test.rs | 12 async fn build_session_srtcp_pair() -> Result<(Session, Session)> { in build_session_srtcp_pair() 67 let sa = Session::new(Arc::new(ua), ca, false).await?; in build_session_srtcp_pair() 68 let sb = Session::new(Arc::new(ub), cb, false).await?; in build_session_srtcp_pair()
|
| H A D | session_rtp_test.rs | 12 async fn build_session_srtp_pair() -> Result<(Session, Session)> { in build_session_srtp_pair() 71 let sa = Session::new(Arc::new(ua), ca, true).await?; in build_session_srtp_pair() 72 let sb = Session::new(Arc::new(ub), cb, true).await?; in build_session_srtp_pair()
|
| /webrtc/examples/examples/broadcast/ |
| H A D | README.md | 28 * Copy the string in the first input labelled `Browser base64 Session Description` 31 * Press `Start Session` 37 * Copy the string in the first input labelled `Browser base64 Session Description` 40 * Press `Start Session`
|
| /webrtc/examples/examples/swap-tracks/ |
| H A D | README.md | 15 [jsfiddle.net](https://jsfiddle.net/dzc17fga/) you should see two text-areas and a 'Start Session' … 34 ### Hit 'Start Session' in jsfiddle, enjoy your video!
|
| /webrtc/examples/examples/ortc/ |
| H A D | README.md | 3 ortc demonstrates WebRTC.rs's [ORTC](https://ortc.org/) capabilities. Instead of using the Session … 5 ORTC can then be used to implement WebRTC. A ORTC implementation can parse/emit Session Description…
|
| /webrtc/examples/examples/reflect/ |
| H A D | README.md | 15 [jsfiddle.net](https://jsfiddle.net/9jgukzt1/) you should see two text-areas and a 'Start Session' … 34 ### Hit 'Start Session' in jsfiddle, enjoy your video!
|
| /webrtc/examples/examples/simulcast/ |
| H A D | README.md | 19 [jsfiddle.net](https://jsfiddle.net/rxk4bftc) you should see two text-areas and a 'Start Session' b… 38 ### Hit 'Start Session' in jsfiddle, enjoy your video!
|
| /webrtc/examples/examples/data-channels/ |
| H A D | README.md | 34 ### Hit 'Start Session' in jsfiddle 36 Under Start Session you should see 'Checking' as it starts connecting. If everything worked you sho…
|
| /webrtc/examples/examples/data-channels-detach/ |
| H A D | README.md | 34 ### Hit 'Start Session' in jsfiddle 36 Under Start Session you should see 'Checking' as it starts connecting. If everything worked you sho…
|
| /webrtc/examples/examples/save-to-disk-vpx/ |
| H A D | README.md | 15 …//jsfiddle.net/vfmcg8rk/1/) you should see your Webcam, two text-areas and a 'Start Session' button 34 ### Hit 'Start Session' in jsfiddle, wait, close jsfiddle, enjoy your video!
|
| /webrtc/examples/examples/save-to-disk-h264/ |
| H A D | README.md | 15 …//jsfiddle.net/vfmcg8rk/1/) you should see your Webcam, two text-areas and a 'Start Session' button 34 ### Hit 'Start Session' in jsfiddle, wait, close jsfiddle, enjoy your video!
|
| /webrtc/examples/examples/data-channels-create/ |
| H A D | README.md | 25 ### Hit 'Start Session' in jsfiddle 27 Hit the 'Start Session' button in the browser. You should see `have-remote-offer` below the `Send M…
|
| /webrtc/webrtc/src/dtls_transport/ |
| H A D | mod.rs | 16 use srtp::session::Session; 74 pub(crate) srtp_session: Mutex<Option<Arc<Session>>>, 75 pub(crate) srtcp_session: Mutex<Option<Arc<Session>>>, 210 Session::new( in start_srtp() 250 Session::new( in start_srtp() 274 pub(crate) async fn get_srtp_session(&self) -> Option<Arc<Session>> { in get_srtp_session() argument 279 pub(crate) async fn get_srtcp_session(&self) -> Option<Arc<Session>> { in get_srtcp_session() argument
|
| /webrtc/examples/examples/rtp-to-webrtc/ |
| H A D | README.md | 17 [jsfiddle.net](https://jsfiddle.net/z7ms3u5r/) you should see two text-areas and a 'Start Session' … 52 ### Hit 'Start Session' in jsfiddle, enjoy your video!
|
| /webrtc/examples/examples/insertable-streams/ |
| H A D | README.md | 26 [jsfiddle.net](https://jsfiddle.net/uqr80Lak/) you should see two text-areas and a 'Start Session' … 46 ### Hit 'Start Session' in jsfiddle, enjoy your video!
|
| /webrtc/examples/examples/play-from-disk-h264/ |
| H A D | README.md | 22 [jsfiddle.net](https://jsfiddle.net/9s10amwL/) you should see two text-areas and a 'Start Session' … 41 ### Hit 'Start Session' in jsfiddle, enjoy your video!
|
| /webrtc/examples/examples/rtp-forwarder/ |
| H A D | README.md | 15 …s://jsfiddle.net/1qva2zd8/) you should see your Webcam, two text-areas and a 'Start Session' button 34 ### Hit 'Start Session' in jsfiddle and enjoy your RTP forwarded stream!
|
| /webrtc/examples/examples/play-from-disk-vpx/ |
| H A D | README.md | 23 [jsfiddle.net](https://jsfiddle.net/9s10amwL/) you should see two text-areas and a 'Start Session' … 44 ### Hit 'Start Session' in jsfiddle, enjoy your video!
|
| /webrtc/webrtc/src/rtp_transceiver/ |
| H A D | srtp_writer_future.rs | 6 use srtp::session::Session; 110 pub(crate) rtp_write_session: Mutex<Option<Arc<Session>>>, // atomic.Value // *
|