Opened 12 years ago

Closed 11 years ago

#420 closed enhancement (fixed)

IPv6 support in PJMEDIA

Reported by: bennylp Owned by: bennylp
Priority: major Milestone: release-0.9.0
Component: pjmedia Version: trunk
Keywords: Cc:
Backport to 1.x milestone: Backported:

Description (last modified by bennylp)

Modifications that are needed in PJMEDIA to support IPv6:

  • SDP parsing of IPv6 address
  • IPv6 UDP media transport

Change History (4)

comment:1 Changed 12 years ago by bennylp

In r1615:

The SDP representation has been updated to support IPv6 address, and the UDP media transport now also supports IPv6 sockets. There have been some incompatible changes introduced in pjmedia:

  • the rtp_addr_name and rtcp_addr_name fields in pjmedia_sock_info structure (which describes the media transport address information) has been changed to use pj_sockaddr union rather than pj_sockaddr_in structure which is specific to IPv4,
  • the rem_addr and rem_rtcp fields in pjmedia_stream_info also have been changed to use pj_sockaddr union.

New API:

  • pjmedia_transport_udp_create3()

comment:2 Changed 12 years ago by bennylp

  • Priority changed from normal to major

comment:3 Changed 11 years ago by bennylp

In r1935:

  • creation of IPv6 streams, tested at SIPit22

comment:4 Changed 11 years ago by bennylp

  • Description modified (diff)
  • Resolution set to fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.