EuclidIQ is an excellent codec for streaming video and is much easier than other codecs I've used in the past. It is a bit of a learning curve to get the most out of the codec but once it is set up, it is great. I've used EuclidIQ for both live and pre-recorded video streaming. It works well for both. In both cases, I've had no issues with the codec. The customer support has been very good as well. I am currently using EuclidIQ for live streaming and it seems to be working fine. The benefits I see with EuclidIQ are that it is very simple to use and the customer support is great. You can do live streaming with EuclidIQ and it seems to work well.