Commit Graph

585 Commits

Author SHA1 Message Date
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
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
xiongziliang
6045b1b8f8 修复rtsp推流服务器在udp模式下的bug
优化代码
2019-03-28 11:52:07 +08:00
xiongziliang
d208f69730 优化推流器代码 2019-03-28 09:43:47 +08:00
xiongziliang
f6b963f0f2 整理优化代码 2019-03-28 09:34:22 +08:00
xiongziliang
e44c2d5508 整理代码 2019-03-27 18:56:49 +08:00
xiongziliang
b1a2de3853 添加rtsp推流器
整理代码
2019-03-27 18:41:52 +08:00
xiongziliang
ce3c4c0d69 添加bom头 2019-03-22 17:47:25 +08:00
xiongziliang
75a40daa07 修复rtsp组播相关bug
更新ZLToolKit(优化性能)
2019-03-22 10:27:21 +08:00
xiongziliang
b78c14a2a3 通过减少线程切换提高服务器性能 2019-03-21 22:28:12 +08:00
xiongziliang
082efb126b 适配ZLToolKit最新代码(优化发送性能) 2019-03-18 18:44:16 +08:00
xiongziliang
9dfb275ad5 删除重复代码 2019-03-11 11:23:50 +08:00
xiongziliang
40a7913bf9 播放器支持超时时间的配置项
优化函数命名
2019-03-01 14:23:28 +08:00
xiongziliang
6ecd21cd6c 恢复原来代码 2019-01-30 17:26:02 +08:00
xiongziliang
b5ea9fac08 适配ZLToolKit(更新定时器) 2019-01-30 17:00:28 +08:00
xiongziliang
7ba81499ec 删除过期接口 2019-01-28 09:37:14 +08:00
xiongziliang
297e5d77bb 优化rtsp播放器的打开速度 2019-01-24 18:03:47 +08:00
xiongziliang
c3ce2a463b 优化rtsp播放器的打开速度 2019-01-24 17:52:41 +08:00
xiongziliang
066e3217ea rtsp播放器支持302跳转 2019-01-18 11:27:51 +08:00
xiongziliang
49c8d4fb8d 修复rtsp推流超时检测bug 2019-01-16 17:58:54 +08:00
xiongziliang
d482cd29c4 修复编译警告问题 2019-01-16 14:26:06 +08:00
xiongziliang
b92e837640 兼容一些不规范的播放器 2019-01-11 10:45:03 +08:00
xiongziliang
3204dafd51 自动计算GOP缓存大小 2018-12-29 17:46:55 +08:00
xiongziliang
5b5db04543 支持自定义环形缓冲大小 2018-12-29 17:38:10 +08:00
xiongziliang
41e5cab6c6 添加bom头 2018-12-28 18:07:47 +08:00
xiongziliang
cc7844a994 适配ZLToolKit代码,简化程序退出流程代码 2018-12-28 16:47:50 +08:00
xiongziliang
8b7986b4fc 修改时间戳溢出的bug 2018-12-25 09:30:49 +08:00
xiongziliang
5ac1fb73a7 修复rtsp相关bug 2018-12-21 17:12:26 +08:00
xiongziliang
338c2e18fc 过滤无效rtp包 2018-12-20 17:06:33 +08:00
xiongziliang
c64bf1ea7a 修复udp发送相关bug 2018-12-20 16:59:54 +08:00
xiongziliang
1d13aa84fa 移除废弃接口 2018-12-20 10:42:51 +08:00
xiongziliang
5deecaf954 优化代码 2018-12-20 10:31:31 +08:00
xiongziliang
84e0e83366 支持ssl加密的Rtsp服务器 2018-12-19 16:54:11 +08:00
xiongziliang
d2a78e5a40 完成rtsp推流 2018-12-17 15:21:23 +08:00
xiongziliang
212a761e7f 优化rtsp相关代码 2018-12-17 13:48:19 +08:00
xiongziliang
0c5cd62429 优化rtsp over http,删除冗余代码 2018-12-17 13:14:49 +08:00
xiongziliang
e52c67b3af 修复可能存在的bug 2018-12-17 09:24:39 +08:00
xiongziliang
f881860adb 修复除0 bug 2018-12-14 18:24:27 +08:00
xiongziliang
9da5a35524 初步支持rtsp推流 2018-12-14 18:13:05 +08:00
xiongziliang
84fde961d7 提取RTP解析代码 2018-12-14 17:46:12 +08:00
xiongziliang
dd2192fd5e rtp over udp改成独占式端口,提高性能 2018-12-14 17:10:24 +08:00
xiongziliang
f411ddc23c 优化rtsp服务器代码
修复一个rtp over http的bug
2018-12-14 14:59:12 +08:00
xiongziliang
ad25ea184c 优化代码 2018-11-27 11:05:44 +08:00
xiongziliang
858d2996c4 修复Windows下可能编译失败的问题 2018-11-27 10:48:49 +08:00
xiongziliang
13bbb7b057 修复播放器析构时调用虚函数的bug 2018-11-19 11:49:17 +08:00
xiongziliang
0efe7a26b5 修复转码可能失败的bug 2018-11-16 18:46:05 +08:00
xiongziliang
6df77fc908 优化rtp时间戳生成规则 2018-11-15 15:37:13 +08:00
xiongziliang
132468e997 优化解复用器/播放器逻辑,在Track准备就绪后回调播放结果 2018-11-15 15:14:05 +08:00
xiongziliang
101f5caba1 添加bom头 2018-11-14 09:52:28 +08:00
xiongziliang
6c7a4eb037 修复时间戳相关的bug 2018-11-07 17:40:37 +08:00
xiongziliang
6e03e5a845 修复时间戳换算溢出的bug 2018-11-02 09:17:15 +08:00