2017-03-13 20 views
1

RTMPパーサーで作業しています。私のプログラムはWireSharkのRTMPパケットをキャプチャし、ビデオをコンテナに保存します。しかし、今日私はいくつかのサイトが私に間違ったデータを送ることに気付いています。たとえば、set chunk size = 2147483647です。私はサイトに行くと私はこのビデオを見ることができますが、私のプログラムはそれを保存できません(チャンクサイズが間違っているため)。ですから、どうすればこの問題を解決できますか?RTMPのチャンクサイズが間違っていますか?

example

答えて

1

私は答えを見つけた: 「有効サイズである1 2147483647(0x7FFFFFFFで)包括的に、何のチャンクがない1つのより大きい メッセージではなく、しかし、すべてのサイズよりも大きい16777215(0xFFFFFFの)が同等ですメッセージが16777215バイトを超えています。

関連する問題