ziyue
d541ed2572
修复编译警告
2022-02-11 11:13:43 +08:00
ziyue
8338773767
hls/http-ts播放器新增性能测试模式
2022-02-11 11:11:30 +08:00
ziyue
91c0a563c3
确保mmap缓存记录表不膨胀
2022-02-10 21:23:50 +08:00
ziyue
dc672b14e3
确保32位系统支持超过4GB文件下载
2022-02-10 21:06:51 +08:00
ziyue
ba213346bc
http文件服务器mmap方案采用共享方式
2022-02-10 20:57:23 +08:00
ziyue
72caa43c97
主动关闭的流不支持断流续推: #1401
2022-02-09 14:31:40 +08:00
ziyue
595182cebb
Revert "当调用mk_media_source_close(ptr, 1);时,主动注销流 ( #1401 )"
...
This reverts commit c97aa8483e
.
2022-02-09 14:21:35 +08:00
ziyue
81747d114e
Merge branch 'master' of github.com:ZLMediaKit/ZLMediaKit
2022-02-09 11:48:51 +08:00
ziyue
cd1ca2c18c
http-flv直播后缀由.flv改成.live.flv(目的是防止与flv文件下载冲突)
2022-02-09 11:48:15 +08:00
xiongziliang
8c30f11c17
修复windows下编译错误
2022-02-05 21:32:56 +08:00
xiongziliang
1dd3d6f1ac
忽略SIGPIPE信号
2022-02-05 20:39:24 +08:00
xiongziliang
0402646f7c
防止命名空间歧义
2022-02-05 01:01:29 +08:00
xiongziliang
4505f8ff4f
仅http协议开启sendfile优化
2022-02-05 01:00:48 +08:00
夏楚
d13e31c21b
尝试使用sendfile优化http文件服务器 ( #1411 )
2022-02-04 23:02:19 +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
Dw9
80a0e27d8c
link atomic library automatic when compile on raspberrypi ( #1405 )
...
* 增加检测atomic源文件
* 支持树莓派编译,自动检测atomic链接库
* 精简cmake操作
2022-01-29 22:40:08 +08:00
joshuafc
c97aa8483e
当调用mk_media_source_close(ptr, 1);时,主动注销流 ( #1401 )
...
* 当调用mk_media_source_close(ptr, 1);时,主动注销流
主动调用上述函数时,期望不再等待RtmpSession.cpp:49处getPoller()->doDelayTask(continue_push_ms, [push_src]() { return 0; });捕获的指针,等待析构时反注册,而是立即反注册。
* `MediaSource::close`逻辑执行成功后执行`unregist`
2022-01-27 14:56:18 +08:00
Xiaofeng Wang
4b2be8e05a
调整 clang-format 风格配置 ( #1404 )
2022-01-27 14:39:55 +08:00
xiongziliang
3bf6ec8939
修复获取推流所有权导致引用计数紊乱的bug: #1397
2022-01-26 00:37:51 +08:00
ziyue
756ec1364b
websocket客户端触发事件时确保对象强引用有效
...
同时修复websocket客户端判断alive返回false的bug
2022-01-25 11:44:51 +08:00
ziyue
4f27894302
添加bom头
2022-01-24 14:25:37 +08:00
ziyue
bc583e80b5
合并pr: #1391
2022-01-24 14:23:36 +08:00
ziyue
96061f1d36
Merge branch 'fix_rtc_g711_play' of github.com:ZLMediaKit/ZLMediaKit
2022-01-24 14:16:19 +08:00
xgj
341459fbf5
fix non rtc push rtc play g711 audio loss
2022-01-24 11:57:24 +08:00
ziyue
0ae9a8c8c8
Revert "添加递归溢出检测代码: #1363 "
...
This reverts commit 8937d9ea92
.
2022-01-24 11:38:36 +08:00
ziyue
80ecd2098e
修复编译警告
2022-01-24 10:48:15 +08:00
ziyue
131476d3ac
更新zltoolkit, 修复RingBuffer相关bug
2022-01-24 10:47:21 +08:00
ziyue
100822f079
HLS: 修复时间戳回退导致不生成ts切片的bug: #1381 , #1386
2022-01-21 18:00:44 +08:00
ziyue
3a8e954255
Merge branch 'master' of github.com:ZLMediaKit/ZLMediaKit
2022-01-21 16:11:22 +08:00
ziyue
5007578202
hls/ts 播放器不做content-length严格限制
2022-01-21 16:10:27 +08:00
xiongziliang
f46d909bba
添加bom头,解决msvc编译问题
2022-01-20 22:49:47 +08:00
ziyue
bf191aa902
去除多余头文件
2022-01-20 15:42:53 +08:00
ziyue
88dc8d0a73
重写http客户端异常处理机制
2022-01-20 15:17:19 +08:00
ziyue
0f905b7333
优化http-ts播放器日志提示
2022-01-19 22:53:21 +08:00
ziyue
ee6ad66a6d
HTTP: 重写http相关超时管理机制
2022-01-19 22:50:44 +08:00
ziyue
03a8d3a6ac
Merge branch 'master' of github.com:ZLMediaKit/ZLMediaKit
2022-01-19 17:45:15 +08:00
ziyue
81cf93a2bf
openRtpServer接口强制关闭reuse_port属性,防止端口冲突
2022-01-19 17:44:58 +08:00
夏楚
23774cc3b3
Update README.md
2022-01-19 17:17:22 +08:00
夏楚
bde80d205f
Update README.md
2022-01-19 17:12:03 +08:00
ziyue
8937d9ea92
添加递归溢出检测代码: #1363
2022-01-17 14:47:55 +08:00
ziyue
0c4410c523
Merge branch 'master' of github.com:ZLMediaKit/ZLMediaKit
2022-01-17 10:36:00 +08:00
ziyue
27482a5459
修复编译警告
2022-01-17 10:35:29 +08:00
xiongziliang
c9d755f4e8
修复编译问题
2022-01-14 22:04:46 +08:00
wangcker
e8b0993493
给openrtpserver接口添加enable_reuse参数 ( #1372 )
...
* 修改rtpopen逻辑
* 给openrtpserver接口添加enable_reuse端口
2022-01-14 21:53:01 +08:00
JayChen0519
a3e628449e
解决rtsp以MULTICAST方式拉流导致的奔溃问题 ( #1368 )
2022-01-14 13:14:30 +08:00
ziyue
30db79f4dd
Merge branch 'master' of github.com:ZLMediaKit/ZLMediaKit
2022-01-14 13:10:27 +08:00
ziyue
556161c20f
更新三方库
2022-01-14 13:09:57 +08:00
ziyue
75465311d9
修复丢包导致aac确实导致内存越界的bug: #1363
2022-01-14 13:09:47 +08:00
alexliyu7352
d4d7a72dcb
邮件地址markdown不识别 ( #1362 )
...
github好像没办法渲染(<邮件地址>)
改成mailto:直接使用html
2022-01-13 20:11:58 +08:00
夏楚
9284dc00be
Update README.md
2022-01-13 18:10:20 +08:00