H.264, MPEG-4 Part 10 или AVC (Advanced Video Coding). Свое начало берет с 2003 года.
Сейчас это сложное программное средство, самый продвинутый кодек для сжатия видео. Описывать все тонкости этого чуда не буду - не всем будет понятно, да и не нужно вдаваться в такие подробности. Главное его фитча - предсказание движения, за счет чего программа может грамотно расходовать битрейт.
Из личного опыта - по сравнению с mpeg4 позволяет сэкономить трафик в 4-8 раз. Но за такое чудо придется расплатиться процессорным временем. Кодировать 720p "на лету" скорее всего у вас не получится. Двухядерный интел 3 Ггц у меня кодировал примерно 15-20 к/с (720р). Двухядерный интел 1.6 Ггц кодирует 640х480 в реальном времени с загрузкой процессора около 85%. Тот же 1.6 Ггц кодирует mpeg4 с загрузкой процессора 30%. В случае с h264 битрейт составил 600kB, с mpeg4 3 MB.
Современные камеры наблюдения имеют на борту встроенный аппаратный кодер h264. Для разрешения 1920х1080 максимальный битрейт обычно составляет 5 МВ.
Так что если Вы собрались транслировать hd контент 25 к/с - без h264 вам не обойтись.