Skip to main content
Skip table of contents

What kind of features does BRTP support?

The BRTP (Barix RTP) was designed by Barix AG (http://www.barix.com) as a simple extension to the RTP protocol to support the following:

  • Allow clients to register at a server to subscribe to a RTP stream

  • Detect client dropout quickly and reliably to prevent loading of the network with a stream that is actually not consumed

  • To provide a keyword-based access

  • To penetrate routers and firewalls employing Network Address Translation (NAT)

BRTP is RTP with subscription request packets added. The subscription request packet is an UDP datagram which contains only a keyword. From this subscription request the server learns the remote socket address and responds with a the RTP audio stream.
The subscription request packets are sent periodically by the client to the server. If subscription is not renewed within 30 seconds, then the client is removed from the target table for the RTP stream and the according stream is stopped. The BRTP packet on it's way out penetrates a NAT (for NATs where it is possible) and opens a back channel for the RTP. This way RTP can be received even on clients which don't have public IP addresses.


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.