xia-chu
e4de454d5d
Charset default to UTF-8 on Windows
2024-04-20 22:25:21 +08:00
xia-chu
e972ec5a22
Remove deprecated code
2024-03-22 20:50:07 +08:00
sandro-qiang
ceae040a7a
Fix http url path and component's coding ( #3237 #3181 )
2024-01-28 19:18:36 +08:00
xiongziliang
cfe9a31ca6
Fix http cross domain issues
2024-01-27 21:29:10 +08:00
夏楚
bbe8f4a018
release 8.0
2023-12-09 16:23:51 +08:00
ljx0305
7ee2d66eaa
统一代码命名风格 ( #2910 )
...
openRtpServer时,如果开启tcp模式,从tcp端口池获取
2023-10-19 17:55:30 +08:00
夏楚
5f936663b4
统一处理content-length, 修复http get请求带body不兼容问题( #2528 #2544 )
2023-06-10 20:49:21 +08:00
xia-chu
52c7bc1d34
精简HttpServer代码
2023-06-10 14:55:40 +08:00
a-ucontrol
51e9313275
Make available the media_info variable for the class inherited from WebRtcSession and HttpSession. ( #2505 #2461 )
2023-05-29 14:48:13 +08:00
xia-chu
d2349f01bd
使用static_pointer_cast优化性能
2023-04-28 22:04:38 +08:00
mtdxc
754073918a
Header refactor ( #2115 )
...
* 优化MultiMediaSourceMuxer头文件包含
* 将MediaSinkDelegate和Demux移到MediaSink中
* MediaSource头文件重构, 独立出PacketCache.h
精简Frame和Track的头文件
* Rtmp头文件重构
* Rtsp头文件重构
* webrtc头文件重构
* 规范.h头文件包含,并将其移到.cpp中:
- 尽量不包含Common\config.h
- Util\File.h
- Rtsp/RtspPlayer.h
- Rtmp/RtmpPlayer.h
* 删除多余的Stamp.h和Base64包含
2022-11-29 11:07:13 +08:00
ziyue
68948288e0
TcpSession/UdpSession统一为Session类
2022-11-19 09:33:10 +08:00
xiongziliang
d30869d0c9
支持获取http反向代理真实客户端ip: #1388
2022-06-18 22:10:46 +08:00
夏楚
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
CharleyWangHZ
248c9e8f9a
Update HttpSession.h
2021-06-25 10:59:56 +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
13221ad796
http回复根据状态码自动生成status message: #602
2021-01-02 21:24:06 +08:00
xiongziliang
700a16c759
大幅提升接收推流性能以及降低内存占用
2020-11-01 03:41:35 +08:00
xiongziliang
d971eccf92
新增支持HTTP-fMP4 WebSocket-fMP4直播
2020-09-20 19:45:37 +08:00
xiongziliang
c76930e3cd
支持http-ts/websocket-ts直播
2020-09-20 00:21:46 +08:00
xiongziliang
2fd567b8b0
1、ws-flv直播支持客户端主动关闭请求:#430
...
2、兼容CONTINUATION类型的websocket包
3、修复websocket客户端在处理Content-Length时的相关bug
2020-08-08 12:17:06 +08:00
xiongziliang
b4228f91c3
适配ZLToolKit
2020-04-24 12:39:22 +08:00
xiongziliang
99a55ddaaa
添加合并写功能
2020-04-09 16:19:03 +08:00
xiongziliang
7019e4717c
整理授权协议
2020-04-04 20:30:09 +08:00
xiongziliang
1168174c2b
tab统一替换为4个空格键:#242
2020-03-20 11:51:24 +08:00
xiongziliang
b15cd86514
新增HTTP HEAD命令的支持,目的是兼容一些播放器
2020-03-16 09:33:00 +08:00
xiongziliang
e90319a1f2
http服务器支持OPTIONS命令
2020-03-11 20:58:41 +08:00
xiongziliang
71631a33c4
http服务器实现后台线程读取数据
2019-12-28 13:11:41 +08:00
xiongziliang
eb89a3e504
完善http服务器对不固定长度body的支持
2019-12-24 10:25:28 +08:00
xiongziliang
cadff93d4d
1、hls cookie改成60秒有效期并且访问时刷新cookie
...
2、去除keep-alive下最大请求次数限制
2019-11-30 14:29:44 +08:00
xiongziliang
a44ab25d46
整理http文件服务器相关代码
2019-11-30 11:38:00 +08:00
xiongziliang
43e1cc69a8
优化http服务器
2019-10-29 00:35:44 +08:00
xiongziliang
7ed5b7c2ba
http api服务器支持发送大文件
2019-10-28 16:50:15 +08:00
xiongziliang
a739bd7304
完善日志
2019-10-23 12:00:53 +08:00
xiongziliang
3095075749
完善websocket服务器
2019-09-16 17:42:52 +08:00
xiongziliang
d6fa0296cb
添加配置项ultraLowDelay,可选择是否低延时模式
2019-09-04 18:57:54 +08:00
xiongziliang
06784d86be
完善websocket-flv直播错误响应
2019-08-23 09:45:01 +08:00
xiongziliang
453994f26b
减少内存拷贝,提高websocket服务器性能
2019-08-13 12:00:21 +08:00
xiongziliang
8e17300a17
初步支持websocket-flv直播
2019-08-12 18:14:51 +08:00
xiongziliang
fbf0469ef2
完善跨域支持
2019-07-30 16:07:51 +08:00
xiongziliang
2068c873a5
完善跨域支持
2019-07-30 16:07:00 +08:00
xiongziliang
0b08831f5d
整理优化代码
2019-06-28 17:30:13 +08:00
xiongziliang
bf39cf3e33
整理优化代码
2019-06-28 16:48:02 +08:00
xiongziliang
c7cc082d95
http文件鉴权支持自定义错误提示
2019-06-14 18:42:09 +08:00
xiongziliang
cfbdda0698
url参数变更后再次鉴权;hls播放鉴权提到httpsession类中实现
2019-06-14 15:19:02 +08:00
xiongziliang
42fe7e3dc5
服务器cookie不再强制关联path
2019-06-13 12:00:41 +08:00
xiongziliang
555601506b
添加访问http目录权限事件
2019-06-12 17:53:48 +08:00
xiongziliang
c8b192fa6e
完善http错误提示
2019-05-30 10:59:14 +08:00
xiongziliang
a39c4c1344
完善错误提示
2019-05-29 18:08:50 +08:00