0

Media Foundation (MFT) の H264 エンコーダーを使用しています。
スムーズなストリーミングに必要なので、そこから SPS と PPS を抽出しました。
MSDN によると、各 NALU の前に表示される長さフィールドに使用されるバイト数は1, 2, or 4. これはすべてネットワーク バイト順です。ご覧のとおり、バッファの最初の 4 バイトは0, 0, 0, 1. 可能な長さのいずれかを適用すると、何も得られません。長さに使用されるバイト数が 1 の場合、長さはゼロになり、2 の場合、長さは再びゼロになります。4なら最初のNALUの長さは1!? そして、それは正しくありません。
この SPS と PPS を連結して解釈する方法を知っている人はいますか??

抽出された SPS + PPS

4

1 に答える 1