Question
admin consule.. multiple same named clients
I've a have an audio chat application. Seems to work fine on
initial connect. But if a client disconnects and reconnects then I
see many cients shown in the admin consule. I don't know if this is
a display update issue or a bug (my program or FMS).
For example on intial connect, it all sets up fine:
/componentFramework/NetStreamExtended/instance1/user1
client:ID: Status:
AAAA Publishing: {wed feb 25 00:01 .. }
BBBB Viewing {wed feb 25 00:03.. }
/componentFramework/NetStreamExtended/instance1/user2
client:ID: Status:
BBBB Publishing: {wed feb 25 00:03 .. }
AAAA Viewing {wed feb 25 00:01.. }
If I disconnect one client and reconnect it (i.e. reload the app in the browser), I get repeats of one client with different times:
/componentFramework/NetStreamExtended/instance1/user1
client:ID: Status:
AAAA Publishing: {wed feb 25 00:05 .. }
BBBB Viewing {wed feb 25 00:03.. }
/componentFramework/NetStreamExtended/instance1/user2
client:ID: Status:
BBBB Publishing: {wed feb 25 00:03 .. }
AAAA Viewing {wed feb 25 00:01.. }
AAAA Viewing { web feb 25 00:05 ..}
When ClientA reconnects, Client B shows that is viewing the Client A that disconnected, plus the clientA that reconnected. I'm not sure if I'm seeing a ghost connection or a display refresh error. If it is a ghost connection, what implications does it have and how do I make it go away?
On the same topic, I also have problem with the viewing of streams. After an indefinite period of time, the stream will stop viewing other clients. Is there some sort of time out issue if the pubishing stream remains inactive? There is nothing in the documentation on time outs that I can find.. but then there is very little technical information at all in the documentation... I could probably send a 'keep alive' by sending a message on the net stream every so often but I don't want to do that if this is some other issue.
Any takers on helping me out with this one???
For example on intial connect, it all sets up fine:
/componentFramework/NetStreamExtended/instance1/user1
client:ID: Status:
AAAA Publishing: {wed feb 25 00:01 .. }
BBBB Viewing {wed feb 25 00:03.. }
/componentFramework/NetStreamExtended/instance1/user2
client:ID: Status:
BBBB Publishing: {wed feb 25 00:03 .. }
AAAA Viewing {wed feb 25 00:01.. }
If I disconnect one client and reconnect it (i.e. reload the app in the browser), I get repeats of one client with different times:
/componentFramework/NetStreamExtended/instance1/user1
client:ID: Status:
AAAA Publishing: {wed feb 25 00:05 .. }
BBBB Viewing {wed feb 25 00:03.. }
/componentFramework/NetStreamExtended/instance1/user2
client:ID: Status:
BBBB Publishing: {wed feb 25 00:03 .. }
AAAA Viewing {wed feb 25 00:01.. }
AAAA Viewing { web feb 25 00:05 ..}
When ClientA reconnects, Client B shows that is viewing the Client A that disconnected, plus the clientA that reconnected. I'm not sure if I'm seeing a ghost connection or a display refresh error. If it is a ghost connection, what implications does it have and how do I make it go away?
On the same topic, I also have problem with the viewing of streams. After an indefinite period of time, the stream will stop viewing other clients. Is there some sort of time out issue if the pubishing stream remains inactive? There is nothing in the documentation on time outs that I can find.. but then there is very little technical information at all in the documentation... I could probably send a 'keep alive' by sending a message on the net stream every so often but I don't want to do that if this is some other issue.
Any takers on helping me out with this one???
