namespace webrtc { // Class to hold rtp packet with metadata for receiver side. @@ -48,6 +49,11 @@ class RtpPacketReceived : public RtpPacket { webrtc::Timestamp arrival_time() const { return arrival_time_; } void set_arrival_time(webrtc::Timestamp time) { arrival_time_ = time...
How toshare filesusingWebRTCData Channel (RTP/SCTP) APIs? HOME©Muaz Khan.@WebRTCWeb.Github.Latest issues.What's New? Star11,786Fork3,948Follow @muaz-khan3,714 This tutorial isout-dated (written in 2013). Please check this tutorial instead:https://codelabs.developers.google.com/codelabs...
Following discussion here, can we add a new method to the RTCRtpReceiver, called setTargetJitterBufferDelay. It would allow to provide a preference for the user agent for the target jitter buffer delay, but depending on the congestion co...
@@ -5,6 +5,7 @@ package webrtc import ( "io" "sync/atomic" "time" "github.com/pion/rtp" "github.com/pion/srtp/v2" @@ -80,6 +81,18 @@ func (s *srtpWriterFuture) Read(b []byte) (n int, err error) { return s.Read(b) } func (s *srtpWriterFuture) SetReadDeadline(...
Added SetReadDeadline to RTPReceiver Previously, Reading RTP or RTCP packets from a peer would block until a packet was received, or the connection was terminated. This change allows you to set a deadline, after which the read function will return a timeout error and you can get on with...