RTSP & Nats: Magnus Westerlund / Ericsson Thomas Zeng / Packetvideo
RTSP & Nats: Magnus Westerlund / Ericsson Thomas Zeng / Packetvideo
RTSP & Nats: Magnus Westerlund / Ericsson Thomas Zeng / Packetvideo
Purpose
To describe how to traverse NATs and Firewalls with RTSP Describes several NAT traversal approaches
Client only modifications = limited applicability. Client and server modifying = Support all NAT types. How to implement an RTSP ALG (Dont do them).
Status
Client side only or already available approaches that are documented:
STUN (Cone NATs Only) TURN (DoS restrictions) RTP/RTCP tunneled in RTSP over TCP (TCP behavior)
Needs review
DCCP
Will not allow for servers behind NATs. Mitigates DoS attack. Will not be ready and deployed in significant amount anytime soon. Needs further investigation. Will have its own NAT problems!
Way Forward
Continue discussion about which solution to choose on the mailing list. Update the draft on the client side schemes, ALG, Firewall, and NAT recommendations. When solution selected write necessary specification, plus motivation to choice. Please state your opinion!