Commit Graph

  • 389dd5f54b MPEG: 优化ts/ps muxer内存malloc和拷贝性能 ziyue 2021-12-31 11:01:56 +08:00
  • 038a604d4f openssl未找到时关闭webrtc编译 ziyue 2021-12-31 10:35:52 +08:00
  • c0afcc48e5 malloc大内存警告环境变量改名为MEM_WARN_SIZE ziyue 2021-12-31 10:26:36 +08:00
  • 9cf6fea03e 修复编译问题 xiongziliang 2021-12-30 22:12:36 +08:00
  • 84f3aa0748 完善内存统计并在malloc大内存时打印backtrace ziyue 2021-12-30 20:34:56 +08:00
  • 7f6be9e118 Refine: 消除编译警告 ziyue 2021-12-30 15:28:02 +08:00
  • 940fe333db 尝试解决全局malloc统计相关变量提前销毁的bug ziyue 2021-12-30 12:02:45 +08:00
  • 1a6a62a304 malloc确保内存对齐 ziyue 2021-12-29 20:57:35 +08:00
  • 15297a3ca3 添加内存malloc次数分布统计 (#1322) 夏楚 2021-12-29 20:48:15 +08:00
  • 098ecf542a 部分代码移至第三方库 ziyue 2021-12-29 14:18:52 +08:00
  • 5ae5c66256 Typo: 修复拼写错误 ziyue 2021-12-28 21:29:00 +08:00
  • 89870190e9 MPEG: 整合复用ts/ps生成代码 ziyue 2021-12-28 21:04:53 +08:00
  • dce6b27f4f Http-FLV: http-flv直播采用绝对时间戳并支持las ziyue 2021-12-28 17:22:16 +08:00
  • 30b63ad656 Rtmp: rtmp分发改成绝对时间戳 ziyue 2021-12-28 17:12:52 +08:00
  • b749cfb8a3 TS: hls/http-ts 改为绝对时间戳 ziyue 2021-12-28 17:09:20 +08:00
  • 878ce87329 支持线程内存malloc统计 (#1317) 夏楚 2021-12-27 17:40:15 +08:00
  • 7f649b94e5 Rtmp: 修复openssl未开启导致链接失败的问题: #1301 xiongziliang 2021-12-26 19:58:01 +08:00
  • 8afafb1ce0 更新第三方库: #1310 xiongziliang 2021-12-26 19:20:21 +08:00
  • 98d435ef50 Rtmp: 修复openssl未开启导致编译失败的问题: #1301 xiongziliang 2021-12-26 18:34:55 +08:00
  • 3d44c772ac HLS: hls播放器解析ts失败时,清空数据以便恢复播放 ziyue 2021-12-24 19:58:27 +08:00
  • b1f68b9563 Splitter公开一些方法 ziyue 2021-12-24 19:57:03 +08:00
  • 3cba8fca79 分包器缓存太多时主动清空数据 ziyue 2021-12-24 17:47:15 +08:00
  • 5832de7ed8 HLS: ts分包器主动丢弃非法数据 ziyue 2021-12-24 14:25:01 +08:00
  • c25ff6400f HLS: hls播放解决播放下一个切片导致数据丢失的bug: #1294 ziyue 2021-12-24 13:29:16 +08:00
  • 0bf75529a2 HTTP: 确保http请求结束后不再触发超时事件 ziyue 2021-12-24 13:10:52 +08:00
  • f89abfaf67 HTTP: 优化http客户端代码,并修复重定向时超时的bug: #1306 ziyue 2021-12-24 11:22:17 +08:00
  • 4e01c29833 Rtmp: 优化复杂握手c0c1生成算法性能 ziyue 2021-12-22 22:20:28 +08:00
  • ab14585a81 Rtmp: rtmp客户端支持复杂握手,兼容某些rtmp服务器 ziyue 2021-12-22 22:06:19 +08:00
  • 2e9ff3ed3c HLS: 修复hls直播ts/m3u8文件更新导致mmap失效,触发bus error的bug ziyue 2021-12-22 15:42:03 +08:00
  • fe575af0d8 Merge branch 'master' of github.com:ZLMediaKit/ZLMediaKit ziyue 2021-12-22 14:06:46 +08:00
  • 6a044f0726 HLS: 修复http客户端连接复用导致hls播放异常的bug: #1294 ziyue 2021-12-22 11:33:40 +08:00
  • 052cca0753 实现Windows系统下restartServer API接口 (#1292) lawrencehj 2021-12-19 17:39:50 +08:00
  • ee13ca57c2 Merge branch 'master' of github.com:ZLMediaKit/ZLMediaKit xiongziliang 2021-12-17 22:40:42 +08:00
  • 0feac7c924 MP4: mp4开始点播确保MediaSource注册后再返回 xiongziliang 2021-12-17 22:33:08 +08:00
  • 0d5ef99724 http客户端支持简单验证协议 (#1289) alexliyu7352 2021-12-17 17:48:05 +08:00
  • 0b2e55429d HLS: 加速track就绪速度 (#1286) alexliyu7352 2021-12-17 14:47:17 +08:00
  • f27893ffa5 新增作者 ziyue 2021-12-17 11:53:53 +08:00
  • 5e2967d94a HLS: 合并hls m3u8刷新延时相关pr(#1281) ziyue 2021-12-17 11:40:54 +08:00
  • 0c1159959c 拉去hls索引文件时, 不能仅仅只是按照m3u8文件中的分段时间来拉取, 这样在网络延迟的情况下很容易出现问题, 根据规范与ffmpeg中的实现修改如下 Alex 2021-12-17 02:04:28 +08:00
  • 55362f7d29 Merge branch 'master' into hls_record_disk feature/hls_record_disk monktan 2021-12-16 20:48:02 +08:00
  • fddb6a13ca 添加hls 落盘录制 monktan 2021-12-16 20:47:28 +08:00
  • 120879df0f HTTP-FMP4: 修复http-fmp4直播秒开问题 ziyue 2021-12-16 17:46:03 +08:00
  • 4291c31493 FMP4: http-fmp4直播提升流畅度 ziyue 2021-12-16 12:09:49 +08:00
  • f4b6a6bd40 MP4: 修复mp4解复用定时器精度太高时读取文件太快的bug ziyue 2021-12-16 10:50:31 +08:00
  • b3dd440151 MP4Demuxer: MP4解复器支持获取track并添加frame输出回调 ziyue 2021-12-15 20:51:26 +08:00
  • 283188bedb MP4Demuxer: 提高MP4解复用器接口灵活度 ziyue 2021-12-15 20:50:35 +08:00
  • 5bffc98541 hls 录像支持直播时移 (#1275) xiongguangjie 2021-12-15 16:43:49 +08:00
  • 254bc6889e RTC: 链接迁移后确保老链接及时销毁 ziyue 2021-12-15 15:55:43 +08:00
  • d3a92c4ab8 更新zltoolkit ziyue 2021-12-15 15:54:11 +08:00
  • 50c6c2513d 修复rtsp tcp 推送到 rtsp-simple-server 失败的问题, (#1274) xiongguangjie 2021-12-14 17:17:05 +08:00
  • 7aaa10eb3c 修复推流测试工具查询流时的调用错误 (#1273) 648540858 2021-12-14 11:02:30 +08:00
  • 54367fef31 修正连 node ws 服务端失败问题 (#1262) Xiaofeng Wang 2021-12-08 14:17:34 +08:00
  • e483424858 Refine: 删除无效代码 ziyue 2021-12-01 22:14:28 +08:00
  • c2b0f3c07b Refine: 修复hls播放器丢失首帧关键帧的问题 ziyue 2021-12-01 22:09:05 +08:00
  • 8f60ec9900 Refine: 精简复用MediaSink相关代码 ziyue 2021-12-01 21:38:31 +08:00
  • 84baf920c1 GB28181: ps解析失败触发断言时,丢弃所有数据 ziyue 2021-12-01 17:02:06 +08:00
  • 78bcd9e868 Merge branch 'master' of github.com:ZLMediaKit/ZLMediaKit ziyue 2021-11-30 18:05:06 +08:00
  • 4700ab77de Feature: 新增转协议超时等相关配置项( #1241) ziyue 2021-11-30 18:02:52 +08:00
  • 78d014cf51 fix chrome ufrag too short to play webrtc xgj 2021-11-29 16:54:40 +08:00
  • edbbaa4541 Refine: 更新ZLToolKit,优化日志对象追踪 xiongziliang 2021-11-28 21:47:34 +08:00
  • f45830cbb8 Refine: 优化webrtc对象追踪机制 xiongziliang 2021-11-28 21:43:21 +08:00
  • 61c55f4030 Refine: 使用socket fd作为日志追踪id xiongziliang 2021-11-28 21:42:54 +08:00
  • 6b0903aa5f Refine: 精简代码 xiongziliang 2021-11-28 21:19:08 +08:00
  • 341700fa5b Refine: main线程不再设置线程名,防止覆盖进程名 xiongziliang 2021-11-28 21:18:09 +08:00
  • 8b24088ab1 Refine: h264 rtp encoder不再过滤sei、aud帧 xiongziliang 2021-11-28 21:15:03 +08:00
  • 01dbf8fdf2 Bugfix: 更新ZLToolKit,修复多线程情况多次重复创建UdpSession的bug xiongziliang 2021-11-28 20:44:19 +08:00
  • bc4453015f RTC: 降低rtx重传日志优先级 xiongziliang 2021-11-27 22:37:15 +08:00
  • 8a1f979375 RTC: 修复twcc rtp ext seq回退处理逻辑bug xiongziliang 2021-11-27 22:20:22 +08:00
  • 8b3a5dda1c Merge branch 'master' of github.com:ZLMediaKit/ZLMediaKit xiongziliang 2021-11-27 21:34:51 +08:00
  • 90315ebce5 RTC: srtp发送减少一次内存拷贝,提高webrtc发送性能 xiongziliang 2021-11-27 21:30:46 +08:00
  • c1b78629e1 fix rtc play signal stream only audio or video failed (#1239) xiongguangjie 2021-11-25 20:42:51 +08:00
  • 5daf52cafd 新增合作项目 夏楚 2021-11-24 20:14:29 +08:00
  • d69f7ad637 Merge branch 'master' of github.com:ZLMediaKit/ZLMediaKit ziyue 2021-11-24 15:45:09 +08:00
  • 5b916101d9 Refine: 提高拉流压测工具性能与正确性 ziyue 2021-11-24 15:38:20 +08:00
  • 15d84fdf76 Merge branch 'master' of github.com:ZLMediaKit/ZLMediaKit xiongziliang 2021-11-23 22:51:08 +08:00
  • 6a28852f0d Typo: 修复postman配置文件错误 xiongziliang 2021-11-23 22:50:43 +08:00
  • 6e54d4e9de Update README.md 夏楚 2021-11-23 22:47:10 +08:00
  • 3a99440296 Refine: 优化代码,减少拷贝 ziyue 2021-11-23 15:59:18 +08:00
  • 9f06dc3aab Merge branch 'master' of github.com:ZLMediaKit/ZLMediaKit ziyue 2021-11-22 16:29:44 +08:00
  • 0aff3b80f2 更新zltoolkit, 兼容openssl 3 ziyue 2021-11-22 16:29:21 +08:00
  • dd30ab22cf Performance: 使用循环池优化webrtc分发性能 xiongziliang 2021-11-21 11:36:07 +08:00
  • 97f7255f0a Performance: 使用循环池优化rtmp分发性能 xiongziliang 2021-11-21 11:34:20 +08:00
  • 5404a5266a Performance: 使用循环池优化http-flv分发性能 xiongziliang 2021-11-21 11:28:14 +08:00
  • 1cba3f4d58 修正 gcc 4.8 下编译问题 wxf 2021-11-19 17:03:54 +08:00
  • 0b79de9d13 MediaSource: 禁止重复推送一个已经注册的流 ziyue 2021-11-19 15:33:16 +08:00
  • afdc5e4267 Refine: 优化tcp/udp服务器异常管理断开机制 ziyue 2021-11-19 15:26:33 +08:00
  • 7e6467615c refine: rename TwccContext::checkIfNeedSendTwcc to TwccContext::needSendTwcc. Johnny 2021-11-18 19:29:54 +08:00
  • da0a7219e9 refactor: 梳理 rtx 处理逻辑 Johnny 2021-11-18 18:41:23 +08:00
  • b13a0f5b79 Splitter: 全局限制内存使用量,防止内存溢出 ziyue 2021-11-19 11:27:27 +08:00
  • 0281cb6a11 GB28181: 修复tcp推流时,流异常可能导致死循环的bug ziyue 2021-11-19 11:09:55 +08:00
  • 1fc6dfda3d Refine: 完善配置文件注释 ziyue 2021-11-18 21:38:21 +08:00
  • fb97c2139a Refine: 优化webrtc sdp处理代码 ziyue 2021-11-18 21:36:10 +08:00
  • daa06ffd4f Refine: 精简webrtc sdp生成ssrc line相关代码 ziyue 2021-11-18 21:25:14 +08:00
  • f7963a9032 调整 addSSRCItem 函数 (#1224) johzzy 2021-11-18 20:55:18 +08:00
  • a95381996e Update AUTHORS 夏楚 2021-11-18 11:27:48 +08:00
  • 2bd4bf65b6 Update README.md 夏楚 2021-11-18 11:27:01 +08:00
  • f5bdd60d85 修复某些网络不好情况,基础镜像失败 (#1225) 夏楚 2021-11-17 15:51:10 +08:00
  • 950d957c86 RTC: 删除过多stun包日志 ziyue 2021-11-15 10:40:31 +08:00
  • a7d6e2ba38 RTC: webrtc偏好音视频codec可配置(#1214) ziyue 2021-11-15 10:32:54 +08:00
  • a5fc3b04d3 Refine: 删除多余代码 xiongziliang 2021-11-13 00:31:32 +08:00