什么是SRT协议?
SRT是由Haivision和Wowza共同创建的SRT联盟所发起的互联网传输协议,是一种开源、免费和应用灵活的规范,它的性能与专用的协议一样优秀,能够同时在不同制造商的产品之间工作。
SRT是时下非常受欢迎的开源低延迟视频传输协议。使用SRT可靠传输技术,能够成功实现 了普通互联网环境下、多地之间、安全可靠的高清视频传输与分发。
低延时 SRT是一种能够在复杂网络环境下实时、准确地传输数据流的网络传输技术,它在传输层使用UDP协议,具备UDP速度快、开销低的传输特性,支持点对点传输,无需中间服务器中转,可实现几毫秒到几秒的低延时互联网传输。 安全可靠 虽然UDP协议是一种不可靠传输协议,在互联网抖动与丢包的网络环境下不稳定,但是凭借SRT强大的数据恢复能力,前向纠错技术(FEC)应用等,可将网络丢包的可能性降到最低,确保了SRT传输稳定性。同时SRT还可以进行AES加密,从而确保数据在传输过程中的信息安全。此外,针对公司或组织运用防火墙保护私有网络安全的策略,SRT使用的握手过程支持出站连接,而不需要在防火墙中打开危险的永久外部端口,从而维护了公司的安全策略。
1.这里我们必须将传输协议配置在其他端口而不使用的特定端口上(这里我们建议使用5000到10000之间的端口),并且必须将该端口设置为通过调路由器上的UDP协议进行“端口转发” / route用于Internet连接。请参阅调制解调器/路由器的相关说明,以获取设置UDP端口转发的帮助信息。
2.检查网络上网设备或者路由器的“公共IP地址”。最简单的方法是在运行vMix的计算机上通过网络查看公网IP地址。并注意到这一点。
3.最后,我们使用另一端的Caller SRT连接类型,输入步骤2的IP地址和步骤2的端口。
4.如果连接失败,则端口转发可能配置不正确,请仔细检查调制解调器/路由器设置,并确保将其设置为使用一个端口并配置为使用UDP。 总结请注意,如果在本地网络上进行测试,则这些步骤将不起作用。集合仅应用于远程连接。
(1)记下两端的公共IP地址。
(2)在两端选择一个介于5000和10000之间且未被其他应用程序或连接使用的端口。高于10000的端口通常被调制解调器/路由器阻塞和/或未正确路由。
(3)在设置和所选的特定端口中输入另一端的IP地址。特定连接的两端端口必须相同。如果您要设定如果有多个链接,则每个链接都需要自己的唯一端口,该端口在两端都设置为相同。
(4)如果此设置不起作用,则您将需要首先尝试其他端口,并且由于种种原因,由于Rendezvous可能无法在许多连接上使用,因此请尝试尝试呼叫者/监听器。(特别是那些具有双NAT的地址,这是移动网络提供商和某些VPN常用的地址)。