Home
last modified time | relevance | path

Searched refs:track (Results 1 – 4 of 4) sorted by relevance

/xiu/protocol/rtsp/src/session/
H A Dmod.rs160 for track in self.tracks.values_mut() { in on_rtp_over_rtsp_message()
161 if let Some(interleaveds) = track.transport.interleaved { in on_rtp_over_rtsp_message()
166 track.on_rtp(&mut cur_reader).await?; in on_rtp_over_rtsp_message()
297 for track in self.tracks.values_mut() { in handle_announce()
310 let rtcp_channel = Arc::clone(&track.rtcp_channel); in handle_announce()
330 for track in self.tracks.values_mut() { in handle_setup()
331 if !rtsp_request.url.contains(&track.media_control) { in handle_setup()
402 track.set_transport(trans).await; in handle_setup()
414 for track in self.tracks.values_mut() { in handle_play()
616 self.tracks.insert(TrackType::Audio, track); in new_tracks()
[all …]
/xiu/protocol/webrtc/src/
H A Dwhip.rs86 peer_connection.on_track(Box::new(move |track, _, _| { in handle_whip()
88 let media_ssrc = track.ssrc(); in handle_whip()
115 while let Ok((rtp_packet, _)) = track.read(&mut b).await { in handle_whip()
H A Dwhep.rs21 use webrtc::track::track_local::track_local_static_rtp::TrackLocalStaticRTP;
22 use webrtc::track::track_local::TrackLocal;
23 use webrtc::track::track_local::TrackLocalWriter;
/xiu/protocol/webrtc/src/clients/
H A Dwhep.js302 kind: transceivers[0].receiver.track.kind,
318 kind: transceiver.receiver.track.kind,