I'm writing this review after receiving the product, testing it for a night, and learning about all the things this listing got wrong. Before you purchase this item, please take note of the following:- Main stream encoding is capped at 4000Kbps- Sub-stream encoding is capped at 1000Kbps- Sub-stream resolution and frame rate is capped at 720p30- Recording is bound by encoding settings. If you want to record at 1080p60, but stream at 720p60, you cannot. The max capability is main stream - 1080p60 @4000Kbps, and sub-stream - 720p30 @1000Kbps.Given that, why is this product 5 stars? Even though I discovered I'm not the target demographic for this product, this is still a quality product. The slogan on the box says "Making streaming flawlessly easy" and they do deliver on that promise.For a compromise, you can know basically nothing about streaming and still have a quality stream. If you want to stream interviews, static content, face to face content, or anything not action related, the sub-stream will probably work for you. If you're not interested in investing time in learning how to tweak advanced encoding parameters, this product works for you.If you're planning on streaming games or action based content, this isn't the product for you. The bitrates are too low and the sub stream is useless for you. The recording feature is convenient, but will also be useless for you with this use case.I would have known that had the seller disclosed this information in the description. Since they didn't, I'm packing it back up and requesting a refund. I'll spend less money on a different encoder, but I'll have to compromise by buying a 12v portable charger (the magewell operates on 5v, of which I already had several portable chargers), a WiFi bridge to use it wirelessly (the magewell has WiFi built in), I'll have to use the other encoder's basic web ui (the magewell has a very nice app in comparison to the web ui's of these other companies), and I'll have to run some ffmpeg commands to record the feed (the magewell does this at the click of a button).I'll make those compromises though because I cannot stream my content at lesser than 720p60 @4000Kbps or 1080p60 @6000Kbps. The former is possible, but the bitrate is the max it will ever go. The latter isn't possible with this device and 1080p60 @4000Kbps isn't worth $358 to me when there are other products on the market that can process 4 streams at 12-32000Kbps for HALF the cost of this.Hopefully this review helps you make the best informed choice of your funds.