xiongziliang
8bd7157ca1
支持日志上下文
2023-11-20 22:06:05 +08:00
xia-chu
64b8079ac1
优化函数命名风格
...
FindField改名为findSubString
2023-06-10 14:55:40 +08:00
xia-chu
af0ebf4633
优化Parser代码命名
2023-06-10 14:55:40 +08:00
xia-chu
d2349f01bd
使用static_pointer_cast优化性能
2023-04-28 22:04:38 +08:00
xia-chu
cdf97e7605
更新zltoolkit,适配最新代码
2023-04-28 22:04:09 +08:00
mtdxc
754073918a
Header refactor ( #2115 )
...
* 优化MultiMediaSourceMuxer头文件包含
* 将MediaSinkDelegate和Demux移到MediaSink中
* MediaSource头文件重构, 独立出PacketCache.h
精简Frame和Track的头文件
* Rtmp头文件重构
* Rtsp头文件重构
* webrtc头文件重构
* 规范.h头文件包含,并将其移到.cpp中:
- 尽量不包含Common\config.h
- Util\File.h
- Rtsp/RtspPlayer.h
- Rtmp/RtmpPlayer.h
* 删除多余的Stamp.h和Base64包含
2022-11-29 11:07:13 +08:00
ziyue
034e29b25a
修复rtsp basic鉴权相关bug: #2087
2022-11-15 20:52:27 +08:00
ziyue
a44334acaf
全面支持ipv6
2022-05-08 16:33:33 +08:00
xiongziliang
d66845425c
完善ipv6网络适配
2022-05-08 00:26:01 +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
ziyue
d52fc4c31f
Refine: 优化rtsp相关代码
2022-01-12 15:24:28 +08:00
xiongguangjie
50c6c2513d
修复rtsp tcp 推送到 rtsp-simple-server 失败的问题, ( #1274 )
...
* for push rtsp to rtsp-simple-server remeber annoce response sessionid and setup tcp add mode=record
* fix push rtsp to rtsp-simple-server over udp error add mode=record
* 优化代码
Co-authored-by: 夏楚 <771730766@qq.com>
2021-12-14 17:17:05 +08:00
ziyue
dad0c5e3cc
MediaPusher: 抽象精简代码
2021-11-09 17:49:18 +08:00
ziyue
f5f58196b5
修改常量命名
2021-10-16 16:58:03 +08:00
Johnny
c98e85caec
增加 RtcpContextForSend/RtcpContextForRecv作为RtcpContext子类
2021-10-15 11:21:10 +08:00
xiongziliang
b1666eb651
实现媒体源pause/speed接口:#1129
2021-09-29 00:16:56 +08:00
ziyue
8548753c28
修正SDES rtcp对象命名
2021-07-15 17:38:04 +08:00
ziyue
298f6e3864
rtp使用ntp时间戳作为时间戳,用于实现rtsp音视频同步
2021-07-12 21:18:22 +08:00
ziyue
4c296488f1
修复rtcp rr/sr时间戳转换相关问题,计算rtt
2021-07-06 21:48:51 +08:00
ziyue
964cf39145
RtcpContext修改时间戳单位、整理WebRTC相关代码
2021-06-25 14:59:27 +08:00
ziyue
f8467f21fb
推流失败时打印日志
2021-06-17 11:34:24 +08:00
ziyue
92736db5b2
适配zltoolkit
2021-06-08 11:29:32 +08:00
xia-chu
a19f67679a
兼容一些rtsp流 #735
2021-02-21 21:27:26 +08:00
xia-chu
1539e4ed60
优化rtsp性能
2021-02-06 20:10:30 +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
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
57a11f19dd
提高rtsp兼容性: #551
2020-11-07 17:45:58 +08:00
xiongziliang
700a16c759
大幅提升接收推流性能以及降低内存占用
2020-11-01 03:41:35 +08:00
xiongziliang
c711eedaa7
适配ZLToolKit代码,支持自定义创建Socket:#468
2020-09-12 19:03:52 +08:00
xiongziliang
a7e99b9d37
整理代码
2020-08-30 11:40:03 +08:00
xiongziliang
d4908c3162
提高rtsp客户端健壮性
2020-07-08 22:29:08 +08:00
xiongziliang
f9df7f5217
去除ultraLowDelay配置项
2020-04-29 11:08:43 +08:00
xiongziliang
4d84661a87
更新ZLToolKit
2020-04-23 17:50:12 +08:00
xiongziliang
b169f94cce
大幅提高rtsp服务器性能
2020-04-07 13:03:53 +08:00
xiongziliang
7019e4717c
整理授权协议
2020-04-04 20:30:09 +08:00
xiongziliang
11420b868b
整理代码
2020-04-04 19:55:11 +08:00
xiongziliang
1ce9af35e3
1、复用rtsp url解析代码
...
2、修复rtsp/rtmp推流异常回调紊乱的问题
2020-01-04 12:03:53 +08:00
xiongziliang
bf70a01f6a
提升rtsp的兼容性
2019-11-25 17:59:04 +08:00
xiongziliang
d6fa0296cb
添加配置项ultraLowDelay,可选择是否低延时模式
2019-09-04 18:57:54 +08:00
xiongziliang
7c7b9e560e
统一添加bom
2019-08-08 19:01:45 +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
bf39cf3e33
整理优化代码
2019-06-28 16:48:02 +08:00
xiongziliang
c0f41167ba
创建Socket优先绑定本线程
2019-05-31 18:01:38 +08:00
xiongziliang
a39c4c1344
完善错误提示
2019-05-29 18:08:50 +08:00