You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When converting RTMP to HLS and generating TS files, there is a possibility of incorrect determination between Annex B and IBMF, which can result in a distorted playback of the generated TS files.
#1405
Closed
xiaoninger opened this issue
Jul 8, 2019
· 3 comments
srs_avc_startswith_annexb determines that if it encounters 000001, it is considered to be in annexb format. It could also be in ibmf format, but the length happens to be the same. For example, 00000122 could possibly be in ibmf format, with a length of 290 bytes.
TRANS_BY_GPT3
The text was updated successfully, but these errors were encountered:
xiaoninger
changed the title
rtmp转hls生成的ts的时候判断是annexb还是ibmf
rtmp转hls生成ts的时候判断是annexb还是ibmf 有可能判断错误,导致生成的ts播放花屏
Jul 8, 2019
Have you ever encountered the annexb format in rtmp?
Is it possible to use the annexb format only when consecutive n frames are annexb? Are there any other better methods?
I feel like no matter what we do, there will always be a possibility of misjudgment.
winlinvip
changed the title
rtmp转hls生成ts的时候判断是annexb还是ibmf 有可能判断错误,导致生成的ts播放花屏
When converting RTMP to HLS and generating TS files, there is a possibility of incorrect determination between Annex B and IBMF, which can result in a distorted playback of the generated TS files.
Jul 28, 2023
srs_avc_startswith_annexb determines that if it encounters 000001, it is considered to be in annexb format. It could also be in ibmf format, but the length happens to be the same. For example, 00000122 could possibly be in ibmf format, with a length of 290 bytes.
TRANS_BY_GPT3
The text was updated successfully, but these errors were encountered: