Hi Raymond,
we are very glad to see you here.
Charlie, we are definitely need your help here.
As Raymond already say, we have some issues with reconnection mechanism. Actualy the PushPublisherRTMP reconnection mechanizm works well but we need to have some control over it, how to delay the first reconnection attempt after connection failure, how to delay the following attempt if the first is not succeded and so on.
Also, there will be very good if the PushPublisherRTMP reconnection mechanism will have a little bit floating reconnection delay. This will be very usefull when, say 100 channels, has disconnected at once because of some network problems and then all of them trying to reconnect simultaneously, here is the random delay will be very very useful, so each stream will have each own reconnection cycle.
Also we have some issues on the startup. I have implemented the module where all running MediaCasters automaticaly published to BG. We have setup with MPEG-TS ingest to Wowza, over 100 channels. All channels configured with StreamStartup.xml, so on the server startup all 100+ MPEG-TS channels start publishing on the WMS and my module automaticaly start publishing each MediaCaster to BG with PushPublisherRTMP.
So, we have channels up and trying to publish to BG, all 100+ channels in several seconds. And, as I understand, here is the point where the BG ingest point sometime falling into problems. Too many connection attempts in short period of time.
Raymond, please, confirm if this issue is still actual.
Charlie, please, give me some adviсe how deal with it.