xiongziliang
fd4145a622
完善对rtp负载为空处理逻辑:#1661
2022-05-28 10:34:54 +08:00
xiongziliang
251fe1f77c
优化随机端口分配逻辑
2022-05-14 23:34:33 +08:00
xiongziliang
8231c5c293
新增GB28181 tcp passive被动发送接口(startSendRtpPassive)
2022-05-14 23:25:22 +08:00
ziyue
a44334acaf
全面支持ipv6
2022-05-08 16:33:33 +08:00
xiongziliang
a6e82799f5
openRtpServer接口新增re_use_port参数
2022-04-09 10:26:15 +08:00
Dw9
822a401f30
优化端口池范围限定逻辑 ( #1508 )
2022-03-26 10:15:18 +08:00
xiongziliang
b127d8c2a9
rtsp/GB28181随机端口,支持端口范围设置
2022-03-13 20:50:25 +08:00
xiongziliang
b82cd5a500
确保ntp时间戳获取失败时,webrtc rtp重传缓存列队长度正常
2022-02-27 01:02:54 +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
xiongziliang
6e445614b4
申请udp端口使用全局互斥锁保护,防止端口重复分配
2022-01-08 16:07:08 +08:00
ziyue
5a592e6db6
优化循环池性能
2022-01-06 14:30:44 +08:00
ziyue
cd52a022f4
修复rtsp点播时长不准的bug
2021-10-25 19:39:45 +08:00
Xiaofeng Wang
fe450ba2cb
支持生成 sdp 时指定端口 ( #1161 )
2021-10-15 14:10:04 +08:00
xiongziliang
4ff206fa42
兼容一些不规范的rtsp sdp: #1128
2021-09-29 01:16:52 +08:00
xiongziliang
d2f02c0a0c
修复rtsp sdp解析的bug
2021-08-28 13:02:53 +08:00
ziyue
07c5341fb0
兼容一些奇怪的rtsp流:#1031
2021-08-23 21:29:23 +08:00
ziyue
298f6e3864
rtp使用ntp时间戳作为时间戳,用于实现rtsp音视频同步
2021-07-12 21:18:22 +08:00
xia-chu
842257edaa
完善rtcp ext
2021-05-06 12:02:16 +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
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
xiongziliang
070bf19cb5
重写rtp框架
2021-01-31 20:03:51 +08:00
xiongziliang
5c6560f55d
重写rtcp框架
2021-01-31 19:33:33 +08:00
xiongziliang
5d752c89b5
修复编译问题
2021-01-17 20:15:08 +08:00
xia-chu
b6cbc87712
全面整理代码,去除编译警告
2021-01-17 18:31:50 +08:00
xiongziliang
416d21df36
返回值去除std::move
2020-09-21 14:32:56 +08:00
xiongziliang
c711eedaa7
适配ZLToolKit代码,支持自定义创建Socket:#468
2020-09-12 19:03:52 +08:00
xiongziliang
30260e5414
复用printSSRC函数
2020-07-07 09:58:08 +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
3efda8fd0b
根据playload type生成track
2020-04-18 23:00:48 +08:00
xiongziliang
bacf8f100b
G711支持多种规格
2020-04-18 22:13:11 +08:00
xiongziliang
7019e4717c
整理授权协议
2020-04-04 20:30:09 +08:00
xiongziliang
11420b868b
整理代码
2020-04-04 19:55:11 +08:00
xiongziliang
c145f5f8ba
修复#247
2020-03-26 17:12:21 +08:00
xiongziliang
1168174c2b
tab统一替换为4个空格键:#242
2020-03-20 11:51:24 +08:00
xiongziliang
a573d7302b
提高rtsp客户端兼容性
2020-01-14 18:11:10 +08:00
xiongziliang
1ce9af35e3
1、复用rtsp url解析代码
...
2、修复rtsp/rtmp推流异常回调紊乱的问题
2020-01-04 12:03:53 +08:00
xiongziliang
c4f364c487
直接代理时sdp清洗后再使用
2019-08-15 19:13:31 +08:00
xiongziliang
bf39cf3e33
整理优化代码
2019-06-28 16:48:02 +08:00
xiongziliang
6d3d0272a6
删除冗余文件
...
更新licence日期
2019-05-08 15:40:07 +08:00
xiongziliang
b1a2de3853
添加rtsp推流器
...
整理代码
2019-03-27 18:41:52 +08:00
xiongziliang
bdc1f0cd15
规范SdpAttr成员变量命名
2018-10-26 10:59:13 +08:00
xiongziliang
6fe90fe4ba
替换sdp解析逻辑
2018-10-26 09:56:29 +08:00
xiongziliang
a69d7d0f71
整理rtp相关代码
2018-10-25 23:24:23 +08:00