Consider UDP 48000 as part of RTSP for connection testing

GFE 3.22 requires UDP 48000 communication to complete RTSP handshake
This commit is contained in:
Cameron Gutman 2021-04-09 08:39:16 -05:00
parent d0c3513504
commit f0dbee171b

View File

@ -19,7 +19,8 @@ unsigned int LiGetPortFlagsFromStage(int stage)
switch (stage) switch (stage)
{ {
case STAGE_RTSP_HANDSHAKE: case STAGE_RTSP_HANDSHAKE:
return ML_PORT_FLAG_TCP_48010 | ML_PORT_FLAG_UDP_48010; // GFE 3.22 requires a successful ping on 48000 to complete RTSP handshake
return ML_PORT_FLAG_TCP_48010 | ML_PORT_FLAG_UDP_48010 | ML_PORT_FLAG_UDP_48000;
case STAGE_CONTROL_STREAM_START: case STAGE_CONTROL_STREAM_START:
return ML_PORT_FLAG_UDP_47999; return ML_PORT_FLAG_UDP_47999;