xiongziliang
|
c6270aa1f9
|
Merge pull request #99
|
2019-09-30 09:13:19 +08:00 |
|
Weiwei.Zhou
|
39a528cc02
|
停止写之后将最后的片段也写进m3u8文件中
|
2019-09-29 22:05:18 +08:00 |
|
xiongziliang
|
dd81a70bed
|
添加是否添加静音音频选项
|
2019-09-29 10:33:05 +08:00 |
|
xiongziliang
|
940c3ffbca
|
rtsp/rtmp点播改成后台线程读取
|
2019-09-27 18:05:42 +08:00 |
|
xiongziliang
|
4bc355b08a
|
支持hls点播录制
|
2019-09-26 14:21:20 +08:00 |
|
xiongziliang
|
86fcf69f81
|
提高rtsp对H264编码的sdp的兼容性
|
2019-09-25 22:16:35 +08:00 |
|
Weiwei.Zhou
|
67575bb2e1
|
添加文件循环读取
|
2019-09-24 20:48:30 +08:00 |
|
xiongziliang
|
fd89b2d0cf
|
MediaServer支持Android
|
2019-09-24 15:21:20 +08:00 |
|
xiongziliang
|
8552687559
|
提高对无Metadata的rtmp流的兼容性
|
2019-09-24 11:44:23 +08:00 |
|
xiongziliang
|
653667baf5
|
提高对无Metadata的rtmp流的兼容性
|
2019-09-24 11:42:27 +08:00 |
|
xiongziliang
|
928f642a27
|
完善注册rtmp机制,防止及时拉流不出画面的bug
|
2019-09-23 18:56:19 +08:00 |
|
xiongziliang
|
adfc084d4a
|
提高无Metadata的rtmp推流的兼容性
|
2019-09-23 17:08:00 +08:00 |
|
xiongziliang
|
1fda56ab6e
|
rtmp推流时,确保config帧收完后再注册
|
2019-09-23 16:53:04 +08:00 |
|
xiongziliang
|
cb7c72d9d9
|
修正metadata拼写错误,优化RtmpMediaSource注册机制,修复及时拉流不出画面的bug
|
2019-09-23 16:47:20 +08:00 |
|
xiongziliang
|
8ae9f56110
|
添加to_string接口
|
2019-09-21 19:27:55 +08:00 |
|
xiongziliang
|
8da9aee11a
|
兼容无metadata的rtmp流
|
2019-09-21 19:27:34 +08:00 |
|
xiongziliang
|
91adaaaab6
|
回滚代码
|
2019-09-20 14:05:23 +08:00 |
|
xiongziliang
|
9735d891da
|
整理代码
|
2019-09-20 10:37:41 +08:00 |
|
xiongziliang
|
5ad4103ce0
|
修正拼写错误
|
2019-09-20 10:36:37 +08:00 |
|
xiongziliang
|
3268daa42b
|
精简代码
|
2019-09-18 10:27:40 +08:00 |
|
xiongziliang
|
10e74b7eb6
|
修复websocket跨域问题
|
2019-09-17 10:29:15 +08:00 |
|
xiongziliang
|
ee8d28dbef
|
单独提供websocket服务器程序
|
2019-09-17 09:48:20 +08:00 |
|
xiongziliang
|
00e64ed279
|
添加注释完善代码
|
2019-09-16 18:02:33 +08:00 |
|
xiongziliang
|
78069ce0e5
|
添加bom
|
2019-09-16 17:46:39 +08:00 |
|
xiongziliang
|
644905a374
|
实现websocket客户端模板
|
2019-09-16 17:45:27 +08:00 |
|
xiongziliang
|
3095075749
|
完善websocket服务器
|
2019-09-16 17:42:52 +08:00 |
|
baiyfcu
|
671f22077a
|
添加websocket client支持
|
2019-09-12 13:44:38 +08:00 |
|
xiongziliang
|
96aa687fea
|
完善http文件访问鉴权逻辑
|
2019-09-11 16:37:49 +08:00 |
|
xiongziliang
|
8fe876c0ef
|
修复http文件鉴权漏洞
|
2019-09-11 15:51:42 +08:00 |
|
xiongziliang
|
7701a883e3
|
提高EasyDarwin的rtsp推流兼容性
|
2019-09-10 17:08:24 +08:00 |
|
xiongziliang
|
ae64bc9bcb
|
不指定协议转换时,默认转换hls,rtxp
提高EasyDarwin的rtsp推流兼容性
|
2019-09-10 17:01:42 +08:00 |
|
xiongziliang
|
d41d116a67
|
兼容带url参数的rtsp推流
|
2019-09-10 16:00:39 +08:00 |
|
xiongziliang
|
e67894a085
|
推流鉴权事件支持是否允许转rtsp/rtmp、hls 、mp4
|
2019-09-10 11:06:31 +08:00 |
|
zqsong
|
005db3cbc5
|
修复推送H265的时候,每一帧都split导致耗时过长
|
2019-09-09 10:44:34 +08:00 |
|
xiongziliang
|
2192451cd1
|
修复http文件鉴权相关bug
|
2019-09-09 09:41:23 +08:00 |
|
xiongziliang
|
47cb4b8edc
|
完善rtp打包
|
2019-09-06 23:23:43 +08:00 |
|
xiongziliang
|
203edc5cec
|
完善rtp打包
|
2019-09-06 23:22:04 +08:00 |
|
xiongziliang
|
9f1a91cda6
|
rtmp支持带后缀名的url
|
2019-09-06 18:30:42 +08:00 |
|
xiongziliang
|
39e3c89848
|
rtp打包减少一次内存拷贝
|
2019-09-06 15:16:22 +08:00 |
|
xiongziliang
|
d8de1e226c
|
完善对H265的sdp兼容性
|
2019-09-05 14:56:33 +08:00 |
|
xiongziliang
|
d6fa0296cb
|
添加配置项ultraLowDelay,可选择是否低延时模式
|
2019-09-04 18:57:54 +08:00 |
|
xiongziliang
|
d864e7084b
|
修复rtmp点播移动时间轴相关bug
|
2019-09-03 17:20:56 +08:00 |
|
xiongziliang
|
3c4d7498bc
|
完善兼容性
|
2019-08-30 16:56:57 +08:00 |
|
夏楚
|
cfc7dc2126
|
Merge pull request #74 from 3503207480/master
PR: 注释,说明, 除以0错误
|
2019-08-30 11:49:11 +08:00 |
|
3503207480@qq.com
|
a7953fdbca
|
除以0错误
有的rtsp设备无此参数,不能除以0
|
2019-08-30 11:18:25 +08:00 |
|
3503207480@qq.com
|
036b36f012
|
注释,说明
注释,说明
|
2019-08-30 11:17:27 +08:00 |
|
xiongziliang
|
64cf7efa13
|
删除无效代码
|
2019-08-30 10:34:00 +08:00 |
|
xiongziliang
|
e3139134e8
|
修复握手超时相关bug
|
2019-08-28 18:20:40 +08:00 |
|
xiongziliang
|
ab08f333d3
|
修复ws-flv可能播放失败的bug
|
2019-08-27 11:54:27 +08:00 |
|
xiongziliang
|
43608585a1
|
优化时间戳修正逻辑
|
2019-08-27 11:34:50 +08:00 |
|
xiongziliang
|
e7727e7e9b
|
修复某些流转换hls后花屏的问题
|
2019-08-27 11:34:20 +08:00 |
|
xiongziliang
|
06784d86be
|
完善websocket-flv直播错误响应
|
2019-08-23 09:45:01 +08:00 |
|
xiongziliang
|
1cff946848
|
MediaSource类添加getTracks接口
|
2019-08-22 17:48:10 +08:00 |
|
xiongziliang
|
a451da058c
|
修正mp4录制相关的宏定义
|
2019-08-22 17:46:47 +08:00 |
|
xiongziliang
|
fa030fa0cc
|
简化代码
|
2019-08-22 16:54:30 +08:00 |
|
xiongziliang
|
c6e9f8365d
|
规范类命名
|
2019-08-22 16:25:19 +08:00 |
|
xiongziliang
|
fb1d7dd5a6
|
rtsp推流拉流转发时修整sdp
rtsp推流修整时间戳
|
2019-08-22 16:05:35 +08:00 |
|
xiongziliang
|
bf7363714d
|
完善注释
|
2019-08-22 15:23:14 +08:00 |
|
xiongziliang
|
fc0544512b
|
优化rtmp时间戳修正
|
2019-08-22 14:56:58 +08:00 |
|
xiongziliang
|
113b7842d9
|
http cookie 可以保存更丰富的信息
|
2019-08-20 12:09:43 +08:00 |
|
xiongziliang
|
035a32ec24
|
修复rtp负载长度计算偏差
|
2019-08-20 09:30:39 +08:00 |
|
xiongziliang
|
8ba4c97286
|
修复rtp padding flag可能导致的bug
|
2019-08-20 09:22:13 +08:00 |
|
xiongziliang
|
8453f822b0
|
修复 #66
|
2019-08-19 23:08:41 +08:00 |
|
xiongziliang
|
4b65d9de95
|
新增win32可执行程序
|
2019-08-19 15:46:42 +08:00 |
|
xiongziliang
|
fa60a3c1d8
|
添加mac版本二进制文件
|
2019-08-19 14:59:56 +08:00 |
|
xiongziliang
|
c4f364c487
|
直接代理时sdp清洗后再使用
|
2019-08-15 19:13:31 +08:00 |
|
xiongziliang
|
453994f26b
|
减少内存拷贝,提高websocket服务器性能
|
2019-08-13 12:00:21 +08:00 |
|
xiongziliang
|
9f04062fc5
|
支持websocket(ssl)-flv 直播
|
2019-08-12 18:32:22 +08:00 |
|
xiongziliang
|
8e17300a17
|
初步支持websocket-flv直播
|
2019-08-12 18:14:51 +08:00 |
|
xiongziliang
|
7c7b9e560e
|
统一添加bom
|
2019-08-08 19:01:45 +08:00 |
|
xiongziliang
|
ef61c56cc2
|
优化hls生成
|
2019-08-07 18:24:08 +08:00 |
|
xiongziliang
|
b70d6cd2c2
|
支持修正时间戳
|
2019-08-06 22:54:37 +08:00 |
|
xiongziliang
|
2020e23437
|
兼容某些不规范的sdp
|
2019-08-06 16:23:20 +08:00 |
|
xiongziliang
|
008df0ab85
|
去除继承
|
2019-08-04 23:58:54 +08:00 |
|
xiongziliang
|
f9426c2cfb
|
尝试修复时间戳回环或乱序导致的问题
|
2019-08-02 18:06:37 +08:00 |
|
xiongziliang
|
6a9eb8d54b
|
尝试修复时间戳回环或乱序导致的问题
|
2019-08-02 17:33:31 +08:00 |
|
xiongziliang
|
36803ccedc
|
Merge remote-tracking branch 'origin/master' into zqsong
|
2019-08-02 13:51:34 +08:00 |
|
xiongziliang
|
36ed78ba1f
|
规范函数命名
|
2019-08-02 13:51:24 +08:00 |
|
xiongziliang
|
dd80d6a6bb
|
Merge branch 'dev' of https://github.com/zqsong/ZLMediaKit into zqsong
|
2019-08-02 13:40:15 +08:00 |
|
xiongziliang
|
892734bfd8
|
完善
|
2019-08-02 11:54:05 +08:00 |
|
xiongziliang
|
a400b39fab
|
修复可能丢帧的bug
|
2019-08-02 11:09:17 +08:00 |
|
xiongziliang
|
35c324b6b4
|
修复首帧不是I帧 导致花屏的问题
|
2019-08-02 10:53:00 +08:00 |
|
zqsong
|
0d57664fac
|
完善H265 sps解析,统一命名风格
|
2019-08-02 10:46:16 +08:00 |
|
xiongziliang
|
1f89019818
|
写mp4文件缓存可配置
|
2019-08-01 22:13:26 +08:00 |
|
xiongziliang
|
13a6d3ac16
|
完善写mp4文件
|
2019-08-01 22:07:40 +08:00 |
|
xiongziliang
|
6c0d89f417
|
修复生成mp4相关bug
|
2019-08-01 21:59:26 +08:00 |
|
xiongziliang
|
6d8db7d232
|
修复bug
|
2019-08-01 19:09:14 +08:00 |
|
xiongziliang
|
383a14a76d
|
重新mp4录制
|
2019-08-01 18:49:04 +08:00 |
|
xiongziliang
|
12e1068a39
|
Merge branch 'master' of https://github.com/xiongziliang/ZLMediaKit into zqsong
|
2019-08-01 14:53:59 +08:00 |
|
xiongziliang
|
e13ae419ae
|
精简H264Frame对象,删除多余字段
|
2019-08-01 14:39:09 +08:00 |
|
xiongziliang
|
69098612bc
|
Merge branch 'master' of https://github.com/xiongziliang/ZLMediaKit into zqsong
|
2019-08-01 14:06:34 +08:00 |
|
xiongziliang
|
2e95c3b2fa
|
修改Rtmp播放结果回调事件触发机制,防止秒开失败以及获取Track失败
|
2019-08-01 13:12:24 +08:00 |
|
zqsong
|
124cce34b6
|
mp4录制全部替换mp4v2为media-server
|
2019-08-01 11:44:16 +08:00 |
|
zqsong
|
7e92a0b738
|
MP4录制添加H265支持
|
2019-07-30 21:29:31 +08:00 |
|
zqsong
|
360eba2c68
|
MP4录制添加H265支持
|
2019-07-30 19:26:38 +08:00 |
|
xiongziliang
|
fbf0469ef2
|
完善跨域支持
|
2019-07-30 16:07:51 +08:00 |
|
xiongziliang
|
2068c873a5
|
完善跨域支持
|
2019-07-30 16:07:00 +08:00 |
|
xiongziliang
|
99ab975065
|
h265支持输入复合帧 拆帧代码复用
|
2019-07-30 13:54:19 +08:00 |
|
xiongziliang
|
66dc9c43be
|
修复windows下编译问题
|
2019-07-26 09:10:27 +08:00 |
|
xiongziliang
|
9640d8e33d
|
回复代码,防止兼容性问题
|
2019-07-25 12:18:17 +08:00 |
|
xiongziliang
|
6922d82c65
|
rtmp解复用支持无内存拷贝
hls生成支持输入无0x 00 00 01的H264/H265数据
|
2019-07-25 12:09:36 +08:00 |
|
xiongziliang
|
d2a889b463
|
优化类命名以及添加注释
|
2019-07-25 09:38:16 +08:00 |
|
xiongziliang
|
7baa35e594
|
修复hls由于缓存导致花屏的问题
|
2019-07-24 18:40:18 +08:00 |
|
xiongziliang
|
f50eaf8648
|
Frame添加cacheAbel接口
|
2019-07-24 18:02:55 +08:00 |
|
xiongziliang
|
91747947b9
|
优化变量名
|
2019-07-22 18:40:04 +08:00 |
|
xiongziliang
|
cf4482983b
|
统一使用MultiMediaSourceMuxer转协议
|
2019-07-22 18:37:32 +08:00 |
|
xiongziliang
|
3ca699721e
|
PlayerProxy、DevChannel、MultiMediaSourceMuxer类支持是否开启rtsp/rtmp功能
addStreamProxy增加enable_rtsp、enable_rtmp参数
|
2019-07-22 11:27:17 +08:00 |
|
xiongziliang
|
3c8f96f2a1
|
添加rtsps rtmps客户端支持
|
2019-07-20 20:53:50 +08:00 |
|
xiongziliang
|
ee8edb8ba8
|
完善注释
|
2019-07-19 11:58:23 +08:00 |
|
xiongziliang
|
9c0fb9e676
|
添加配置项:是否直接rtsp拉流代理
|
2019-07-19 11:54:29 +08:00 |
|
xiongziliang
|
d71f1dd293
|
本协议拉流代码支持任意编码格式
|
2019-07-19 11:30:39 +08:00 |
|
xiongziliang
|
e095a604ab
|
更新ssrc生成规则
|
2019-07-19 09:42:48 +08:00 |
|
xiongziliang
|
8bbd9d57c0
|
更改ssrc生成规则
|
2019-07-17 15:23:54 +08:00 |
|
xiongziliang
|
ff34b937f3
|
修复http头重复的bug
|
2019-07-17 14:54:14 +08:00 |
|
xiongziliang
|
917763c435
|
修复http头重复的bug
|
2019-07-17 14:50:24 +08:00 |
|
xiongziliang
|
4122084e05
|
MP4点播绑定固定线程
|
2019-07-11 14:51:40 +08:00 |
|
xiongziliang
|
7adddc361c
|
异步触发kBroadcastStreamNoneReader事件,修复#44
|
2019-07-11 14:38:54 +08:00 |
|
xiongziliang
|
757139312b
|
完善注释
|
2019-07-11 12:15:13 +08:00 |
|
xiongziliang
|
d0d730985f
|
完善rtsp播放器推流udp端口创建机制
|
2019-07-11 12:12:33 +08:00 |
|
xiongziliang
|
6518398aa5
|
修复某些rtsp服务器返回不规范导致兼容性问题
|
2019-07-11 11:53:11 +08:00 |
|
xiongziliang
|
5dce8eccde
|
精简代码
|
2019-07-03 16:42:20 +08:00 |
|
xiongziliang
|
e36194aec3
|
完善对pts的支持
|
2019-07-03 16:22:12 +08:00 |
|
xiongziliang
|
818d26aa66
|
添加onRedirectUrl事件
|
2019-07-01 20:55:31 +08:00 |
|
xiongziliang
|
ed78f152ee
|
Http client 302错误码支持
|
2019-07-01 18:35:26 +08:00 |
|
xiongziliang
|
339fdf0de4
|
Http client 302跳转
|
2019-07-01 17:48:09 +08:00 |
|
xiongziliang
|
3c91bf1351
|
Http client支持302跳转
|
2019-07-01 17:39:16 +08:00 |
|
xiongziliang
|
67f7c3dc8f
|
http客户端支持302跳转
修复HttpRequestSplitter可能内存越界的bug
|
2019-07-01 09:53:58 +08:00 |
|
xiongziliang
|
7aa0c2ae33
|
整理优化代码
|
2019-06-28 17:37:11 +08:00 |
|
xiongziliang
|
0b08831f5d
|
整理优化代码
|
2019-06-28 17:30:13 +08:00 |
|
xiongziliang
|
ea131d9740
|
整理优化代码
|
2019-06-28 17:25:53 +08:00 |
|
xiongziliang
|
27ce8a9915
|
整理优化代码
|
2019-06-28 16:55:28 +08:00 |
|
xiongziliang
|
bf39cf3e33
|
整理优化代码
|
2019-06-28 16:48:02 +08:00 |
|
xiongziliang
|
0a2c022fa8
|
优化代码
|
2019-06-28 16:12:39 +08:00 |
|
xiongziliang
|
034dbbf7ba
|
修复rtp打洞包相关的bug
|
2019-06-27 12:53:35 +08:00 |
|
xiongziliang
|
585201ece1
|
修复接收rtsp推流的兼容性问题
|
2019-06-27 12:21:01 +08:00 |
|
xiongziliang
|
d250e1b7ec
|
整理代码
|
2019-06-26 10:01:04 +08:00 |
|
xiongziliang
|
18a0691448
|
优化代码
|
2019-06-24 17:01:15 +08:00 |
|
xiongziliang
|
85f05adc06
|
优化代码,提升可读性
|
2019-06-24 16:56:46 +08:00 |
|
xiongziliang
|
9039f8c1f6
|
支持超大rtp包
|
2019-06-24 16:07:44 +08:00 |
|
xiongziliang
|
bede5500c8
|
修复Windows上的编译问题
|
2019-06-15 16:33:12 +08:00 |
|
xiongziliang
|
71f020dabc
|
修复http文件鉴权bug
|
2019-06-14 21:33:41 +08:00 |
|
xiongziliang
|
5c3092db51
|
代码优化
|
2019-06-14 18:51:50 +08:00 |
|
xiongziliang
|
790daee5ad
|
精简代码
|
2019-06-14 18:47:28 +08:00 |
|
xiongziliang
|
c7cc082d95
|
http文件鉴权支持自定义错误提示
|
2019-06-14 18:42:09 +08:00 |
|
xiongziliang
|
cfbdda0698
|
url参数变更后再次鉴权;hls播放鉴权提到httpsession类中实现
|
2019-06-14 15:19:02 +08:00 |
|
xiongziliang
|
e365824be2
|
修复multimap导致重复http头的bug
|
2019-06-13 18:39:57 +08:00 |
|
xiongziliang
|
42fe7e3dc5
|
服务器cookie不再强制关联path
|
2019-06-13 12:00:41 +08:00 |
|
xiongziliang
|
23d793c9c2
|
http客户端支持多cookie
|
2019-06-13 11:45:13 +08:00 |
|
xiongziliang
|
4662c1feb0
|
cookie过期时间为0时仅限本次访问鉴权
|
2019-06-13 09:24:53 +08:00 |
|
xiongziliang
|
20e62b103a
|
添加用户追踪事件
|
2019-06-12 18:55:23 +08:00 |
|