Я пытаюсь разработать код для потоковой передачи mpeg / h.264 / RTP. Я совсем новичок во всем этом, так что, возможно, мой вопрос немного глупый. Я снимаю видео с мобильной камеры (андроид) и хочу транслировать его. Просматривая в сети, я нашел много похожих вещей, и мне кажется, что я должен сделать это - извлечь заголовок mpeg4 из потока, то есть взять первые 40 байтов потока, и после этого я должен найти де Длина блока NAL в следующих 4 байтах, но я не нахожу его и не знаю почему.
Мой поток выглядит так:
заголовок mpeg4
0000001866747970336770340000030033677034336770360000000877696465000000006d646174
, а затем
3c911716be6679e1e001e7aff0000000800000000000000000000000000000003c4877.......
Таким образом, моя длина NAL равна 3c911716 ... что, очевидно, не является моей длиной NALu
Есть что-то, что я пропускаю ???
Большое спасибо!