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