Can rtpReceiver.rtcpTransport retrieve null? #349
Comments
I believe that rtcpTransport should be unset in this case since an rtcpTransport was not supplied in the constructor. |
Another approach would be for the getter to retrieve the effective IMHO it should be clarified in the spec. |
Just found the corresponding text in WebRTC 1.0. Section 5.2.1 (RTCRtpSender) The rtcpTransport attribute is the transport over which RTCP is sent and received. When BUNDLE is used, many RTCRtpSender objects will share one rtcpTransport and will all send and receive RTCP over the same transport. When RTCP mux is used, rtcpTransport will be null, and both RTP and RTCP traffic will flow over the transport described by transport. Section 5.3.1 (RTCRtpReceiver) The RTCRtpReceiver.rtcpTransport attribute is the transport over which RTCP is sent and received. When BUNDLE is used, many RTCRtpReceiver objects will share one RTCRtpReceiver.rtcpTransport and will all send and receive RTCP over the same transport. When RTCP mux is used, RTCRtpReceiver.rtcpTransport will be null, and both RTP and RTCP traffic will flow over RTCRtpReceiver.transport. |
Clear. Thanks. |
Sync definitions of RTCRtpReceiver.rtcpTransport and RTCRtpReceiver.rtcpTransport with WebRTC 1.0. Fix for Issue #349
The text was updated successfully, but these errors were encountered: