I'm working with the ModuleTranscoderTimedSnapshot and I notice that the parameter for the interval is set to a minimum of 1 second. The source of the module enforces this restriction. I'm guessing this restriction is in place for a reason.
Why can we not generate images any quicker? Did you find that anything more frequently causes handling of the live stream to slow down? Is it a problem with File.IO and the ability to write out the images any faster? Can the server just not encode the images any faster?
I'm curious the reasoning behind the restrictions and what are the consequences if I remove it?