5 GB por 30 minutos de dados em HD já estão altamente compactados - um fluxo bruto de 1080p é da ordem de magnitude de 50 vezes esse tamanho. - Parece que suas expectativas podem ser irrealistas ou que você precisa compensar a qualidade de um tamanho de arquivo menor. (Não tenho certeza se / como você pode fazer isso em um ipad - eu suspeito que você não pode - pelo menos não a menos que você pare de gravar 1080p).
Além disso, a compactação "On the fly" exige muita CPU e a obtenção de melhores resultados exige muito mais CPU e outros recursos. A maioria das coisas altamente compactadas que você encontrará em fluxos de torrent, etc, usa compactação de 2 passagens - onde o codificador pode gastar tempo analisando quadros, olhando para frente e roubando largura de banda de cenas relativamente estáticas e fornecendo cenas com mais movimento. Seu iDevice não pode fazer isso em tempo real.
Lembre-se também da desvantagem da duração da bateria quando a CPU está "cheia".