problem with outStreamCreated
Hello,
the behaivor of firing the event "outStreamCreated", "outStreamCodecsUpdated" and "outStreamClosed" looks changing depending on runtime of EMS.
When I start EMS and have an Stream direct available at start (i.e. pullstream) and I direclty connect towards EMS as client/viewer by rtmp i can find a "outStreamCreated" which correct data (i.e. farIp, nearIP, inStreamUniqueId, upTime, userAgent, ….)
When connect as Client/viewer just a few seconds after start of EMS (i.e. 3seconds) then I do not receive the event correct. Only outStreamCreated in loopback 127.0.0.1
It may be helpfull to note that the upTime provide inside a "correct" outStreamCreated, outStreamCodecUpdate was <1s. If I received a good outStreamCreated I as well receive a "ouSTreamClosed" when I stop the player, but the counter for audio+video droppedBytes an Packets is very high (and propably wrong).
Byside of this problem please add "alias" into the outStreamCreated event as only the name (localstreamname) is included in the event, which makes it much more complex to track session if StreamAliases are used.
Regards,
Uwe