Commit Graph

2274 Commits

Author SHA1 Message Date
xiongziliang
4bb9bef320 完善代码 2018-08-31 17:11:39 +08:00
xiongziliang
a9048b4a4d 修复http-flv直播超时bug 2018-08-31 15:54:25 +08:00
xiongziliang
732eb2d197 完成FLV复用器改造
优化代码结构
2018-08-31 14:13:00 +08:00
xiongziliang
ef9ebc89e0 抽象FLV复用器 2018-08-30 19:29:54 +08:00
xiongziliang
3ee2a14cf6 解决android下MediaExtractor无法解析的问题 2018-08-30 10:05:50 +08:00
xiongziliang
9cf0ccc6b9 bug fixed 2018-08-29 18:25:17 +08:00
xiongziliang
370d31121c 支持自动生成adts头 2018-08-29 11:19:00 +08:00
xiongziliang
36d1d3aa16 修复重复拷贝的bug 2018-08-20 10:18:04 +08:00
xiongziliang
06bcece24b 忽略sps/pps/b/p/idr之外的帧 2018-08-17 07:11:51 +08:00
xiongziliang
9f07f98001 修复bug 2018-08-16 11:32:18 +08:00
xiongziliang
81e39763dc bug fixed 2018-08-15 18:23:38 +08:00
xiongziliang
1980bbc2b0 bug fixed 2018-08-10 14:40:31 +08:00
xiongziliang
e486394184 优化rtmp握手体验
优化代码结构
添加rtmp鉴权时间统计
2018-08-10 11:55:18 +08:00
xiongziliang
58376a3040 修复http-flv的bug 2018-08-09 11:07:53 +08:00
xiongziliang
250f62e310 Merge branch 'master' of github.com:xiongziliang/ZLMediaKit 2018-08-04 23:59:43 +08:00
xiongziliang
5c8914e109 修复bug 2018-08-04 23:59:03 +08:00
xiongziliang
3a5bf616ff 修复rtp不支持csrc、ext字段的bug 2018-07-30 11:58:39 +08:00
xiongziliang
678bdcdbfd 修复在win32上编译问题 2018-07-06 23:04:43 +08:00
xiongziliang
23e73f7c62 bug fixed 2018-07-05 22:05:09 +08:00
xiongziliang
d955b639d7 bug fixed 2018-07-05 18:56:11 +08:00
xiongziliang
0237a337a0 Merge remote-tracking branch 'origin/master' 2018-07-05 18:48:32 +08:00
xiongziliang
2edc4b1bd4 优化代码 2018-07-05 18:48:08 +08:00
xiongziliang
7979fae23e 解决windows编译问题 2018-07-04 17:07:07 +08:00
xiongziliang
b7304808b3 单例接口放置在cpp文件中 2018-07-03 17:10:11 +08:00
xiongziliang
35fd682c9a 适配ZLToolKit 2018-07-03 17:01:56 +08:00
xiongziliang
a078010f36 优化参数以及参数命名 2018-07-02 16:00:55 +08:00
xiongziliang
bca084d080 优化rtsp播放器代码,支持md5认证 2018-07-02 15:43:37 +08:00
xiongziliang
58b58418d6 无音频时生成静音音频,防止播放器加载画面太慢
修复MAC下SDL必须在主线程渲染的问题
2018-06-30 23:02:16 +08:00
xiongziliang
ae5482ec61 修复rtmp推流器bug/更新网络库 2018-06-24 14:49:21 +08:00
xiongziliang
806cf29eac 支持是否修改rtmp时间戳配置 修改对象命名 2018-06-21 14:14:05 +08:00
xiongziliang
ca885013af 支持Http multipart/form-data 文件上传
优化http客户端超时逻辑
去除rtmp/rtsp代理时间戳覆盖逻辑
2018-06-21 14:03:43 +08:00
xiongziliang
fa6eedc46a 修复rtsp seek的问题 2018-05-22 18:41:56 +08:00
xiongziliang
7c29c41767 修复mp4v2在win32上崩溃的问题 2018-05-22 17:22:31 +08:00
xiongziliang
9c53248e39 mp4v2支持win32 2018-05-22 11:41:20 +08:00
xiongziliang
18bf6ec201 tcp客户端支持指定网卡 2018-05-21 23:18:17 +08:00
xiongziliang
76e3aaaa29 update 2018-05-18 18:48:17 +08:00
xiongziliang
f6074bfd25 修复兼容性bug 2018-04-28 18:37:52 +08:00
xiongziliang
6a9bc8aca5 优化日志 2018-04-09 11:33:19 +08:00
xiongziliang
9fe6587bd3 优化日志 2018-04-09 11:26:39 +08:00
xiongziliang
e63daba2f0 解决点播误删文件的问题 2018-03-30 11:48:10 +08:00
xiongziliang
800ab3e137 优化hls 2018-03-28 16:06:51 +08:00
xiongziliang
730db98ad8 优化hls卡顿现象 2018-03-28 15:56:47 +08:00
xiongziliang
f2e82fc2cc 解决hls iPhone无法播放的问题 2018-03-27 12:42:06 +08:00
xiongziliang
412424b2bb bug fix 2018-03-27 00:40:22 +08:00
xiongziliang
782b1b479e 解决一些设备的兼容性问题 2018-03-26 22:15:18 +08:00
xiongziliang
03507e5bfc 解决sdp解析失败的问题 2018-03-26 18:56:22 +08:00
xiongziliang
30aa71cb53 修复编译问题 2018-03-21 11:35:00 +08:00
xiongziliang
88e5a199eb 添加bom、完善rtsp客户端兼容性 2018-03-20 11:28:13 +08:00
xiongziliang
b5c1726ce7 rtmp未找到流后延迟重试 2018-03-14 22:35:54 +08:00
xiongziliang
36f688f118 优化http文件服务器性能 2018-03-14 22:32:36 +08:00
xiongziliang
326d3a57c6 适配网络库 2018-03-14 14:51:54 +08:00
xiongziliang
d310978c21 删除废代码 2018-03-14 11:30:14 +08:00
xiongziliang
03c04ea6a4 修复windows下的编译问题 2018-03-05 10:41:15 +08:00
xiongziliang
3726721dd9 内部生成时间戳 2018-03-02 15:00:04 +08:00
xiongziliang
28cc1433e5 去除缓存池功能 2018-03-02 14:33:57 +08:00
xiongziliang
5988376647 完善openssl的版本判断 2018-03-02 13:40:57 +08:00
xiongziliang
6d267e7206 完善openssl的版本判断 2018-03-02 13:40:17 +08:00
xiongziliang
418c110893 解决metadata无媒体信息导致不能转换格式的问题 2018-03-01 14:32:11 +08:00
xiongziliang
f5c7f4328c 删除多余文件 2018-03-01 11:49:06 +08:00
xiongziliang
c2b11e3868 完善http超时管理 2018-02-28 17:30:12 +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
4cf09bdaa1 支持多变量 2018-02-09 14:15:56 +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
3c40f171c1 组播地址改成字符串 2018-02-07 13:43:44 +08:00
xiongziliang
5ed2ce40fe 修改文件录制、hls生成、拉流代理逻辑 2018-02-07 11:16:43 +08:00
xiongziliang
ae1b62c78f Http客户端添加超时功能 2018-02-06 17:35:32 +08:00
xiongziliang
c801de9965 修复http-flv流量统计的bug 2018-02-06 16:34:02 +08:00
xiongziliang
d375116e6d 优化鉴权invoker定义 2018-02-06 16:17:37 +08:00
xiongziliang
991715fc93 添加流量统计广播、整理广播参数类型 2018-02-06 15:28:27 +08:00
xiongziliang
fa5f90599c update 2018-02-06 11:39:52 +08:00
xiongziliang
4f072eb36a 添加踢出推流器功能 2018-02-06 10:56:58 +08:00
xiongziliang
cf8b6f6b91 鉴权失败添加错误描述信息 2018-02-05 17:25:22 +08:00
xiongziliang
805a1a945e 修复travis-ci编译不过的问题 2018-02-05 16:28:15 +08:00
xiongziliang
ec902f5164 添加 http-flv/rtmp/rtsp通用鉴权接口 2018-02-05 15:56:44 +08:00
xiongziliang
6da3a577a6 初步提交2.0版本,支持虚拟主机 2018-02-02 18:19:35 +08:00
xiongziliang
bd72a69d33 初步提交2.0版本,支持虚拟主机 2018-02-02 18:06:08 +08:00
root
1262c4c51d bug fixed on http server 2018-01-31 11:20:50 +08:00
xiongziliang
8ef84473fc bug fixed 2018-01-31 09:55:55 +08:00
xiongziliang
aa0ae0c865 优化http服务器性能 2018-01-31 09:31:07 +08:00
xiongziliang
49375fd926 http文件服务器支持跨域 2018-01-30 17:25:19 +08:00
771730766@qq.com
7974506129 去除编译警告 2018-01-30 15:15:24 +08:00
771730766@qq.com
8f10cdbacd 优化rtmp内存估算 2018-01-30 13:52:11 +08:00
771730766@qq.com
a97b7ce701 优化http服务器性能 2018-01-30 11:47:56 +08:00
771730766@qq.com
8c50aa6c66 优化性能 2018-01-30 11:23:57 +08:00
771730766@qq.com
28b8e8e09f 大幅优化RTSP服务器性能 2018-01-30 09:35:54 +08:00
xiongziliang
93a1b16305 修复windows下http-flv的bug 2018-01-23 15:42:09 +08:00
xiongziliang
6ff01f55c4 增加adts头相关接口 2017-12-19 10:34:52 +08:00
夏楚
68bc9b6a6a
修复android可能编译不过的bug 2017-12-15 17:12:25 +08:00
xiongziliang
8f8e4abc39 支持http-flv直播 2017-12-15 16:01:21 +08:00
xiongziliang
f3e551b3b9 支持可配置化的RTSP登录认证 2017-12-10 01:34:43 +08:00
xiongziliang
02aba328c1 支持跨域访问 2017-12-09 16:43:47 +08:00
xiongziliang
db73430c54 修复Keep-Alive的bug 2017-12-09 16:24:07 +08:00
xiongziliang
e8e35dcfe4 删除无用文件 2017-12-08 23:42:36 +08:00
xiongziliang
42d382878d 完善HTTP API功能 2017-12-08 22:37:17 +08:00
xiongziliang
a32c97f8b5 优化性能 2017-12-04 23:55:09 +08:00
xiongziliang
473b9356a6 ShellSession跟业务隔离 2017-12-01 11:42:49 +08:00
xiongziliang
0588c47bd2 优化HLS延时 2017-11-09 18:14:16 +08:00
xiongziliang
45070dbfff 支持rtcp心跳包 2017-11-08 16:57:05 +08:00
xiongziliang
101261c299 支持rtcp心跳包 2017-11-08 16:56:02 +08:00
xiongziliang
c0d6765662 fixed 2017-10-10 00:11:58 +08:00
xiongziliang
e1b732e944 windows支持gb2312编码 2017-10-10 00:04:07 +08:00
xiongziliang
d26d484ecf “添加bom头 2017-10-09 22:11:01 +08:00
夏楚
fecfbbe101 修复windows下编译不过的bug 2017-10-09 11:24:00 +08:00
xiongziliang
c367df73a5 整理代码,添加注释 2017-09-30 13:00:12 +08:00
夏楚
e6bdfbce5c Create README.md 2017-09-28 15:32:55 +08:00
xiongziliang
1d1d2516e9 添加版权信息 2017-09-27 16:20:30 +08:00
xiongziliang
8732cbf2b8 修改拼写错误 2017-09-27 14:52:34 +08:00
xiongziliang
80b80c2ab8 提高兼容性 2017-09-22 20:01:12 +08:00
xiongziliang
46d1d80954 添加兼容性适配代码 2017-09-21 16:51:44 +08:00
xzl
2aecc862b8 添加时间戳增量纠偏逻辑 2017-09-05 15:20:02 +08:00
xzl
9c8f604868 修复Http POST Content为空不响应的bug 2017-09-04 15:39:05 +08:00
xiongziliang
a93628bd35 新增加aac不带adts头输入接口 2017-08-24 09:54:25 +08:00
xiongziliang
91ebb5db46 修正拼写错误 2017-08-14 22:20:53 +08:00
xiongziliang
51eebe112e windows下添加telnet的支持 2017-08-10 16:16:42 +08:00
xiongziliang
0d03ae6cd2 修正posix系统下编译失败的bug 2017-08-10 14:31:04 +08:00
xiongziliang
d1a271c09d 修正posix系统下编译失败的bug 2017-08-10 14:18:59 +08:00
xiongziliang
ec6edb5f24 修正posix系统下编译失败的bug 2017-08-10 14:06:51 +08:00
xiongziliang
c13d18a352 update 2017-08-10 11:24:19 +08:00
xiongziliang
a769d6c284 初步完成Windows下的移植 2017-08-09 18:39:30 +08:00
xiongziliang
a8b7d53f87 update 2017-08-03 14:59:22 +08:00
xiongziliang
afc36f5ef4 优化播放器接口 2017-08-03 13:55:46 +08:00
xzl
fcfb434cf2 update 2017-06-26 15:00:55 +08:00
xiongziliang
f3b5c8f75b 新增支持播发器画面秒开功能 2017-06-20 11:46:17 +08:00
xiongziliang
1d1182efd2 支持gcc4.7~gcc4.9 2017-06-09 17:45:13 +08:00
xzl
9cd016c9eb 修复设置Http头的bug 2017-06-09 16:05:33 +08:00
xiongziliang
568d8ad53f 添加Rtmp推流示例 2017-06-06 20:06:31 +08:00
xiongziliang
e165849c35 提供Android编译支持 2017-06-03 10:52:49 +08:00
xzl
72a6d2db61 修正计算sha256异常崩溃的bug 2017-05-27 17:36:51 +08:00
xzl
49ef6c4fc1 关闭多余的log 2017-05-27 14:37:40 +08:00
xzl
305f272344 修正rtmp时间戳的bug 2017-05-27 14:37:19 +08:00
xzl
e3c1fb3648 调整rtmp 的音视频chunkID以及其他细节 2017-05-27 11:26:49 +08:00
xzl
c3231d2156 修正rtmp时间戳异常的bug 2017-05-27 10:10:07 +08:00
xzl
9a2d54ce9a 修正rtmp时间戳异常的bug 2017-05-27 09:42:08 +08:00
xzl
f21f2ba7ac 适配Android 2017-05-25 17:59:40 +08:00
xzl
f6e79584ce 适配Android 2017-05-25 17:41:58 +08:00
xzl
ebf1c53543 http文件下载器改成默认不断点续传 2017-05-24 14:29:47 +08:00
xzl
1b78f7ae5a 文件下载失败删除不完整文件 2017-05-24 09:56:54 +08:00
xiongziliang
bc64460327 修正文件路径 2017-05-23 16:48:33 +08:00
xzl
e92ad6b5b8 防止代理失败不重试的bug 2017-05-18 16:25:36 +08:00
xzl
9ef5a11579 添加对rtmp play2命令的支持 2017-05-18 16:24:36 +08:00
xzl
6d28fff604 修复rtmp bodySize为0崩溃的bug 2017-05-18 09:10:22 +08:00
xiongziliang
afb90f68ed 解决有些rtmp流由于bodySize为0无法播放的问题 2017-05-17 17:21:16 +08:00
xiongziliang
c2d5f5abed 修正rtmp绝对时间戳的bug 2017-05-17 11:52:59 +08:00
xiongziliang
71b4cffe50 解决rtsp转rtmp时间戳回环失步的问题 2017-05-16 15:02:09 +08:00
xiongziliang
df3d09219e 支持rtmp complex handshark 2017-05-16 11:51:18 +08:00
xiongziliang
2d71e5d353 支持rtmp complex handshark 2017-05-16 11:45:36 +08:00
xiongziliang
acc6106f6e 适配flash player 2017-05-13 17:25:31 +08:00
xzl
c0477c897e 跟踪主线程 2017-05-13 10:28:55 +08:00
xzl
cce92ae29f 关闭log 2017-05-12 16:10:48 +08:00
xzl
b9294c87cc 播放器统一在主线程析构 2017-05-12 16:10:30 +08:00
xzl
fd9df3f5cf 防止线程竞争的bug 2017-05-12 13:59:58 +08:00
xiongziliang
a4233bdeb8 添加对mac的支持 2017-05-11 18:03:06 +08:00
xzl
4b48a24ad9 修复一个rtmp播放器跨线程操作的bug 2017-05-11 11:06:34 +08:00
xzl
8db012775b regist rtmp after all is ready 2017-05-09 16:40:42 +08:00
xzl
a7f438d84f 加大tpc会话限制数量 2017-05-09 10:45:29 +08:00
xiongziliang
ca54cb9d31 解决断点续传返回416的问题 2017-05-05 23:54:30 +08:00
xiongziliang
ae4c724005 add debug log 2017-05-05 23:53:09 +08:00
xiongziliang
56078f3ba0 add method for add user 2017-05-05 21:29:12 +08:00
xiongziliang
e91525e96e 添加不区分大小写的map 2017-05-05 18:04:23 +08:00
xiongziliang
6a411da024 add api for ini file 2017-05-05 18:03:23 +08:00
xiongziliang
f1a41022cb add http client 2017-05-05 18:02:54 +08:00
xiongziliang
5901ff197d 修复rtp组播的bug 2017-05-04 09:47:02 +08:00
xiongziliang
4a021e17bc 调整目录结构 2017-05-02 17:15:12 +08:00
xiongziliang
7d73f44c73 mv to Common folder 2017-05-02 17:08:57 +08:00
xiongziliang
bf9b575569 ENABLE_MEDIAFILE宏拆分为ENABLE_HLS和ENABLE_MP4V2 2017-05-02 17:07:02 +08:00
xiongziliang
b74028de64 fix MedaiFile to MediaFile 2017-05-02 16:33:49 +08:00
xiongzilaing
0eb82e4627 整理代码 2017-04-25 11:35:41 +08:00
xzl
6ff60dd56e 新增Https支持 2017-04-19 17:47:07 +08:00
xzl
52e25fc08c 添加打印log 2017-04-18 14:43:04 +08:00
xzl
84da660754 更该配置项名称 2017-04-13 17:38:25 +08:00
xzl
e2ce16c70b Http服务改成异步回复模式 2017-04-10 17:24:06 +08:00
xzl
3f73024a9b 初始提交 2017-04-01 16:35:56 +08:00