Ticket #1899 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

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

comment:1 Changed 3 years ago by nanang

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

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.