• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Why we need RTP ?

I know very little about RTP. But I believe it's not alongside. You can't chose. It is RTP inside UDP (inside IP).

When developing a new application-protocol, you have to make a choice. Do I create a totally new protocol, with a new IP-protocol number assigned ? Or do I encapsulate my new protocol inside TCP or UDP ? The latter is usually the best choice. Because for a totally new IP-protocol, you need to request a new protocol number. And those are not given easily (there can be only 255 of them, remember).

So people pick UDP or TCP, according to their needs. For RTP UDP makes more sense.
See the wiki for explanation why UDP is better for RTP.
https://en.wikipedia.org/wiki/Real-time_Transport_Protocol#Overview
The basics: RTP requires timeliness over reliability.

UDP also has the benefit that routers can do load-balancing and better QoS based on the UDP port-numbers. If RTP had been a totally new protocol, existing routers would not be able to do distinquish different flows, and not do load-balancing and QoS properly.
 
Back
Top