RIST Receive not flowing on macOS
Testing simple operation of ristreceiver and ristsender example binary on macOS 10.14 (Mojave), connection seems to initiate OK, but receive callback is never fired.
Tested ristsender --> NetInsight Edge Connect = WORKED OK
however in all tests of ristreceiver (with 3 different sources) - all stream connection and pre-amble looks fine but the process stalls at [INFO] Starting receiver protocol loop with 5 ms timer
and debugging the code - the callback is never fired.
Here is a trace from the log: ristreceiver -i rist://192.168.1.193:5557 -o udp://239.192.136.110:5010 -v 7 -p 0
Starting ristreceiver version: 3.1.1.2 1592930617.773416|0.0|[INFO] Starting in Simple Profile Mode 1592930617.773436|0.0|[INFO] RIST Receiver Library version:92f55571 1592930617.773439|4343201792.0|[INFO] Starting in receiver mode 1592930617.773492|0.0|[INFO] Link configured with maxrate=10000 bufmin=250 bufmax=250 reorder=25 rttmin=50 rttmax=500 congestion_control=1 min_retries=6 max_retries=20 1592930617.773497|4343201792.0|[INFO] Encryption is disabled for this peer 1592930617.773525|4343201792.0|[INFO] URL parsed successfully: Host 192.168.1.193, Port 5557 1592930617.773590|4343201792.0|[INFO] Starting in URL connect mode (3) 1592930617.773609|4343201792.0|[INFO] Configured the starting socket buffer size to 524288 Bytes. 1592930617.773645|4343201792.0|[INFO] Peer cname is MarkMBP.local 1592930617.773651|4343201792.0|[INFO] Peer with id #0 was configured with maxrate=10000/0 bufmin=250 bufmax=250 reorder=25 rttmin=50 rttmax=500 congestion_control=1 min_retries=6 max_retries=20 1592930617.773664|4343201792.0|[INFO] Encryption is disabled for this peer 1592930617.773673|4343201792.0|[INFO] URL parsed successfully: Host 192.168.1.193, Port 32769 1592930617.773694|4343201792.0|[INFO] Starting in URL connect mode (4) 1592930617.773700|4343201792.0|[INFO] Configured the starting socket buffer size to 524288 Bytes. 1592930617.773709|4343201792.0|[INFO] Peer cname is MarkMBP.local 1592930617.773713|4343201792.0|[INFO] Peer with id #0 was configured with maxrate=10000/0 bufmin=250 bufmax=250 reorder=25 rttmin=50 rttmax=500 congestion_control=1 min_retries=6 max_retries=20 1592930617.773750|4343201792.0|[INFO] Created RTCP peer: host rist://192.168.1.193, port 32769, new_url rist://192.168.1.193:32769, 2 1592930617.773776|4343201792.0|[INFO] Initialized Receiver Peer, connecting to sender ... 1592930617.779033|4343201792.0|[INFO] Active Peer Information, IP:Port => 192.168.1.193:32769 (0), id: 2, ports: 32769->1969 1592930617.779076|4343201792.0|[INFO] Enabling keepalive for peer 2
1592930617.779229|4343201792.0|[INFO] Initialized Receiver Peer, connecting to sender ...
1592930617.779239|4343201792.0|[INFO] Active Peer Information, IP:Port => 192.168.1.193:5557 (0), id: 1, ports: 32768->1969
1592930617.779248|0.0|[INFO] URL parsed successfully: Host 239.192.136.110, Port 5010
1592930617.779452|0.0|[INFO] Output socket is open and bound 239.192.136.110:5010
1592930617.779522|4343201792.0|[INFO] Starting receiver protocol loop with 5 ms timer