I am iterating over the clients in my custom module and I need to decide whether the client is publishing a stream or watching a stream. In the IClient interface I found the method called "isFlashMediaLiveEncoder()", however the docs don't explain how does it work. Does it rely on some headers, that the client tells? Is there any other method that I could use to find out the category of the IClient, even if that is GoCoder or VLC or anything else?
I am also looking for this information in case of IHTTPStreamerSession instances. I can see a getStreamType(), but the autogenerated Javadoc is not too helpful (again).
Can you help me with this?
Thanks very much!