Hi
I start origin-edge servers and customize my own resolveStreamAlias() @ edge to convert stream url on Origin. I found if what the player subscribes is a non-existing stream on Origin then the Edge server would retry to connect again and again, it never stops even the player disconnects from edge.
The log:
LiveMediaStreamReceiver.doWatchdog: streamTimeout[live-origin/_definst_/mystream_aac]: Resetting connection: wowz://<origin>:1935/live-origin/_definst_/mystream_aacLiveMediaStreamReceiver.resetConnection: (SOCKET, R: /<origin>:1935, L: /172.31.26.6:37824, S: /<origin>:1935)
LiveMediaStreamReceiver.sessionClosed:
LiveMediaStreamReceiver.sessionClosed: reconnect: isCurrentSession:false tryConnect:true
LiveMediaStreamReceiver.doWatchdog: streamTimeout[live-origin/_definst_/mystream_aac]: Resetting connection: wowz://<origin>:1935/live-origin/_definst_/mystream_aac
LiveMediaStreamReceiver.resetConnection: (SOCKET, R: /<origin>:1935, L: /172.31.26.6:37825, S: /<origin>:1935)
LiveMediaStreamReceiver.sessionClosed:
LiveMediaStreamReceiver.sessionClosed: reconnect: isCurrentSession:false tryConnect:true
LiveMediaStreamReceiver.doWatchdog: streamTimeout[live-origin/_definst_/mystream_aac]: Resetting connection: wowz://<origin>:1935/live-origin/_definst_/mystream_aac
I saw the similar post here and here but no clear comments to fix that.
I help the edge server could stop the retry once the player disconnects from edge, how could I do?
andy_c