夏楚
a97f1e503d
提高http/rtsp header解析兼容性 ( #2670 #2693 )
2023-07-22 17:31:02 +08:00
xiongguangjie
4e33f5b477
rtsp player add query param for content-base ( #2637 )
...
rtsp以content-base为基准,增加url的query参数(根据抓包分析,vlc是这样处理的),以兼容海康rtsp录像流与
直播流,主要是为了兼容这两个issue: #2624 #2501
2023-07-10 10:53:02 +08:00
a-ucontrol
c86e6ba3f1
Fix build issue with uclibc ( #2625 #2631 )
2023-07-06 20:07:49 +08:00
xiongguangjie
67d5c42007
Fix addStreamProxy rtsp url user or pass contain special char result in auth failed ( #2545 )
2023-06-10 18:46:30 +08:00
xia-chu
64b8079ac1
优化函数命名风格
...
FindField改名为findSubString
2023-06-10 14:55:40 +08:00
xia-chu
31944a92ad
重写Parser代码实现
2023-06-10 14:55:40 +08:00
xia-chu
af0ebf4633
优化Parser代码命名
2023-06-10 14:55:40 +08:00
alexliyu7352
2f8dab66c5
http地址支持相对路径 ( #2223 )
...
* 部分hls中会出现类似[../]或者[./]的相对地址, 因此写了一个解析的方法
* 有时候上游http协议不规范会导致直接输出eof, 特别是在自动重试机制开启下, 容易造成定时器没办法初始化从而拉不到流但是session一直存在,所以需要做一个判断,如果没数据直接报错
2023-02-20 10:52:00 +08:00
xiongziliang
04422b31b6
完善非法url提示:#2129
2022-12-04 16:21:08 +08:00
xiongziliang
ea6ef2779e
新增url判空逻辑
2022-05-29 21:36:34 +08:00
xiongziliang
9e6ff0e798
优化头文件引用: #1627
2022-05-13 20:48:22 +08:00
ziyue
a44334acaf
全面支持ipv6
2022-05-08 16:33:33 +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
ziyue
15edbeac3e
整理http相关代码
2021-09-30 16:10:09 +08:00
ziyue
c2bf2928d0
完善key-value解析代码
2021-09-03 18:11:20 +08:00
ziyue
5f2e4ff2c0
修复http文件目录相关bug:#1083
2021-09-03 17:58:23 +08:00
ziyue
03e9c09c42
修复FullUrl()未url转义导致的bug
2021-08-26 19:10:04 +08:00
xia-chu
b6cbc87712
全面整理代码,去除编译警告
2021-01-17 18:31:50 +08:00
ziyue
2941068724
优化rtsp客户端代码
2020-12-27 18:11:10 +08:00
xiongziliang
1d5c6cb141
整理解析器
2020-04-20 18:13:45 +08:00
xiongziliang
7019e4717c
整理授权协议
2020-04-04 20:30:09 +08:00
xiongziliang
7c7b9e560e
统一添加bom
2019-08-08 19:01:45 +08:00
xiongziliang
bf39cf3e33
整理优化代码
2019-06-28 16:48:02 +08:00