Ticket #582 (closed New Feature: Fixed)
Native SSL support for RTMPS (no HTTP wrapping)
| Reported by: | mr.david.hogan@… | Owned by: | paul |
|---|---|---|---|
| Priority: | Minor | Component: | Streaming and Networking |
| Version: | 0.8 RC2 | Keywords: | |
| Cc: |
Description
The ActionScript documentation claims that it is possible to have an RTMPS connection that uses a native SSL/TLS connection rather than using HTTPS tunneling. This is achieved by setting the proxyType property to "best" on the NetConnection object before calling connect().
The documentation states:
"The default value for this property is "none"; if you do not change this value, the application uses HTTPS tunneling for RTMPS. If the property is set to "best", the client attempts to connect using native SSL."
There also exists a usingTLS readonly property on the NetConnection object, which is set to true when "a secure connection was made using native Transport Layer Security (TLS) rather than HTTPS."
Given that the HTTP POST based RTMPT and (regular) RTMPS protocols perform quite badly over connections with latency (my test case is a 300ms round trip), a significant benefit to such users would be delivered by the implementing of a native SSL RTMPS mode.
Cheers,
Dave
