夏楚
c72cf4cbcc
整理命名空间 ( #1409 )
...
* feat: remove using namespace mediakit in header files.
(cherry picked from commit d44aeb339a8a0e1f0455be82b21fe4b1b536299f)
* feat: remove using namespace mediakit in FFmpegSource.h
* feat: remove using namespace mediakit in RtpExt.h
* feat: remove using namespace mediakit in header files.
* feat: remove using namespace std in header files.
* feat: remove using namespace std in header files when zltoolkit remove std in header
* 补充命名空间
* 整理命名空间
* 整理命名空间2
* 修复macos ci
* 修复编译问题
* 修复编译问题2
* 修复编译问题3
Co-authored-by: Johnny <hellojinqiang@gmail.com>
Co-authored-by: Xiaofeng Wang <wasphin@gmail.com>
2022-02-02 20:34:50 +08:00
ziyue
80ecd2098e
修复编译警告
2022-01-24 10:48:15 +08:00
ziyue
88dc8d0a73
重写http客户端异常处理机制
2022-01-20 15:17:19 +08:00
ziyue
ee6ad66a6d
HTTP: 重写http相关超时管理机制
2022-01-19 22:50:44 +08:00
ziyue
fdcc29e0ed
修复http客户端复用header无法更新的bug: #1349
2022-01-11 10:44:49 +08:00
xiongziliang
60f11df1ea
Revert "修复302跳转时, 如果跨域,header不正确的问题 ( #1349 )"
...
This reverts commit 741b197f
2022-01-11 09:18:36 +08:00
xiongziliang
a4c69e61cd
Merge branch 'patch2' of github.com:alexliyu7352/ZLMediaKit
2022-01-09 14:54:21 +08:00
alexliyu7352
741b197f31
修复302跳转时, 如果跨域,header不正确的问题 ( #1349 )
2022-01-09 14:32:59 +08:00
Alex
4792f6213b
新增Ts拉流
2022-01-04 15:32:59 +08:00
ziyue
0bf75529a2
HTTP: 确保http请求结束后不再触发超时事件
2021-12-24 13:26:42 +08:00
ziyue
f89abfaf67
HTTP: 优化http客户端代码,并修复重定向时超时的bug: #1306
2021-12-24 11:25:55 +08:00
ziyue
fe575af0d8
Merge branch 'master' of github.com:ZLMediaKit/ZLMediaKit
2021-12-22 14:06:46 +08:00
ziyue
6a044f0726
HLS: 修复http客户端连接复用导致hls播放异常的bug: #1294
2021-12-22 14:03:05 +08:00
alexliyu7352
0d5ef99724
http客户端支持简单验证协议 ( #1289 )
...
* 加速track的准备速度
* 重命名为isAllTrackReady
* 无须缓冲帧时,暂不用转换为可缓存帧
* 支持简单验证协议
* 优化代码
Co-authored-by: 夏楚 <771730766@qq.com>
2021-12-17 17:48:05 +08:00
ziyue
f5f58196b5
修改常量命名
2021-10-16 16:58:03 +08:00
ziyue
76ae292ae7
防呆设计
2021-10-13 20:56:22 +08:00
ziyue
15edbeac3e
整理http相关代码
2021-09-30 16:10:09 +08:00
xia-chu
f63b2b1863
去除编译警告,修复bug
2021-01-19 16:05:38 +08:00
xia-chu
b6cbc87712
全面整理代码,去除编译警告
2021-01-17 18:31:50 +08:00
xiongziliang
9c585ce5a1
http客户端,host字段添加port,防止异常:#579
2020-11-21 22:16:58 +08:00
xiongziliang
700a16c759
大幅提升接收推流性能以及降低内存占用
2020-11-01 03:41:35 +08:00
xiongziliang
c711eedaa7
适配ZLToolKit代码,支持自定义创建Socket:#468
2020-09-12 19:03:52 +08:00
xiongziliang
4d84661a87
更新ZLToolKit
2020-04-23 17:50:12 +08:00
xiongziliang
1d5c6cb141
整理解析器
2020-04-20 18:13:45 +08:00
xiongziliang
7019e4717c
整理授权协议
2020-04-04 20:30:09 +08:00
xiongziliang
11420b868b
整理代码
2020-04-04 19:55:11 +08:00
xiongziliang
6023885e93
抽象整理HttpBody类,fread模式下使用循环池提升内存性能
2019-10-27 02:04:51 +08:00
xiongziliang
7c7b9e560e
统一添加bom
2019-08-08 19:01:45 +08:00
xiongziliang
818d26aa66
添加onRedirectUrl事件
2019-07-01 20:55:31 +08:00
xiongziliang
ed78f152ee
Http client 302错误码支持
2019-07-01 18:35:26 +08:00
xiongziliang
339fdf0de4
Http client 302跳转
2019-07-01 17:48:09 +08:00
xiongziliang
3c91bf1351
Http client支持302跳转
2019-07-01 17:39:16 +08:00
xiongziliang
67f7c3dc8f
http客户端支持302跳转
...
修复HttpRequestSplitter可能内存越界的bug
2019-07-01 09:53:58 +08:00
xiongziliang
bf39cf3e33
整理优化代码
2019-06-28 16:48:02 +08:00
xiongziliang
e365824be2
修复multimap导致重复http头的bug
2019-06-13 18:39:57 +08:00
xiongziliang
23d793c9c2
http客户端支持多cookie
2019-06-13 11:45:13 +08:00
xiongziliang
a39c4c1344
完善错误提示
2019-05-29 18:08:50 +08:00
xiongziliang
6d3d0272a6
删除冗余文件
...
更新licence日期
2019-05-08 15:40:07 +08:00
xiongziliang
0f6d4ca629
优化http客户端内存占用
2019-04-23 12:25:10 +08:00
xiongziliang
5dfb7663e4
优化http服务器和客户端内存占用
2019-04-23 12:22:59 +08:00
xiongziliang
74621618ff
优化http/rtsp推流器/rtmp推流器内存占用
2019-04-23 12:16:14 +08:00
xiongziliang
e3ab51b337
简化ssl相关代码
2019-03-27 10:01:18 +08:00
xiongziliang
0603e95557
修复cookie过期判断不准的bug
2019-03-14 09:59:07 +08:00
xiongziliang
62e6c7cb98
修复http下载时Transfer-Encoding=chunked提前断开的情况
2019-02-17 13:35:12 +08:00
xiongziliang
d482cd29c4
修复编译警告问题
2019-01-16 14:26:06 +08:00
xiongziliang
faab85e2ca
完善Http客户端复用机制
2019-01-03 15:05:52 +08:00
xiongziliang
ad25ea184c
优化代码
2018-11-27 11:05:44 +08:00
xiongziliang
858d2996c4
修复Windows下可能编译失败的问题
2018-11-27 10:48:49 +08:00
xiongziliang
63ca646d71
http客户端支持Transfer-Encoding: chunked
2018-11-13 23:59:06 +08:00
xiongziliang
57dcb63b6b
优化http处理无content字段时的逻辑
2018-11-13 22:50:43 +08:00