Skip to content

An SdpFactory binding the free OpenTelecoms javax.sdp API with the free NIST reference implementation.

License

Notifications You must be signed in to change notification settings

opentelecoms-org/java-sdp-nist-bridge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java SDP NIST Bridge

Rationale

This little project provides a free, Apache 2.0 licensed, implementation of the JSR 141 SdpFactory interface against NIST's public domain reference implementation of the JSR 141 classes and interfaces.

The entire javax.sdp package, including the SdpFactory class of the NIST RI cannot be used because:

  • it has a non-free, non-OSI approved, expired, proprietary license
  • the interface references the implementation and vice-versa

Usage

Replace the reference to the JAIN RI jar with one that does not include the javax.sdp headers (e.g. org.jitsi:jain-sip-ri-plain), then:

  • reference org.opentelecoms.sdp:sdp-api
  • reference org.opentelecoms.sdp:java-sdp-nist-bridge (this project)
  • replace calls to SdpFactory.getInstance() with new NistSdpFactory()

About

An SdpFactory binding the free OpenTelecoms javax.sdp API with the free NIST reference implementation.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages