JUV RTSP/RTP Client

JUV RTSP/RTP Client (so-called Java RTSP/RTP Client) is a lightweight Java API to access RTSP-enabled server.

Features

  • RTSP (RFC 2326), RTP (RFC 3550), SDP (RFC 2327)
  • Packetizers/depacketizers: AAC (RFC 3640), AC3 (RFC 4184), H.264 (RFC 3984), MP2T (RFC 2250), Vorbis (RFC 5215), VP8 and more
  • Methods: ANNOUNCE, DESCRIBE, OPTIONS, GET_PARAMETER, SET_PARAMETER, SETUP, PLAY, RECORD, TEARDOWN
  • Both RTP/AVP/TCP and RTP/AVP/UDP (including UDP hole punching for Full-cone, Address/Port-restricted-cone NATs) transports support
  • Play and publish audio/video streams (supported by the server) (!audio/video codec implementations are not included!)
  • Optimization for multiple simultaneos unicast RTSP/RTP streams (Threads and UDP ports sharing)
  • Lightweight: 330KB jar with no dependencies
  • Java5 or later compatible (Android compatible)

| Download | Read License | Request Evaluation Key | Purchase (Priority Support - $595) | Get Support |

Documentation

Latest release

  • 2019-09-01 JUV RTSP/RTP Client 1.5