I am using 2 different transport one for sending and the other for receiving data but when I fetch the stats for each of them, I receive a high value in the opposite field.
For example, these are the stats for the receive transport.
{"response":true,"id":119989,"ok":true,"data":[{"availableOutgoingBitrate":13500000,"bytesReceived":84985,"bytesSent":17081649,"dtlsState":"connected","iceRole":"controlled","iceSelectedTuple":{"localIp":"0.0.0.0","localPort":32771,"protocol":"udp","remoteIp":"14.97.156.66","remotePort":55242},"iceState":"completed","maxIncomingBitrate":1500000,"probationBytesSent":387168,"probationSendBitrate":0,"recvBitrate":10944,"rtpBytesReceived":0,"rtpBytesSent":16431159,"rtpPacketLossSent":0,"rtpRecvBitrate":0,"rtpSendBitrate":2033187,"rtxBytesReceived":0,"rtxBytesSent":0,"rtxRecvBitrate":0,"rtxSendBitrate":0,"sctpState":"connecting","sendBitrate":2147504,"timestamp":351926047,"transportId":"d193f277-fa3d-4569-8abb-0b378ee0fdbf","type":"webrtc-transport"}]}
As mentioned in the response there is a field named bytesSent in which I am receiving a high value but I was expecting a low one because it is used only for receiving.
The same case is there in the case of send transport. I am receving a high value in the field bytesReceived.
Can anyone help me with this and explain me the behaviour?