Commit Graph

131 Commits

Author SHA1 Message Date
xiongziliang 458a92521f 完善服务器日志打印 2019-05-28 18:46:52 +08:00
xiongziliang a100ee0acd 支持全局的禁用虚拟主机 2019-05-28 17:14:36 +08:00
xiongziliang 94ccd27f47 等待流注册时间可配置化 2019-05-28 09:25:41 +08:00
xiongziliang 0dc7cbb879 精简等待监听流异步注册后回复事件相关代码 2019-05-27 22:32:07 +08:00
xiongziliang eabb673005 无人观看延时关闭 2019-05-27 21:37:29 +08:00
xiongziliang b0bf216bc2 添加无人观看主动断开事件 2019-05-27 18:39:43 +08:00
xiongziliang 3917b6451c 完善获取媒体读取器个数方法 2019-05-27 16:09:29 +08:00
xiongziliang f563274cda 完善主动关断流机制 2019-05-27 14:14:42 +08:00
xiongziliang fbead02868 流量统计添加isPlayer参数 2019-05-20 17:46:06 +08:00
xiongziliang 6d3d0272a6 删除冗余文件
更新licence日期
2019-05-08 15:40:07 +08:00
xiongziliang 6a64917427 添加播放恢复事件 2019-05-08 15:27:37 +08:00
xiongziliang 74621618ff 优化http/rtsp推流器/rtmp推流器内存占用 2019-04-23 12:16:14 +08:00
xiongziliang ebd2ed2d97 优化rtsp/http/rtmp服务器内存占用 2019-04-23 11:52:40 +08:00
xiongziliang 3284ab2464 rtmp转rtsp兼容无metedata的流 2019-04-09 11:42:28 +08:00
xiongziliang 9cb704664b map修改为unordered_map 2019-04-09 11:33:28 +08:00
xiongziliang 4908ab4b47 简化RTMP的注册逻辑 2019-04-09 11:31:47 +08:00
xiongziliang 507eba76c7 兼容无config包的rtmp流 2019-04-09 11:25:36 +08:00
xiongziliang 9247cb9571 支持客户端自定义设置EventPoller对象,提高线程安全性 2019-04-01 10:16:15 +08:00
xiongziliang fed8a7b81f 优化播放器相关代码 2019-03-28 12:02:59 +08:00
xiongziliang 6045b1b8f8 修复rtsp推流服务器在udp模式下的bug
优化代码
2019-03-28 11:52:07 +08:00
xiongziliang d208f69730 优化推流器代码 2019-03-28 09:43:47 +08:00
xiongziliang e44c2d5508 整理代码 2019-03-27 18:56:49 +08:00
xiongziliang b1a2de3853 添加rtsp推流器
整理代码
2019-03-27 18:41:52 +08:00
xiongziliang b5c3830a63 简化rtmp推流器代码 2019-03-26 18:04:06 +08:00
xiongziliang dc1cae2153 优化rtmp发送,减少内存拷贝以及开辟 2019-03-23 22:00:16 +08:00
xiongziliang e445c7e14c 避免内存拷贝,大幅提高rtmp服务器的性能 2019-03-22 14:37:03 +08:00
xiongziliang b78c14a2a3 通过减少线程切换提高服务器性能 2019-03-21 22:28:12 +08:00
xiongziliang 082efb126b 适配ZLToolKit最新代码(优化发送性能) 2019-03-18 18:44:16 +08:00
xiongziliang 38fd547b08 修复rtmp复合包边界检查bug 2019-03-04 09:44:10 +08:00
xiongziliang 40a7913bf9 播放器支持超时时间的配置项
优化函数命名
2019-03-01 14:23:28 +08:00
xiongziliang e240044f2f 优化rtmp相关性能 2019-02-28 18:20:17 +08:00
xiongziliang e7fc22ad53 初步支持聚合包 2019-02-28 18:03:49 +08:00
xiongziliang a6d27306d0 修复某些rtmp流无metedata时导致崩溃的问题 2019-02-27 17:33:38 +08:00
xiongziliang b5ea9fac08 适配ZLToolKit(更新定时器) 2019-01-30 17:00:28 +08:00
xiongziliang d482cd29c4 修复编译警告问题 2019-01-16 14:26:06 +08:00
xiongziliang 3204dafd51 自动计算GOP缓存大小 2018-12-29 17:46:55 +08:00
xiongziliang 5b5db04543 支持自定义环形缓冲大小 2018-12-29 17:38:10 +08:00
xiongziliang 1d13aa84fa 移除废弃接口 2018-12-20 10:42:51 +08:00
xiongziliang dd2192fd5e rtp over udp改成独占式端口,提高性能 2018-12-14 17:10:24 +08:00
xiongziliang 13bbb7b057 修复播放器析构时调用虚函数的bug 2018-11-19 11:49:17 +08:00
xiongziliang 0efe7a26b5 修复转码可能失败的bug 2018-11-16 18:46:05 +08:00
xiongziliang 132468e997 优化解复用器/播放器逻辑,在Track准备就绪后回调播放结果 2018-11-15 15:14:05 +08:00
xiongziliang 2749631a0c 完成按需拉流事件广播 2018-10-31 12:11:14 +08:00
xiongziliang 3bf1a9fddb 修复Rtmp复用器循环引用的bug 2018-10-29 10:53:08 +08:00
xiongziliang 05b51585cb 基本完成重构 2018-10-29 09:54:35 +08:00
xiongziliang b2ebd84848 完善MediaRecord 类 2018-10-28 00:21:55 +08:00
xiongziliang 6364b14762 MP4、hls适配新代码 2018-10-28 00:15:27 +08:00
xiongziliang ce5c71c994 完善gop缓存机制,提高秒开率 2018-10-26 22:58:32 +08:00
xiongziliang 6870292fd6 完善seek相关的逻辑 2018-10-26 15:09:08 +08:00
xiongziliang 52f0d89d7a 修复时间戳相关的bug 2018-10-26 14:48:09 +08:00