ZLMediaKit/src
alexliyu7352 75b17b3a6a
避免m3u8文件为chunked时崩溃 (#1543)
* Update HttpChunkedSplitter.h

* 避免m3u8文件为chunked时崩溃

具体问题见
https://github.com/ZLMediaKit/ZLMediaKit/issues/1407

当数据最后小于2个字节时, 应该放弃回调.
做个保险, 避免导致溢出后崩溃.

这个bug很难出现, 但是的确存在. 一些特殊的服务器采用chunked返回的m3u8文件解析时, 有可能会遇到.

* Update HttpChunkedSplitter.cpp

Co-authored-by: 夏楚 <771730766@qq.com>
2022-04-06 14:16:48 +08:00
..
Codec 全面整理代码,去除编译警告 2021-01-17 18:31:50 +08:00
Common 完善startSendRtp接口 2022-04-03 18:37:22 +08:00
Extension 在track就绪前,强制split frame,防止sps pps未被获取到 2022-02-17 14:32:49 +08:00
FMP4 整理命名空间 (#1409) 2022-02-02 20:34:50 +08:00
Http 避免m3u8文件为chunked时崩溃 (#1543) 2022-04-06 14:16:48 +08:00
Player 修复HlsPlayer播放器BUG 2022-04-01 20:59:58 +08:00
Pusher 整理命名空间 (#1409) 2022-02-02 20:34:50 +08:00
Record 使用emplace_back优化代码 (#1542) 2022-04-05 19:32:02 +08:00
Rtcp 整理命名空间 (#1409) 2022-02-02 20:34:50 +08:00
Rtmp 转协议选项抽象为ProtocolOption对象 2022-03-12 13:24:23 +08:00
Rtp 完善startSendRtp接口 2022-04-03 18:37:22 +08:00
Rtsp 优化端口池范围限定逻辑 (#1508) 2022-03-26 10:15:18 +08:00
Shell 整理命名空间 (#1409) 2022-02-02 20:34:50 +08:00
TS 整理命名空间 (#1409) 2022-02-02 20:34:50 +08:00