This might be helpful: https://video.stackexchange.com/questions/24680/what-is-keyi...
If you're storing video only for offline viewing with minimal seeking, you can increase the iframe seperation, but if you're streaming this video, you'll need to pay the cost of including iframes to allow clients to seek or recover from dropped packets.