<div style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial"><div>Hi, balus<br>I think the second parameter of ngx_http_flv_read in ngx_http_flv_read_metadata and ngx_http_flv_read_tags is incorrect, it should be NGX_FLV_TAG_HEADER_SIZE.<br>Besides, 'keyframes' is a non-standard object in metadata, there is no description about it in official tech document, you can refer to <a href="https://www.adobe.com/devnet/f4v.html" _src="https://www.adobe.com/devnet/f4v.html">https://www.adobe.com/devnet/f4v.html</a> for details. Therefore, if a FLV file without the 'keyframes' object in metadata is played, the member 'times' of structure ngx_http_flv_file_t will be NULL, ngx_http_flv_timestamp_to_offset will crash then.<br></div><div style="position:relative;zoom:1"></div><div id="divNeteaseMailCard"></div>
</div><br><br><span title="neteasefooter"><p> </p></span>