xia-chu
|
842257edaa
|
完善rtcp ext
|
2021-05-06 12:02:16 +08:00 |
|
xia-chu
|
6274cbdd28
|
统一代码风格
|
2021-04-30 14:31:08 +08:00 |
|
xgj
|
5145c7e658
|
optimize one track ready speed not wait 3000ms
|
2021-04-29 18:36:04 +08:00 |
|
xia-chu
|
743862d786
|
Merge branch 'master' of https://gitee.com/xia-chu/ZLMediaKit into dev
|
2021-04-23 09:43:08 +08:00 |
|
xiongziliang
|
259247132a
|
Merge remote-tracking branch 'origin/master'
|
2021-04-22 22:13:17 +08:00 |
|
xiongziliang
|
f70bfb5f8b
|
兼容GB28181 tcp推流缓存覆盖的垃圾设备
|
2021-04-22 22:02:21 +08:00 |
|
xia-chu
|
dc3d59952e
|
Merge branch 'master' of https://gitee.com/xia-chu/ZLMediaKit into dev
|
2021-04-20 17:58:21 +08:00 |
|
xia-chu
|
0bb87858a3
|
提升单track情况下秒开体验
|
2021-04-20 17:53:43 +08:00 |
|
xia-chu
|
c4fd9e294a
|
Merge branch 'master' of https://gitee.com/xia-chu/ZLMediaKit into dev
|
2021-04-14 09:25:56 +08:00 |
|
xia-chu
|
29c8c9bf26
|
Merge remote-tracking branch 'origin/dev' into dev
|
2021-04-13 18:51:16 +08:00 |
|
夏楚
|
136d126e74
|
Update RtpReceiver.cpp
|
2021-04-13 08:28:23 +08:00 |
|
xia-chu
|
8a51bd2d9e
|
新增rtp ssrc异常处理逻辑
|
2021-04-11 20:35:00 +08:00 |
|
xiongziliang
|
8b7289a689
|
rtsp推流支持关闭直接代理模式
|
2021-04-11 12:06:40 +08:00 |
|
xiongziliang
|
012f58d27c
|
添加rtp 调试接口
|
2021-04-11 01:15:02 +08:00 |
|
xia-chu
|
9b7c9b9109
|
兼容sdp不规范的rtsp流
|
2021-02-28 21:02:23 +08:00 |
|
xia-chu
|
a19f67679a
|
兼容一些rtsp流 #735
|
2021-02-21 21:27:26 +08:00 |
|
xia-chu
|
80bcf53ccf
|
更新ZLToolKit并适配代码
|
2021-02-06 20:10:34 +08:00 |
|
xia-chu
|
14b318525e
|
添加rtp rtmp个数统计
|
2021-02-06 20:10:33 +08:00 |
|
xia-chu
|
c5cfbce241
|
优化rtp性能
|
2021-02-06 20:10:33 +08:00 |
|
xia-chu
|
34bbfc8bcb
|
修复编译警告
|
2021-02-06 20:10:32 +08:00 |
|
xia-chu
|
2b3ce0ec63
|
流量统计事件确保0字节时也能触发
|
2021-02-06 20:10:31 +08:00 |
|
xia-chu
|
39229f9e39
|
修复rtp padding相关bug:#722
|
2021-02-06 20:10:30 +08:00 |
|
xia-chu
|
3298184c5c
|
添加打印rtp详情功能
|
2021-02-06 20:10:30 +08:00 |
|
xia-chu
|
1539e4ed60
|
优化rtsp性能
|
2021-02-06 20:10:30 +08:00 |
|
xiongziliang
|
e695d76ce9
|
整理代码
|
2021-01-31 21:09:25 +08:00 |
|
xiongziliang
|
8db9f86a0a
|
防止重复添加RtcpContext
|
2021-01-31 20:26:11 +08:00 |
|
xiongziliang
|
51435d955c
|
优化rtp统计性能
|
2021-01-31 20:22:01 +08:00 |
|
xiongziliang
|
070bf19cb5
|
重写rtp框架
|
2021-01-31 20:03:51 +08:00 |
|
xiongziliang
|
5c6560f55d
|
重写rtcp框架
|
2021-01-31 19:33:33 +08:00 |
|
xiongziliang
|
ae8588089d
|
修复windows下组播拉流失败的问题:#708
|
2021-01-31 19:08:58 +08:00 |
|
xia-chu
|
f63b2b1863
|
去除编译警告,修复bug
|
2021-01-19 16:05:38 +08:00 |
|
xiongziliang
|
5d752c89b5
|
修复编译问题
|
2021-01-17 20:15:08 +08:00 |
|
xia-chu
|
b6cbc87712
|
全面整理代码,去除编译警告
|
2021-01-17 18:31:50 +08:00 |
|
xiongziliang
|
d879c5901d
|
延迟清空状态
|
2021-01-17 10:28:06 +08:00 |
|
xiongziliang
|
c445ad2cdf
|
修复rtsp播放器在处理rtp包时,清空状态导致的bug
|
2021-01-17 10:25:00 +08:00 |
|
xiongziliang
|
4b22e189d5
|
轮流发送rtcp与GET_PARAMETER保活:#642
|
2021-01-02 22:32:13 +08:00 |
|
陈晓林
|
2cb2fa1510
|
修复拉取rtsp流 SETUP 返回 454 Session Not Found
|
2020-12-29 12:16:35 +08:00 |
|
夏楚
|
537ae2f412
|
Merge pull request #651 from sunhui2013/master
添加停止、恢复rtp代理rtp超时检查功能,解决播放器暂停后断流问题
|
2020-12-27 20:56:33 +08:00 |
|
ziyue
|
2941068724
|
优化rtsp客户端代码
|
2020-12-27 18:11:10 +08:00 |
|
sunhui
|
c32c2146b2
|
添加停止、恢复rtp代理rtp超时检查功能
|
2020-12-25 16:05:38 +08:00 |
|
xiongziliang
|
584ea17dc5
|
删除不必要的日志
|
2020-12-19 19:47:43 +08:00 |
|
xiongziliang
|
76a55c6c08
|
修复笔误
|
2020-12-19 18:59:22 +08:00 |
|
xiongziliang
|
544797e501
|
解决rtsp播放器TEARDOWN不传url的问题:#631
|
2020-12-19 09:20:24 +08:00 |
|
ziyue
|
dc3701e6cc
|
修复rtp存在ext时无法解析的bug:#585
|
2020-12-06 21:08:16 +08:00 |
|
ziyue
|
68926b4ae7
|
支持bitrate
|
2020-12-04 16:44:53 +08:00 |
|
xiongziliang
|
bb9b39d821
|
添加按需转协议开关,默认一直转协议:#569
|
2020-11-15 00:40:46 +08:00 |
|
xiongziliang
|
57a11f19dd
|
提高rtsp兼容性: #551
|
2020-11-07 17:45:58 +08:00 |
|
xiongziliang
|
d36e64eff4
|
提升性能
|
2020-11-01 21:33:42 +08:00 |
|
xiongziliang
|
700a16c759
|
大幅提升接收推流性能以及降低内存占用
|
2020-11-01 03:41:35 +08:00 |
|
xiongziliang
|
289e4f695a
|
校验rtp是否合法
|
2020-10-24 23:32:43 +08:00 |
|
xiongziliang
|
38a002646d
|
修复FFmpeg拉流代理功能缺陷的问题:#533
|
2020-10-24 23:31:58 +08:00 |
|
xiongziliang
|
84784f21c4
|
优化性能
|
2020-10-24 23:28:56 +08:00 |
|
xiongziliang
|
02c4aa3f4b
|
优化代码
|
2020-10-24 23:28:25 +08:00 |
|
xiongziliang
|
fcf641dfb6
|
优化rtp排序算法
|
2020-10-17 14:46:59 +08:00 |
|
xiongziliang
|
2965248346
|
修复std::move后智能指针无效的问题
|
2020-10-10 18:44:48 +08:00 |
|
xiongziliang
|
dfaa8b540c
|
使用临时变量和std::move减少智能指针的拷贝构造
|
2020-10-10 18:23:25 +08:00 |
|
xiongziliang
|
4d39176877
|
重写rtp排序算法:#510
|
2020-10-01 21:33:07 +08:00 |
|
xiongziliang
|
bc36e000b3
|
提炼rtp排序算法
|
2020-10-01 19:02:14 +08:00 |
|
xiongziliang
|
7f3877e437
|
添加网速统计功能
|
2020-10-01 11:02:00 +08:00 |
|
xiongziliang
|
5cd8e8ae1c
|
添加媒体生成源信息
|
2020-09-27 11:32:49 +08:00 |
|
xiongziliang
|
4f42f508d5
|
复用代码
|
2020-09-26 09:39:38 +08:00 |
|
xiongziliang
|
416d21df36
|
返回值去除std::move
|
2020-09-21 14:32:56 +08:00 |
|
xiongziliang
|
be1e872f0c
|
完善按需转协议(包括hls)
|
2020-09-12 19:20:18 +08:00 |
|
xiongziliang
|
9e26a02fb1
|
实现rtsp/rtmp按需转协议功能
|
2020-09-12 19:09:56 +08:00 |
|
xiongziliang
|
c711eedaa7
|
适配ZLToolKit代码,支持自定义创建Socket:#468
|
2020-09-12 19:03:52 +08:00 |
|
xiongziliang
|
ac70597216
|
优化getTrack接口相关代码
|
2020-09-06 17:54:52 +08:00 |
|
xiongziliang
|
28262b158f
|
优化性能
|
2020-09-06 17:53:22 +08:00 |
|
xiongziliang
|
636068b2b8
|
精简代码,改善代码结构
|
2020-09-06 17:52:33 +08:00 |
|
xiongziliang
|
a7e99b9d37
|
整理代码
|
2020-08-30 11:40:03 +08:00 |
|
xiongziliang
|
fbd711a6bb
|
整理代码
|
2020-08-30 10:48:34 +08:00 |
|
xiongziliang
|
f23e117751
|
MultiMediaSourceMuxer默认能处理大部分事件
|
2020-08-08 12:20:13 +08:00 |
|
xiongziliang
|
0087f50aaa
|
修复rtp组播性能问题
|
2020-08-08 12:17:43 +08:00 |
|
xiongziliang
|
a22f97c777
|
rtsp/rtmp/mp4支持opus并整理代码
|
2020-08-01 10:22:12 +08:00 |
|
xiongziliang
|
c7225dffbc
|
整理rtsp客户端代码
|
2020-08-01 10:14:42 +08:00 |
|
xiongziliang
|
7254c39fc2
|
rtsp推流采用相对时间戳,防止音视频不同步:#392
|
2020-07-16 16:36:26 +08:00 |
|
xiongziliang
|
b588053571
|
整理rtsp服务器相关代码
|
2020-07-10 10:42:23 +08:00 |
|
xiongziliang
|
a164b28608
|
优化rtp解析代码
|
2020-07-08 23:23:11 +08:00 |
|
xiongziliang
|
d191347839
|
修复bug
|
2020-07-08 22:49:08 +08:00 |
|
xiongziliang
|
d4908c3162
|
提高rtsp客户端健壮性
|
2020-07-08 22:29:08 +08:00 |
|
xiongziliang
|
be65ec5f1d
|
提供rtsp服务器稳定性
|
2020-07-08 22:19:05 +08:00 |
|
xiongziliang
|
7bce212701
|
修复rtsp重复推流判断无效的bug:#394
|
2020-07-08 12:42:05 +08:00 |
|
xiongziliang
|
30260e5414
|
复用printSSRC函数
|
2020-07-07 09:58:08 +08:00 |
|
xiongziliang
|
dea36cfc84
|
优化合并写逻辑,确保GOP缓存第一帧为关键帧并确保音视频数据的交织性
|
2020-05-27 11:09:02 +08:00 |
|
xiongziliang
|
ff7914e441
|
修改MediaSource相关接口
|
2020-05-26 10:11:58 +08:00 |
|
xiongziliang
|
e063cb3a00
|
兼容一些不规范的rtsp流
|
2020-05-25 21:54:43 +08:00 |
|
xiongziliang
|
0626f9a2bf
|
修复拼写错误
|
2020-05-25 18:33:42 +08:00 |
|
xiongziliang
|
8d1801339c
|
优化rtsp鉴权事件
|
2020-05-25 18:22:21 +08:00 |
|
xiongziliang
|
68d910e229
|
限制rtsp/rtmp推流url合法性
|
2020-05-25 16:40:41 +08:00 |
|
xiongziliang
|
893564d0be
|
修复拼写错误
|
2020-05-25 13:51:00 +08:00 |
|
xiongziliang
|
5cc4258ba2
|
兼容OPTIONS命令返回401、302等命令
|
2020-05-19 10:47:46 +08:00 |
|
xiongziliang
|
477475a60f
|
批量添加bom头、批量替换tab字符
|
2020-05-18 15:31:49 +08:00 |
|
xiongziliang
|
f71a9bfadf
|
修复rtsp播放器时间戳紊乱的bug
|
2020-05-15 20:15:43 +08:00 |
|
xiongziliang
|
0779a4bee6
|
完善rtsp 信令心跳包相关逻辑
|
2020-05-15 09:53:17 +08:00 |
|
xiongziliang
|
7102b85d67
|
确保rtp/rtcp端口偶奇约定:#292
|
2020-05-12 10:37:23 +08:00 |
|
xiongziliang
|
8c46688886
|
确保rtp/rtcp端口号为偶奇数
|
2020-05-12 10:22:21 +08:00 |
|
xiongziliang
|
f303ab3222
|
确保rtp端口为偶数
|
2020-05-12 09:26:02 +08:00 |
|
xiongziliang
|
625d7e30c0
|
整理和精简代码
|
2020-05-11 22:33:10 +08:00 |
|
xiongziliang
|
91080e507c
|
发送GET_PARAMETER命令兼容一些rtsp服务器:#284
|
2020-05-09 14:04:08 +08:00 |
|
xiongziliang
|
3252f131ad
|
修复某些rtp包不兼容的bug
|
2020-05-08 21:57:56 +08:00 |
|
xiongziliang
|
3630839bc9
|
关闭转协议后,将关闭解复用以提供性能
|
2020-04-29 11:59:45 +08:00 |
|
xiongziliang
|
f9df7f5217
|
去除ultraLowDelay配置项
|
2020-04-29 11:08:43 +08:00 |
|
xiongziliang
|
00c21cd99e
|
优化代码
|
2020-04-23 22:22:24 +08:00 |
|
xiongziliang
|
eda7a59f3c
|
统一事件参数类型
|
2020-04-23 22:04:59 +08:00 |
|
xiongziliang
|
b6946a5968
|
事件广播触发者改成SockInfo对象
|
2020-04-23 21:38:44 +08:00 |
|
xiongziliang
|
4d84661a87
|
更新ZLToolKit
|
2020-04-23 17:50:12 +08:00 |
|
xiongziliang
|
b09919d374
|
替换inet_ntoa线程安全版本
|
2020-04-23 16:14:24 +08:00 |
|
xiongziliang
|
3efda8fd0b
|
根据playload type生成track
|
2020-04-18 23:00:48 +08:00 |
|
xiongziliang
|
bacf8f100b
|
G711支持多种规格
|
2020-04-18 22:13:11 +08:00 |
|
xiongziliang
|
1f43359b31
|
Merge branch 'master' of https://github.com/baiyfcu/ZLMediaKit
|
2020-04-18 16:05:49 +08:00 |
|
xiongziliang
|
99a55ddaaa
|
添加合并写功能
|
2020-04-09 16:19:03 +08:00 |
|
baiyfcu
|
5fcc22bab7
|
useBuf暂定为true时seek失败
|
2020-04-08 16:15:47 +08:00 |
|
baiyfcu
|
340629cdc6
|
添加对g711A/U rtsp支持相关文件,api添加windows静态库编译选项,g711 RTMP支持尚未修改
|
2020-04-08 15:42:52 +08:00 |
|
baiyfcu
|
fb77293648
|
修复rtsp seek播放时rtsp server返回npt字段不对问题
|
2020-04-08 15:37:16 +08:00 |
|
xiongziliang
|
0fc1499643
|
添加性能测试模式
|
2020-04-08 11:16:09 +08:00 |
|
xiongziliang
|
5025d7d4cc
|
修复rtsp点播时不触发播放成功回调的问题
|
2020-04-07 18:09:25 +08:00 |
|
xiongziliang
|
b169f94cce
|
大幅提高rtsp服务器性能
|
2020-04-07 13:03:53 +08:00 |
|
xiongziliang
|
d3db5e0ce0
|
完善录制相关功能
|
2020-04-05 09:48:38 +08:00 |
|
xiongziliang
|
e5d5cabf89
|
部分恢复录制相关接口
|
2020-04-05 09:26:29 +08:00 |
|
xiongziliang
|
7019e4717c
|
整理授权协议
|
2020-04-04 20:30:09 +08:00 |
|
xiongziliang
|
11420b868b
|
整理代码
|
2020-04-04 19:55:11 +08:00 |
|
xiongziliang
|
d07161f18f
|
点播时间轴兼容VLC
|
2020-04-03 22:17:40 +08:00 |
|
xiongziliang
|
f03365efb1
|
提高对echo show设备的兼容性
|
2020-04-03 14:09:03 +08:00 |
|
xiongziliang
|
c145f5f8ba
|
修复#247
|
2020-03-26 17:12:21 +08:00 |
|
xiongziliang
|
e5c0b5ebb8
|
修复#245
|
2020-03-23 10:35:35 +08:00 |
|
xiongziliang
|
ace200716a
|
修复无人播放事件触发延时不准确的bug
|
2020-03-23 10:21:17 +08:00 |
|
xiongziliang
|
1168174c2b
|
tab统一替换为4个空格键:#242
|
2020-03-20 11:51:24 +08:00 |
|
xiongziliang
|
a7a376b3f2
|
流量汇报事件添加id参数
|
2020-02-13 12:10:08 +08:00 |
|
xiongziliang
|
7e25537957
|
流量汇报事件添加客户端ip和端口参数
|
2020-02-13 11:33:59 +08:00 |
|
xiongziliang
|
92f69c3915
|
优化纯音频流的延时
|
2020-01-24 22:16:28 +08:00 |
|
xiongziliang
|
f5187e8b0d
|
优化GOP相关逻辑
|
2020-01-20 16:22:25 +08:00 |
|
xiongziliang
|
444137e5b7
|
重写GOP缓存机制
|
2020-01-15 11:07:55 +08:00 |
|
xiongziliang
|
a573d7302b
|
提高rtsp客户端兼容性
|
2020-01-14 18:11:10 +08:00 |
|
xiongziliang
|
491ed6f83d
|
rtsp不允许覆盖时间戳(pts)
|
2020-01-14 10:34:05 +08:00 |
|
xiongziliang
|
1ce9af35e3
|
1、复用rtsp url解析代码
2、修复rtsp/rtmp推流异常回调紊乱的问题
|
2020-01-04 12:03:53 +08:00 |
|
xiongziliang
|
e91c26c052
|
实现hls的流量汇报事件
|
2019-12-29 15:38:29 +08:00 |
|
xiongziliang
|
54736859d4
|
基本完成hls相关的主要事件
|
2019-12-29 10:49:04 +08:00 |
|
xiongziliang
|
e72fa359b6
|
完善hls播放器个数计数
|
2019-12-28 16:57:35 +08:00 |
|
xiongziliang
|
94806b2cd6
|
初步实现hls播放器个数计数
|
2019-12-28 16:48:11 +08:00 |
|
xiongziliang
|
a30a4e24f1
|
修复rtsp推流转协议失败的bug
|
2019-12-26 12:20:34 +08:00 |
|
xiongziliang
|
453660ab79
|
整理MediaSource派生类
修复转协议或录制时忽然Track的问题
|
2019-12-26 12:10:54 +08:00 |
|
xiongziliang
|
3830792c57
|
整理MediaSource派生类
修复转协议或录制时忽然Track的问题
|
2019-12-26 11:53:19 +08:00 |
|
xiongziliang
|
761a665b1b
|
删除冗余设计
|
2019-12-26 09:43:44 +08:00 |
|
xiongziliang
|
d59a706cc1
|
简化代码
|
2019-12-25 20:07:42 +08:00 |
|
xiongziliang
|
1bfe4937cd
|
整理MediaSource派生类代码
|
2019-12-25 11:04:12 +08:00 |
|
xiongziliang
|
de33d6a847
|
整理文件录制
|
2019-12-04 10:45:38 +08:00 |
|
xiongziliang
|
5249c24430
|
整理MediaSource代码
|
2019-12-03 16:10:02 +08:00 |
|
xiongziliang
|
c55f26fba7
|
整理MediaSink
|
2019-12-03 12:32:57 +08:00 |
|
xiongziliang
|
c42ee1dc5d
|
优化时间戳覆盖逻辑:#148
|
2019-11-29 09:54:48 +08:00 |
|
xiongziliang
|
bf70a01f6a
|
提升rtsp的兼容性
|
2019-11-25 17:59:04 +08:00 |
|
xiongziliang
|
ab97486200
|
完善判断逻辑
|
2019-11-21 16:34:18 +08:00 |
|