Skip to content

Latest commit

 

History

History
12 lines (12 loc) · 591 Bytes

README.md

File metadata and controls

12 lines (12 loc) · 591 Bytes

srtplight

set of classes implementing a simple (S)RTP stack

  • In pure Java.
  • Acceptably quick as the JVM offloads AES to hardware when possible (eg on ARM)
  • Supports RTP, SRTP and (S)RTCP
  • SRTP in AES_CM_128_HMAC_SHA1_80 only
  • Tested against all the major browser webRTC implementations
  • Does not include WebRTC's DTLS-SRTP key exchange (look at BouncyCastle for that)

It was originally written for Voxeo's Phono project as part of an applet based in-browser phone.

  • issues,PRs,fixes etc are welcome
  • Apache license.
  • now used in |pipe| (see github.com/pipe/)