Commit Graph

203 Commits

Author SHA1 Message Date
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
xiongziliang
2749631a0c 完成按需拉流事件广播 2018-10-31 12:11:14 +08:00
xiongziliang
2b9245b320 修复编译bug 2018-10-31 11:05:26 +08:00
xiongziliang
daf87dea93 修复bug 2018-10-31 11:04:01 +08:00
xiongziliang
946b00f453 初步实现265 rtp解包 2018-10-30 17:11:36 +08:00
xiongziliang
4cb74454c0 整理代码,添加265模板代码 2018-10-30 14:59:42 +08:00
xiongziliang
27bc19dd64 解决rtsp播放器粘包问题 2018-10-30 10:31:27 +08:00
xiongziliang
ba3b47086d 解决gcc4.8编译失败的问题
解决部分rtsp服务器seek异常的问题
2018-10-29 17:19:14 +08:00
xiongziliang
1faeda2f33 修复bug 2018-10-29 15:02:18 +08:00
xiongziliang
dfe213abc3 rtsp服务器实现延时获取RtspMediaSouce 2018-10-29 14:59:22 +08:00
xiongziliang
05b51585cb 基本完成重构 2018-10-29 09:54:35 +08:00
xiongziliang
b2ebd84848 完善MediaRecord 类 2018-10-28 00:21:55 +08:00
xiongziliang
6364b14762 MP4、hls适配新代码 2018-10-28 00:15:27 +08:00
xiongziliang
2a60fc2610 完善rtsp服务器 2018-10-26 22:51:45 +08:00
xiongziliang
1167211d90 完善rtsp服务器 2018-10-26 22:48:03 +08:00
xiongziliang
09c1ae87f3 修复rtsp时间戳相关bug 2018-10-26 22:32:50 +08:00
xiongziliang
6870292fd6 完善seek相关的逻辑 2018-10-26 15:09:08 +08:00
xiongziliang
52f0d89d7a 修复时间戳相关的bug 2018-10-26 14:48:09 +08:00
xiongziliang
620e180a49 规范命名 2018-10-26 14:19:41 +08:00
xiongziliang
d0a73d0f97 规范命名 2018-10-26 14:19:13 +08:00
xiongziliang
8f8eda9337 时间戳统一使用毫秒 2018-10-26 14:12:16 +08:00
xiongziliang
e816c56f2e 完善播放器接口 2018-10-26 11:03:53 +08:00
xiongziliang
bdc1f0cd15 规范SdpAttr成员变量命名 2018-10-26 10:59:13 +08:00
xiongziliang
c556122881 精简代码 2018-10-26 10:12:37 +08:00
xiongziliang
6fe90fe4ba 替换sdp解析逻辑 2018-10-26 09:56:29 +08:00
xiongziliang
a69d7d0f71 整理rtp相关代码 2018-10-25 23:24:23 +08:00
xiongziliang
6a7c76be06 添加新的sdp解析算法 2018-10-25 22:57:59 +08:00
xiongziliang
062bdd6e02 开始完善sdp解析 2018-10-25 18:50:18 +08:00
xiongziliang
dc1ce6fe11 修复无法编译的bug 2018-10-25 17:39:19 +08:00
xiongziliang
3d83a236b6 优化接口 2018-10-25 16:55:48 +08:00
xiongziliang
1ff490d119 完成MediaSource生成器 2018-10-25 16:46:00 +08:00
xiongziliang
f41f7e28ec 整理文件 规范命名 2018-10-24 18:09:54 +08:00
xiongziliang
9f16cc1201 简化命名空间 2018-10-24 17:17:55 +08:00
xiongziliang
ed1402e9d6 文件夹Rtp干脆RtpCodec 2018-10-24 15:55:52 +08:00
xiongziliang
da41221960 新增文件添加Bom头 2018-10-24 15:49:51 +08:00
xiongziliang
39baaebc55 统一成员变量命名风格 2018-10-24 15:43:52 +08:00
xiongziliang
f4bce611ef 完成AAC RTMP编解码类 2018-10-24 14:21:59 +08:00
xiongziliang
4858dc74ef 修复bug 2018-10-24 10:03:51 +08:00
xiongziliang
f3f7a96281 添加RtspMaker类 2018-10-24 09:45:57 +08:00
xiongziliang
92ea956730 添加工厂类 统一管理 2018-10-24 09:23:57 +08:00
xiongziliang
68fc3bdcf8 完善rtsp生成器 2018-10-23 22:27:10 +08:00
xiongziliang
1cb5c9a7ff 规范化命名 2018-10-23 22:18:25 +08:00
xiongziliang
b6c64fb4ed 完成Track对象与SDP对象的转换 2018-10-23 22:16:54 +08:00
xiongziliang
be9af50dbb 完成Rtp解码器与Track之间的帧数据传递 2018-10-23 21:55:09 +08:00
xiongziliang
452f150f22 完善Frame相关的接口 2018-10-23 21:41:45 +08:00
xiongziliang
8930dd099e 初步完成Rtp解包 2018-10-23 18:39:17 +08:00
xiongziliang
49daa1baad 开始修改播放器 2018-10-23 16:41:25 +08:00
xiongziliang
c5e372c155 添加注释,完善接口 2018-10-23 14:32:06 +08:00
xiongziliang
4af9927e8c 规范对象命名 2018-10-23 11:47:27 +08:00
xiongziliang
2307404847 完善rtsp相关代码逻辑 2018-10-23 11:38:56 +08:00
xiongziliang
c1e91620d2 大规模修改rtsp相关代码 2018-10-23 11:09:21 +08:00
xiongziliang
8ed205878f 初步整理Rtp打包解包 2018-10-18 23:48:00 +08:00
xiongziliang
5d7ed15355 流量汇报事件添加时长字段 2018-10-09 09:36:03 +08:00
xiongziliang
05e6d32576 完善webSocket协议实现
优化代码
2018-09-26 23:12:03 +08:00
xiongziliang
923477dcad 添加版权信息以及命名空间 2018-09-25 09:55:41 +08:00
xiongziliang
67644a7bad 优化http分包器性能 2018-09-23 00:55:00 +08:00
xiongziliang
6196629218 解决rtsp粘包问题 2018-09-20 18:44:32 +08:00
xiongziliang
8076466b58 更新ZLToolKit 2018-09-20 15:43:49 +08:00
xiongziliang
c0d8579510 Merge branch 'rtsp_proxy' into develop 2018-09-20 11:40:52 +08:00
xiongziliang
e16d0e20f0 更新 2018-09-20 10:55:35 +08:00
xiongziliang
23c2de9acf 初步完成一些类的抽象 2018-09-19 12:34:29 +08:00
xiongziliang
fab283da6f 抽象部分rtsp相关功能 2018-09-18 23:49:48 +08:00
xiongziliang
bb03af0f7f 优化代码 2018-09-18 21:40:26 +08:00
xiongziliang
2df966f52b Merge branch 'master' of https://github.com/xiongziliang/ZLMediaKit into develop 2018-09-14 23:22:12 +08:00
xiongziliang
1dc5eed748 优化性能 2018-09-14 18:21:39 +08:00
xiongziliang
492d083f5b 大幅优化性能 2018-09-14 18:04:41 +08:00
xiongziliang
6c97338712 完善代码 2018-09-07 16:35:17 +08:00
xiongziliang
98f8024409 完善代码 2018-09-07 16:28:58 +08:00
xiongziliang
732eb2d197 完成FLV复用器改造
优化代码结构
2018-08-31 14:13:00 +08:00
xiongziliang
3ee2a14cf6 解决android下MediaExtractor无法解析的问题 2018-08-30 10:05:50 +08:00
xiongziliang
06bcece24b 忽略sps/pps/b/p/idr之外的帧 2018-08-17 07:11:51 +08:00
xiongziliang
81e39763dc bug fixed 2018-08-15 18:23:38 +08:00
xiongziliang
e486394184 优化rtmp握手体验
优化代码结构
添加rtmp鉴权时间统计
2018-08-10 11:55:18 +08:00
xiongziliang
250f62e310 Merge branch 'master' of github.com:xiongziliang/ZLMediaKit 2018-08-04 23:59:43 +08:00
xiongziliang
5c8914e109 修复bug 2018-08-04 23:59:03 +08:00
xiongziliang
3a5bf616ff 修复rtp不支持csrc、ext字段的bug 2018-07-30 11:58:39 +08:00
xiongziliang
678bdcdbfd 修复在win32上编译问题 2018-07-06 23:04:43 +08:00
xiongziliang
23e73f7c62 bug fixed 2018-07-05 22:05:09 +08:00
xiongziliang
d955b639d7 bug fixed 2018-07-05 18:56:11 +08:00
xiongziliang
0237a337a0 Merge remote-tracking branch 'origin/master' 2018-07-05 18:48:32 +08:00
xiongziliang
2edc4b1bd4 优化代码 2018-07-05 18:48:08 +08:00
xiongziliang
7979fae23e 解决windows编译问题 2018-07-04 17:07:07 +08:00
xiongziliang
b7304808b3 单例接口放置在cpp文件中 2018-07-03 17:10:11 +08:00