Opened 3 years ago

Closed 3 years ago

#1899 closed defect (fixed)

Create stream for inactive media to allow keep-alive and RTCP traffics

Reported by: nanang Owned by: bennylp
Priority: normal Milestone: release-2.5
Component: pjsua-lib Version: trunk
Keywords: Cc:
Backport to 1.x milestone: Backported: no

Description

Currently when media is inactive by SDP a=inactive line, not by SDP media port zero, stream will not be re-created (after destroyed), while transport is maintained (not destroyed), this causes no keep-alive RTP nor RTCP packet could be sent. RFC3264 5.1 describes that "RTCP is still sent and received for sendonly, recvonly, and inactive streams".

This ticket will change pjsua behaviour to re-create stream even when SDP direction attribute is inactive (as long as media port is not zero).

Thank you Marcus Froeschl for the report.

Change History (1)

comment:1 Changed 3 years ago by nanang

  • Resolution set to fixed
  • Status changed from new to closed

In 5205:

Fix #1899: Updated pjsua behaviour to re-create stream even when SDP direction attribute is inactive, as long as media port is not zero.

Note: See TracTickets for help on using tickets.