monktan89
|
a12b7c8021
|
修正代码拼写错误
|
2022-11-30 18:24:35 +08:00 |
|
monktan89
|
68ea5465cc
|
修复addStreamProxy后,马上startSendRtp,触发的无人观看事件回调是MediaSourceNull的信息,导致无法关闭流bug(#2120)
|
2022-11-29 11:33:16 +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 |
|
Johnny
|
59ecdd13e5
|
fix: WebRtcTransport 切换 poller 线程时,创建 WebRtcSession 不需要加锁
|
2022-11-28 17:54:16 +08:00 |
|
johzzy
|
bc4fa2bc53
|
fix(rtcp/bye): 收到rtcp bye时不断开webrtc连接 (#2123)
bye(203) 会在 sender audio track mute 时出现, 不能作为 shutdown 的依据
|
2022-11-28 17:52:37 +08:00 |
|
ziyue
|
6c655810ec
|
修复on_err事件死循环的bug: #2121
|
2022-11-28 14:28:56 +08:00 |
|
Dw9
|
fef9d31631
|
webrtc支持通过http参数指定是否优先tcp模式 (#2105)
* webrtc push/play支持通过http参数指定tcp
* force_tcp改成perferred_tcp
Co-authored-by: xiongziliang <771730766@qq.com>
|
2022-11-27 12:43:16 +08:00 |
|
xiongziliang
|
50fa671564
|
修复析构中调用getOwnerPoller抛异常导致崩溃的bug:#2117
|
2022-11-26 10:16:47 +08:00 |
|
ziyue
|
9fd5152aa1
|
确保webrtc关闭udp模式时可用
|
2022-11-19 09:52:10 +08:00 |
|
ziyue
|
d910c80a00
|
优化webrtc iceandidate端口相关代码
|
2022-11-19 09:46:04 +08:00 |
|
ziyue
|
a9e53aae70
|
Merge branch 'master' of https://gitee.com/xia-chu/ZLMediaKit
|
2022-11-19 09:38:44 +08:00 |
|
ziyue
|
188ee1f61a
|
消除编译警告
|
2022-11-19 09:37:49 +08:00 |
|
ziyue
|
68948288e0
|
TcpSession/UdpSession统一为Session类
|
2022-11-19 09:33:10 +08:00 |
|
xiongguangjie
|
0d6fa1281a
|
add rtc tcp port config and ignore candidate when port is 0
|
2022-11-19 01:51:53 +08:00 |
|
夏楚
|
89959ef02f
|
支持webrtc over tcp模式
|
2022-11-18 22:58:29 +08:00 |
|
Dw9
|
47530ce830
|
新增支持webrtc over tcp模式 (#2092)
* webrtc server/session/cadidate 改为tcp
* 先屏蔽检查isCurrentThread
* 接受和发送的数据处理tcp 2字节头
* 处理rtc tcp 分片
* 完善webrtc over tcp
* 精简rtp服务器相关代码
* 适配webrtc AV1编码: #2091
* webrtc tcp模式支持Firefox
* webrtc tcp模式支持线程安全
* c sdk支持webrtc tcp
Co-authored-by: ziyue <1213642868@qq.com>
|
2022-11-18 22:52:57 +08:00 |
|
ziyue
|
fc433de9ac
|
适配webrtc AV1编码: #2091
|
2022-11-18 16:47:02 +08:00 |
|
ziyue
|
255ccb4265
|
精简rtp服务器相关代码
|
2022-11-18 16:43:00 +08:00 |
|
ziyue
|
df14924a99
|
优化rtmp服务器兼容性: #2078
|
2022-11-15 20:53:24 +08:00 |
|
ziyue
|
034e29b25a
|
修复rtsp basic鉴权相关bug: #2087
|
2022-11-15 20:52:27 +08:00 |
|
xiongguangjie
|
87353534af
|
fix rtp server process removed server not clear
|
2022-11-14 14:04:57 +08:00 |
|
xiongziliang
|
228fa17327
|
windows平台默认开启wepoll(iocp)
|
2022-11-13 00:38:56 +08:00 |
|
xiongziliang
|
a65cc8bbfa
|
修复Android编译问题
|
2022-11-13 00:37:45 +08:00 |
|
xiongziliang
|
3fdd5a86c9
|
MediaServer -v 打印代码日期
|
2022-11-13 00:13:02 +08:00 |
|
xiongziliang
|
9bb6a2f828
|
全面整理转协议相关配置文件
|
2022-11-12 23:56:28 +08:00 |
|
xiongziliang
|
946945ce7b
|
优化代码
整理代码
|
2022-11-12 22:06:09 +08:00 |
|
samosirl
|
6ffbcbfde5
|
优化Ehome协议兼容性 (#2063)
|
2022-11-12 21:03:54 +08:00 |
|
xiongziliang
|
b54f50c7c0
|
修复hls流注销时相关bug:#2082
|
2022-11-12 09:57:47 +08:00 |
|
夏楚
|
a37268f003
|
格式化代码
|
2022-11-12 01:52:49 +00:00 |
|
xiongguangjie
|
bc63142712
|
add rtp server timeout hook
|
2022-11-10 16:58:02 +08:00 |
|
Aven
|
af554bc376
|
update media-server (#2075)
* fix c2065 and c2051 error on windows, and the head file mpeg-ts-proto.h is also deprecated
* update media-server to 357ef88
|
2022-11-09 17:44:38 +08:00 |
|
Xiaofeng Wang
|
25a9e51b00
|
添加编译问题上报模版
|
2022-11-07 10:28:36 +08:00 |
|
xiongziliang
|
c8d95617a0
|
更新ZLToolKit
|
2022-11-06 00:51:15 +08:00 |
|
xiongziliang
|
44fd6b86bc
|
完善版本信息
|
2022-11-06 00:38:14 +08:00 |
|
xiongziliang
|
04e2952d12
|
更新zltoolkit
|
2022-11-05 23:59:00 +08:00 |
|
xiongziliang
|
0053148139
|
优化MultiMediaSourceMuxer相关代码
|
2022-11-05 20:47:33 +08:00 |
|
monktan89
|
7e95bd2078
|
修复MSVC编译问题
|
2022-11-03 10:51:49 +08:00 |
|
ziyue
|
2b804514e1
|
修复mp4点播流线程安全检查失败bug
|
2022-11-01 22:02:28 +08:00 |
|
ziyue
|
5877d3942e
|
RtpServer确保超时回收
|
2022-11-01 17:54:41 +08:00 |
|
ziyue
|
2cdeddeb2c
|
RtpServer支持udp与tcp模式并存
|
2022-11-01 17:27:27 +08:00 |
|
ziyue
|
60d96f4f3b
|
优化FrameDispatcher相关代码
|
2022-11-01 16:52:52 +08:00 |
|
ziyue
|
d04761c2c6
|
Merge branch 'FrameDispatcher_addDelegate_refactor' of github.com:mtdxc/ZLMediaKit
|
2022-11-01 16:36:43 +08:00 |
|
ziyue
|
bfe118d94e
|
修复RtpProcess析构导致的线程问题
|
2022-11-01 16:05:23 +08:00 |
|
ziyue
|
f5a032c9a0
|
Merge branch 'master' of github.com:ZLMediaKit/ZLMediaKit
|
2022-11-01 14:08:36 +08:00 |
|
cqm
|
dde352542b
|
private FrameWriterInterfaceHelper
|
2022-11-01 12:03:49 +08:00 |
|
cqm
|
ac3d7bd21f
|
add addDelegate with std::function, remove FrameWriterInterfaceHelper
|
2022-11-01 12:03:04 +08:00 |
|
ziyue
|
520945c2e9
|
提高线程安全性
|
2022-11-01 10:53:38 +08:00 |
|
xiongguangjie
|
d2c64b1f09
|
Merge remote-tracking branch 'origin/master'
|
2022-10-31 19:04:04 +08:00 |
|
xiongguangjie
|
613aae8bc3
|
rtp server only tcp mode is none use udp server
|
2022-10-31 18:47:42 +08:00 |
|
ziyue
|
918b1fce6c
|
修复hls/ts拉流崩溃问题:#2057
|
2022-10-30 23:50:20 +08:00 |
|