Commit Graph

221 Commits

Author SHA1 Message Date
xiongziliang
fcf641dfb6 优化rtp排序算法 2020-10-17 14:46:59 +08:00
xiongziliang
4d39176877 重写rtp排序算法:#510 2020-10-01 21:33:07 +08:00
xiongziliang
9c873e1d19 去除转协议开关参数 2020-09-20 09:26:00 +08:00
xiongziliang
9e26a02fb1 实现rtsp/rtmp按需转协议功能 2020-09-12 19:09:56 +08:00
doodoocoder
2ae9d7c2ef
当用pkg-config找avcodec与avutil时,应该就AVCODEC_INCLUDE_DIRS,AVUTIL_INCLUDE_DIRS
当用pkg-config找avcodec与avutil时,应该就AVCODEC_INCLUDE_DIRS,AVUTIL_INCLUDE_DIRS而不是AVCODEC_INCLUDE_DIR,AVUTIL_INCLUDE_DIR
2020-09-10 13:35:35 +08:00
xiongziliang
fdbed9e83b 兼容一些不规范的rtmp流 2020-08-01 10:17:54 +08:00
xiongziliang
dae7516c55 完善对FFmpeg的支持 2020-08-01 10:16:28 +08:00
xiongziliang
248b2d5cb9 完善GB28181推流 2020-07-08 09:36:10 +08:00
xiongziliang
477f99b756 支持动态创建GB28181收流端口并可指定stream_id:#338 2020-07-07 10:01:12 +08:00
wxf
2fee173d7a 优先使用 pkg-config 来查找 AV* 库
部分主机上 ffmpeg 安装路径不标准, 默认查找方式不方便适应该方式
2020-07-02 16:21:27 +08:00
xiongziliang
72e8ab6ced 提高性能测试工具性能 2020-06-08 18:59:32 +08:00
xiongziliang
ebc1ee2c6e 代码优化 2020-05-28 12:44:25 +08:00
xiongziliang
5ae887a279 websocket客户端销毁时主动发送close信令: #311 2020-05-25 14:36:58 +08:00
xiongziliang
477475a60f 批量添加bom头、批量替换tab字符 2020-05-18 15:31:49 +08:00
xiongziliang
bab11b426e hls播放器通过测试 2020-05-17 19:06:14 +08:00
xiongziliang
3ad1fe4924 支持265解码 2020-04-30 12:52:13 +08:00
xiongziliang
26cfb5ae73 完善网络相关信息 2020-04-23 23:30:24 +08:00
xiongziliang
4d84661a87 更新ZLToolKit 2020-04-23 17:50:12 +08:00
xiongziliang
1d5c6cb141 整理解析器 2020-04-20 18:13:45 +08:00
xiongziliang
1f43359b31 Merge branch 'master' of https://github.com/baiyfcu/ZLMediaKit 2020-04-18 16:05:49 +08:00
baiyfcu
fb77293648 修复rtsp seek播放时rtsp server返回npt字段不对问题 2020-04-08 15:37:16 +08:00
xiongziliang
0fc1499643 添加性能测试模式 2020-04-08 11:16:09 +08:00
xiongziliang
7019e4717c 整理授权协议 2020-04-04 20:30:09 +08:00
xiongziliang
cefb2a7cc4 hls/mp4录制不再能随时开启或关闭 2020-04-04 14:33:12 +08:00
xiongziliang
6e5cd0345d 优化点播相关代码 2020-04-03 23:27:16 +08:00
xiongziliang
c3c4c72d1d 去除mp4v2依赖 2020-04-03 22:28:27 +08:00
xiongziliang
402d5f83e5 不全部转换rtsp或rtmp 2020-03-26 10:24:05 +08:00
xiongziliang
1168174c2b tab统一替换为4个空格键:#242 2020-03-20 11:51:24 +08:00
xiongziliang
2a0d78fd12 添加tab替换工具 2020-03-20 11:22:05 +08:00
xiongziliang
c77f82f02c 尝试添加rtp类型自动判断逻辑 2020-03-04 22:25:00 +08:00
xiongziliang
caa870c37e websocket服务器支持根据url选择不同的运行逻辑 2020-01-15 15:11:42 +08:00
Luke
306e202ca1 1.添加windows下ffmpeg拉流分发支持,目前不是很完善,后续再修改
2.server/system下未兼容完成
2020-01-07 11:09:11 +08:00
xiongziliang
e663ddd9a6 简化事件参数 2019-12-24 14:08:16 +08:00
xiongziliang
c353c626c1 1、根据PS获取时间戳
2、修复rtp代理可能花屏的问题
2019-12-16 11:00:40 +08:00
xiongziliang
14ba899c61 选择是否导出调试文件 2019-12-13 15:43:24 +08:00
xiongziliang
2a518493d7 完善rtp测试工具 2019-12-11 20:01:51 +08:00
xiongziliang
0d9bdec182 支持rtp代理服务器 2019-12-06 11:54:10 +08:00
Gemfield
55814070f8 Update CMakeFiles for RTP Proxy 2019-12-05 19:53:55 +08:00
xiongziliang
33047ddc94 程序退出前停止一切录制 2019-12-04 19:15:48 +08:00
xiongziliang
de77460621 修复编译失败问题 2019-12-04 10:52:26 +08:00
xiongziliang
5efea2d0cc 添加title 2019-10-08 10:22:59 +08:00
xiongziliang
9d43c38e09 add exit event 2019-09-20 17:58:50 +08:00
夏楚
81c757a0dc
Update README.md 2019-09-19 10:00:10 +08:00
xiongziliang
ca0fc13367 添加提示 2019-09-17 10:11:09 +08:00
xiongziliang
d4506f946d 完成测试程序的说明 2019-09-17 09:56:11 +08:00
xiongziliang
ee8d28dbef 单独提供websocket服务器程序 2019-09-17 09:48:20 +08:00
xiongziliang
e7550d796a 替换websocket测试服务器 2019-09-16 18:11:41 +08:00
xiongziliang
644905a374 实现websocket客户端模板 2019-09-16 17:45:27 +08:00
xiongziliang
e67894a085 推流鉴权事件支持是否允许转rtsp/rtmp、hls 、mp4 2019-09-10 11:06:31 +08:00
xiongziliang
f1dce22915 兼容多线程编码的帧 2019-09-05 11:15:30 +08:00
xiongziliang
4cfe4e5d73 修复windows下编译问题 2019-08-28 11:02:36 +08:00
xiongziliang
ac865066bc windows下默认gbk编码,不再需要字符转码 2019-08-22 16:57:50 +08:00
xiongziliang
3b3e037ef0 添加bom头 2019-08-22 16:30:07 +08:00
xiongziliang
61d8c526ab 添加bom头处理工具 2019-08-22 16:16:26 +08:00
xiongziliang
7c7b9e560e 统一添加bom 2019-08-08 19:01:45 +08:00
xiongziliang
4d215a8e2b 还原代码 2019-08-01 22:21:55 +08:00
xiongziliang
6d8db7d232 修复bug 2019-08-01 19:09:14 +08:00
xiongziliang
45b5da0977 恢复日志 2019-07-31 17:51:53 +08:00
xiongziliang
e27e7bed4d 合并#57 2019-07-28 20:55:37 +08:00
baiyfcu
20ca0f76cd 修复test_player windows编译错误 2019-07-26 22:56:17 +08:00
xiongziliang
46f5a853ac 适配最新代码 2019-07-22 11:39:51 +08:00
xiongziliang
1c89c60963 fixed #51 2019-07-20 20:37:52 +08:00
xiongziliang
1df3859c98 修复异步addDelegate导致丢帧的问题 2019-07-09 14:53:23 +08:00
xiongziliang
0b08831f5d 整理优化代码 2019-06-28 17:30:13 +08:00
xiongziliang
71c9b11eca 完善测试程序 2019-06-20 17:41:17 +08:00
xiongziliang
e1e50191fb 配置键名统一使用string 2019-06-19 10:32:54 +08:00
xiongziliang
446c0feb6e main函数启动后添加事件监听 2019-06-19 10:27:52 +08:00
xiongziliang
ec190e3273 修复windows编译问题 2019-05-31 12:14:51 +08:00
xiongziliang
5304d81306 修复https客户端无法完成ssl握手的问题 2019-05-30 10:12:47 +08:00
xiongziliang
422a0ce86e 忽略无效ssl证书 2019-05-30 09:21:45 +08:00
xiongziliang
a100ee0acd 支持全局的禁用虚拟主机 2019-05-28 17:14:36 +08:00
xiongziliang
4db67aaa27 单线程提供线程安全 2019-05-17 11:38:35 +08:00
xiongziliang
6d3d0272a6 删除冗余文件
更新licence日期
2019-05-08 15:40:07 +08:00
xiongziliang
bc1a79038c 更新ZLToolKit(完善ssl相关) 2019-04-16 17:25:19 +08:00
xiongziliang
26f813b1b5 事件invoker执行改成同步,为了兼容srs-bench 2019-04-09 09:49:13 +08:00
xiongziliang
87afd61616 可以自定义选择编译某特性 2019-04-04 11:30:57 +08:00
xiongziliang
38c2c465f7 完善mp4推流 2019-04-03 11:49:58 +08:00
xiongziliang
33ff630e9b 修复编译问题 2019-04-01 13:30:00 +08:00
xiongziliang
33eb7ef320 整体替换HLS生成代码,支持265 2019-04-01 12:57:33 +08:00
xiongziliang
d1f722939d 自动复制证书至可执行目录 2019-04-01 10:37:11 +08:00
xiongziliang
6e2002e451 确保程序退出时释放相关资源 2019-03-30 00:40:39 +08:00
xiongziliang
6f269ecc5b 添加bom头 2019-03-28 14:47:16 +08:00
xiongziliang
6045b1b8f8 修复rtsp推流服务器在udp模式下的bug
优化代码
2019-03-28 11:52:07 +08:00
xiongziliang
32da13114a 解决程序退出异常的问题 2019-03-27 19:02:22 +08:00
xiongziliang
5e7260c723 修复编译问题 2019-03-27 18:58:43 +08:00
xiongziliang
e44c2d5508 整理代码 2019-03-27 18:56:49 +08:00
xiongziliang
b1a2de3853 添加rtsp推流器
整理代码
2019-03-27 18:41:52 +08:00
xiongziliang
2b4d8a123d 完善FLV复用器 2019-03-22 14:11:39 +08:00
xiongziliang
8ebf127ee6 完善录制相关功能 2019-03-22 13:31:39 +08:00
xiongziliang
b78c14a2a3 通过减少线程切换提高服务器性能 2019-03-21 22:28:12 +08:00
xiongziliang
c9b91ca7af 优化代码 2019-02-11 16:29:27 +08:00
xiongziliang
d9965b23ec 适配ZLToolKit最新代码 2019-02-11 16:24:05 +08:00
xiongziliang
3f2137db8a 基本废弃 AsyncTaskThread的代码 2019-01-30 18:11:00 +08:00
xiongziliang
6ecd21cd6c 恢复原来代码 2019-01-30 17:26:02 +08:00
xiongziliang
b5ea9fac08 适配ZLToolKit(更新定时器) 2019-01-30 17:00:28 +08:00
xiongziliang
4ab1d4ca44 更新ZLToolKit(解决可能丢失事件的问题) 2019-01-18 10:16:36 +08:00
xiongziliang
cc7844a994 适配ZLToolKit代码,简化程序退出流程代码 2018-12-28 16:47:50 +08:00
xiongziliang
a904a42125 完善范例程序 2018-12-21 17:31:53 +08:00
xiongziliang
50e1dddd12 完善 2018-12-21 14:46:14 +08:00
xiongziliang
5182f0cddb 更新可用的rtmp链接 2018-12-20 15:06:24 +08:00