Mike Zingman - N4IRR
I just wanted to say thank you! I decided to go back and inspect the code for UDP encode and decode to a remote AMBE server. What I found was that there was an error in the logic that was causing your AB to stop listening for new packets from the remote server. I have fixed that error and when Steve releases a new build to github, I would love for you to re-test and verify that you no longer have to stop and start your AB instance on regular intervals.
However, the architecture that Steve pointed you at will also work and you may want to implement that anyway. Your call.
Again, thank you!