DescriptionAdd histogram stats for average send delay of sent packets for a sent video stream. The delay is measured from a packet is sent to the transport until leaving the socket.
- "WebRTC.Video.SendDelayInMs"
Change so that PacketOption packet id is always set in RtpSender (if having a TransportSequenceNumberAllocator).
Add SendDelayStats class for computing delays.
Add SendPacketObserver to RtpRtcp config and register SendDelayStats as observer.
Wire up OnSentPacket to SendDelayStats.
BUG=webrtc:5215
Committed: https://crrev.com/35151f35ecb52a3a06825a946d8ee9f21bf7bc3e
Cr-Commit-Position: refs/heads/master@{#12600}
Patch Set 1 #Patch Set 2 : #Patch Set 3 : #Patch Set 4 : #Patch Set 5 : #
Total comments: 8
Patch Set 6 : #Patch Set 7 : rebase #
Total comments: 23
Patch Set 8 : #
Total comments: 14
Patch Set 9 : #Patch Set 10 : #Patch Set 11 : #Patch Set 12 : #Patch Set 13 : #
Total comments: 6
Patch Set 14 : rebase #Patch Set 15 : #Patch Set 16 : #Patch Set 17 : #
Total comments: 5
Patch Set 18 : moved send delay calculations to separate class #Patch Set 19 : rebase #Patch Set 20 : rebase #Messages
Total messages: 54 (31 generated)
|