xiongziliang
|
ab97486200
|
完善判断逻辑
|
2019-11-21 16:34:18 +08:00 |
|
xiongziliang
|
54f2c0b53c
|
兼容一些奇怪sdp的rtsp url
|
2019-11-21 16:31:50 +08:00 |
|
xiongziliang
|
e6d511cc9e
|
解决播放成功与中途断开事件触发紊乱的问题:#143
|
2019-11-19 15:52:02 +08:00 |
|
xiongziliang
|
2eb64d2c39
|
确保rtp端口为偶数,rtcp端口为奇数
|
2019-11-19 10:20:57 +08:00 |
|
xiongziliang
|
1b6e61c413
|
1、修复#125
2、修复非法rtsp url导致异常的问题
|
2019-11-11 19:03:03 +08:00 |
|
xiongziliang
|
a8a4f267f7
|
添加配置项,控制在关闭hook时,推流是否转协议或录制
|
2019-11-08 15:54:13 +08:00 |
|
xiongziliang
|
a739bd7304
|
完善日志
|
2019-10-23 12:00:53 +08:00 |
|
xiongziliang
|
a68368a7f3
|
修复#109
|
2019-10-14 10:15:46 +08:00 |
|
xiongziliang
|
08386b958c
|
覆盖时间戳需要明确参数指定,防止误判
|
2019-10-12 22:44:16 +08:00 |
|
xiongziliang
|
d2406d239d
|
兼容一些奇怪的rtsp url
|
2019-10-12 11:22:17 +08:00 |
|
xiongziliang
|
ec925a64e4
|
防止时间戳回滚
|
2019-10-08 12:55:19 +08:00 |
|
xiongziliang
|
5ad4103ce0
|
修正拼写错误
|
2019-09-20 10:36:37 +08:00 |
|
xiongziliang
|
3268daa42b
|
精简代码
|
2019-09-18 10:27:40 +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 |
|
xiongziliang
|
39e3c89848
|
rtp打包减少一次内存拷贝
|
2019-09-06 15:16:22 +08:00 |
|
xiongziliang
|
d6fa0296cb
|
添加配置项ultraLowDelay,可选择是否低延时模式
|
2019-09-04 18:57:54 +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
|
e3139134e8
|
修复握手超时相关bug
|
2019-08-28 18:20:40 +08:00 |
|
xiongziliang
|
1cff946848
|
MediaSource类添加getTracks接口
|
2019-08-22 17:48:10 +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
|
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
|
c4f364c487
|
直接代理时sdp清洗后再使用
|
2019-08-15 19:13:31 +08:00 |
|
xiongziliang
|
7c7b9e560e
|
统一添加bom
|
2019-08-08 19:01:45 +08:00 |
|
xiongziliang
|
91747947b9
|
优化变量名
|
2019-07-22 18:40:04 +08:00 |
|
xiongziliang
|
cf4482983b
|
统一使用MultiMediaSourceMuxer转协议
|
2019-07-22 18:37:32 +08:00 |
|
xiongziliang
|
3c8f96f2a1
|
添加rtsps rtmps客户端支持
|
2019-07-20 20:53:50 +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
|
67f7c3dc8f
|
http客户端支持302跳转
修复HttpRequestSplitter可能内存越界的bug
|
2019-07-01 09:53:58 +08:00 |
|
xiongziliang
|
0b08831f5d
|
整理优化代码
|
2019-06-28 17:30:13 +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
|
e365824be2
|
修复multimap导致重复http头的bug
|
2019-06-13 18:39:57 +08:00 |
|
xiongziliang
|
23d793c9c2
|
http客户端支持多cookie
|
2019-06-13 11:45:13 +08:00 |
|
xiongziliang
|
555601506b
|
添加访问http目录权限事件
|
2019-06-12 17:53:48 +08:00 |
|
xiongziliang
|
ce9a9188b2
|
优化rtsp服务器性能
|
2019-06-11 18:31:34 +08:00 |
|
xiongziliang
|
826f3649ea
|
更新ZLToolK(修复linux下编译问题)
|
2019-06-11 12:28:48 +08:00 |
|
xiongziliang
|
c876c43374
|
优化代码
|
2019-06-10 12:33:45 +08:00 |
|
xiongziliang
|
c0f41167ba
|
创建Socket优先绑定本线程
|
2019-05-31 18:01:38 +08:00 |
|
xiongziliang
|
f5a80e3799
|
onNoneReader事件避免重复触发
|
2019-05-31 15:40:55 +08:00 |
|
xiongziliang
|
2b86082f3d
|
修复FFmpeg无法播放rtsp over http的问题
|
2019-05-31 10:16:31 +08:00 |
|
xiongziliang
|
c38521aa0e
|
修复编译bug
|
2019-05-30 16:03:06 +08:00 |
|
xiongziliang
|
db0611de91
|
修复rtsp注册前未设置sdp的bug
rtsp鉴权放置在查找流之前,防止无谓的按需拉流
|
2019-05-30 16:01:56 +08:00 |
|
xiongziliang
|
042981c4e4
|
完善rtsp服务器错误提示
|
2019-05-30 12:14:20 +08:00 |
|
xiongziliang
|
0c460b397d
|
发送超时时间可配置
|
2019-05-30 10:41:25 +08:00 |
|
xiongziliang
|
e9e21e11a2
|
rtsp/rtmp超时时间可配置
|
2019-05-29 18:24:35 +08:00 |
|
xiongziliang
|
a39c4c1344
|
完善错误提示
|
2019-05-29 18:08:50 +08:00 |
|
xiongziliang
|
458a92521f
|
完善服务器日志打印
|
2019-05-28 18:46:52 +08:00 |
|
xiongziliang
|
a100ee0acd
|
支持全局的禁用虚拟主机
|
2019-05-28 17:14:36 +08:00 |
|
xiongziliang
|
94ccd27f47
|
等待流注册时间可配置化
|
2019-05-28 09:25:41 +08:00 |
|
xiongziliang
|
0dc7cbb879
|
精简等待监听流异步注册后回复事件相关代码
|
2019-05-27 22:32:07 +08:00 |
|
xiongziliang
|
eabb673005
|
无人观看延时关闭
|
2019-05-27 21:37:29 +08:00 |
|
xiongziliang
|
b0bf216bc2
|
添加无人观看主动断开事件
|
2019-05-27 18:39:43 +08:00 |
|
xiongziliang
|
3917b6451c
|
完善获取媒体读取器个数方法
|
2019-05-27 16:09:29 +08:00 |
|
xiongziliang
|
f563274cda
|
完善主动关断流机制
|
2019-05-27 14:14:42 +08:00 |
|
xiongziliang
|
fbead02868
|
流量统计添加isPlayer参数
|
2019-05-20 17:46:06 +08:00 |
|
xiongziliang
|
74d074ac53
|
完善Hook与API
|
2019-05-20 16:26:04 +08:00 |
|
xiongziliang
|
2217211464
|
rtp组播监听组播地址
更新ZLToolKit
|
2019-05-20 09:43:13 +08:00 |
|
xiongziliang
|
a88531354a
|
提升rtp组播线程安全性
|
2019-05-13 09:36:23 +08:00 |
|
xiongziliang
|
db1e850ef3
|
修复rtsp over http的bug
|
2019-05-10 18:40:30 +08:00 |
|
xiongziliang
|
37d842e444
|
修复rtsp组播相关的bug
|
2019-05-10 18:33:23 +08:00 |
|
xiongziliang
|
304275a0e4
|
rtsp播放器支持rtcp
|
2019-05-09 13:35:54 +08:00 |
|
xiongziliang
|
9d92f613e2
|
优化接口命名,更新ZLToolKit
|
2019-05-09 10:49:50 +08:00 |
|
xiongziliang
|
fe19ea3991
|
rtsp服务器支持发送rtcp包
|
2019-05-08 18:46:56 +08:00 |
|
xiongziliang
|
bceff73429
|
rtsp服务器支持发送rtcp包
|
2019-05-08 17:49:05 +08:00 |
|
xiongziliang
|
dc67665784
|
忽略非法的rtp/rtcp包
|
2019-05-08 16:24:45 +08:00 |
|
xiongziliang
|
3d16f55446
|
设置rtcp端口目标地址
|
2019-05-08 16:19:00 +08:00 |
|
xiongziliang
|
6d3d0272a6
|
删除冗余文件
更新licence日期
|
2019-05-08 15:40:07 +08:00 |
|
xiongziliang
|
6a64917427
|
添加播放恢复事件
|
2019-05-08 15:27:37 +08:00 |
|
xiongziliang
|
3e0e0ce2aa
|
初步添加RTCP包接收接口已经发送接口
|
2019-05-08 15:08:57 +08:00 |
|
xiongziliang
|
7997c06010
|
初步添加RTCP包接收接口
|
2019-05-08 14:23:18 +08:00 |
|
xiongziliang
|
962dca081c
|
提高rtsp客户端兼容性问题
|
2019-05-05 12:06:12 +08:00 |
|
xiongziliang
|
4d1a0e47c8
|
删除多余代码逻辑
|
2019-04-24 12:03:20 +08:00 |
|
xiongziliang
|
c0d3185a38
|
添加RTP异常包处理逻辑
|
2019-04-24 11:40:54 +08:00 |
|
xiongziliang
|
d295d9bd4c
|
忽略一些无效rtp包
|
2019-04-24 09:25:08 +08:00 |
|
xiongziliang
|
74621618ff
|
优化http/rtsp推流器/rtmp推流器内存占用
|
2019-04-23 12:16:14 +08:00 |
|
xiongziliang
|
ebd2ed2d97
|
优化rtsp/http/rtmp服务器内存占用
|
2019-04-23 11:52:40 +08:00 |
|
xiongziliang
|
bb9a02b817
|
优化rtsp服务器内存占用
|
2019-04-23 11:43:48 +08:00 |
|
xiongziliang
|
eea71b659d
|
ssrc切换后清空rtp排序缓存
|
2019-04-11 22:35:37 +08:00 |
|
xiongziliang
|
9fc534d815
|
优化rtp排序逻辑,处理seq回环的情况
|
2019-04-11 18:26:40 +08:00 |
|
xiongziliang
|
5ac0be52cb
|
修复组播相关bug
|
2019-04-09 21:05:30 +08:00 |
|
xiongziliang
|
3453575c15
|
完善兼容性问题
|
2019-04-02 15:49:43 +08:00 |
|
xiongziliang
|
9247cb9571
|
支持客户端自定义设置EventPoller对象,提高线程安全性
|
2019-04-01 10:16:15 +08:00 |
|
xiongziliang
|
6f269ecc5b
|
添加bom头
|
2019-03-28 14:47:16 +08:00 |
|
xiongziliang
|
fed8a7b81f
|
优化播放器相关代码
|
2019-03-28 12:02:59 +08:00 |
|