夏楚
bbe8f4a018
release 8.0
2023-12-09 16:23:51 +08:00
xia-chu
d286ac1d73
NoticeCenter支持安全类型转换,解决监听者参数类型不一致导致的bug
2023-09-02 11:22:28 +08:00
xia-chu
d2349f01bd
使用static_pointer_cast优化性能
2023-04-28 22:04:38 +08:00
xiongziliang
c8a20f85f6
直接打印SockException类
2023-04-23 00:10:18 +08:00
xiongziliang
de8249592e
Session类构造析构跟踪日志统一在底层网络框架打印
2023-04-22 23:58:17 +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
cqm
999e0b274e
简化代码:
...
- MediaSource引入shortUrl和getUrl来简化日志输出
- WebApi引入fillSockInfo
2022-09-07 11:47:15 +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
f5f58196b5
修改常量命名
2021-10-16 16:58:03 +08:00
ziyue
69c3b24d06
优化遍历MediaSource接口性能
2021-06-30 21:24:16 +08:00
xia-chu
b6cbc87712
全面整理代码,去除编译警告
2021-01-17 18:31:50 +08:00
xiongziliang
b6946a5968
事件广播触发者改成SockInfo对象
2020-04-23 21:38:44 +08:00
xiongziliang
4d84661a87
更新ZLToolKit
2020-04-23 17:50:12 +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
5249c24430
整理MediaSource代码
2019-12-03 16:10:02 +08:00
xiongziliang
0428507509
添加头文件宏
2019-05-31 09:06:30 +08:00
xiongziliang
a39c4c1344
完善错误提示
2019-05-29 18:08:50 +08:00
xiongziliang
a100ee0acd
支持全局的禁用虚拟主机
2019-05-28 17:14:36 +08:00
xiongziliang
2f976214ce
修复media命令相关bug
2019-05-28 10:02:12 +08:00
xiongziliang
b0bf216bc2
添加无人观看主动断开事件
2019-05-27 18:39:43 +08:00
xiongziliang
6d3d0272a6
删除冗余文件
...
更新licence日期
2019-05-08 15:40:07 +08:00
xiongziliang
1d13aa84fa
移除废弃接口
2018-12-20 10:42:51 +08:00
xiongziliang
6870292fd6
完善seek相关的逻辑
2018-10-26 15:09:08 +08:00
xiongziliang
9f16cc1201
简化命名空间
2018-10-24 17:17:55 +08:00
xiongziliang
39baaebc55
统一成员变量命名风格
2018-10-24 15:43:52 +08:00
xiongziliang
88e5a199eb
添加bom、完善rtsp客户端兼容性
2018-03-20 11:28:13 +08:00
xiongziliang
f1b4a196c6
适配ZLToolKit develop分支
2018-02-23 15:36:51 +08:00
xiongziliang
b0a64d1e6f
广播添加sender参数
2018-02-09 15:50:21 +08:00
xiongziliang
70bb1a652a
添加配置文件热加载功能
2018-02-09 11:42:55 +08:00
xiongziliang
551b9a437b
shell登录鉴权改成广播方式
...
删除rtsp/rtmp shell命令,添加media命令
加载配置文件后发送广播
2018-02-08 17:24:42 +08:00
xiongziliang
bd72a69d33
初步提交2.0版本,支持虚拟主机
2018-02-02 18:06:08 +08:00
xiongziliang
473b9356a6
ShellSession跟业务隔离
2017-12-01 11:42:49 +08:00
xiongziliang
d26d484ecf
“添加bom头
2017-10-09 22:11:01 +08:00
xiongziliang
1d1d2516e9
添加版权信息
2017-09-27 16:20:30 +08:00
xiongziliang
51eebe112e
windows下添加telnet的支持
2017-08-10 16:16:42 +08:00
xiongziliang
ec6edb5f24
修正posix系统下编译失败的bug
2017-08-10 14:06:51 +08:00
xiongziliang
a769d6c284
初步完成Windows下的移植
2017-08-09 18:39:30 +08:00
xiongziliang
56078f3ba0
add method for add user
2017-05-05 21:29:12 +08:00
xiongziliang
4a021e17bc
调整目录结构
2017-05-02 17:15:12 +08:00
xiongzilaing
0eb82e4627
整理代码
2017-04-25 11:35:41 +08:00
xzl
3f73024a9b
初始提交
2017-04-01 16:35:56 +08:00