Sococo uses the industry standard WebRTC and tries first to send video over UDP, then automatically switches to TCP when UDP traffic is blocked. That said, TCP is a much less desirable protocol for streaming video because of the overhead incurred for error checking. Applications that stream live video, like Sococo, perform better over UDP because its speed is desirable and the error correction guaranteed by TCP isn't necessary. Unblocking UDP, and confirming proxy and firewall settings, will assure a higher quality and more consistent Sococo user experience.
Download the Network Configuration Guide below to read about proxy and firewall settings, as well as network bandwith and latency requirements.
Note on encryption: As Sococo is based on the open-source WebRTC architecture, "Encryption is a mandatory feature of WebRTC, and is enforced on all components, including signaling mechanisms. Resultantly, all media streams sent over WebRTC are securely encrypted, enacted through standardised and well-known encryption protocols."
To see a more in-depth explanation of the included encryption in WebRTC, please follow the below link to the WebRTC security documentation.