xiongziliang
c8a20f85f6
直接打印SockException类
2023-04-23 00:10:18 +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
34838b1b26
rtmp点播采用简单握手,发送心跳包,兼容fms服务器: #2007
2022-09-30 13:36:43 +08:00
xiongguangjie
b61cce85bd
修复拉取srs rtmp 流 play 命令参数类型不对的bug(参考vlc -2000 为number 类型) ( #1644 )
2022-05-19 19:01:23 +08:00
ziyue
a44334acaf
全面支持ipv6
2022-05-08 16:33:33 +08:00
alexliyu7352
c1d2adebae
rtmp拉流的兼容性改进 ( #1595 )
...
* 修复play指令的bug
* 修改MSG_AGGREGATE的时间戳处理逻辑
这里参考了ffmpeg的方式来计算时间戳.
* add bom
2022-04-28 14:13:09 +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
817542cd0c
Mutex: 删除一些不必要的互斥锁
2021-11-10 11:38:54 +08:00
ziyue
4dbe0a1d3e
合并pr:#1025
2021-08-12 20:37:46 +08:00
baiyfcu
0ed902509a
player增加speed,pause扩展,seek支持秒级定位,MP4按时间戳生成文件
2021-08-09 18:28:43 +08:00
xiongziliang
7884338b60
修复rtmp协议amf3不兼容的bug
2021-04-18 21:02:01 +08:00
xia-chu
bc6286553a
优化rtmp性能
2021-02-06 20:10:31 +08:00
xia-chu
f63b2b1863
去除编译警告,修复bug
2021-01-19 16:05:38 +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
a7e99b9d37
整理代码
2020-08-30 11:40:03 +08:00
xiongziliang
fbd711a6bb
整理代码
2020-08-30 10:48:34 +08:00
xiongziliang
0fc1499643
添加性能测试模式
2020-04-08 11:16:09 +08:00
xiongziliang
7019e4717c
整理授权协议
2020-04-04 20:30:09 +08:00
xiongziliang
1168174c2b
tab统一替换为4个空格键:#242
2020-03-20 11:51:24 +08:00
xiongziliang
e6d511cc9e
解决播放成功与中途断开事件触发紊乱的问题:#143
2019-11-19 15:52:02 +08:00
xiongziliang
8552687559
提高对无Metadata的rtmp流的兼容性
2019-09-24 11:44:23 +08:00
xiongziliang
653667baf5
提高对无Metadata的rtmp流的兼容性
2019-09-24 11:42:27 +08:00
xiongziliang
2e95c3b2fa
修改Rtmp播放结果回调事件触发机制,防止秒开失败以及获取Track失败
2019-08-01 13:12:24 +08:00
xiongziliang
bf39cf3e33
整理优化代码
2019-06-28 16:48:02 +08:00
xiongziliang
a39c4c1344
完善错误提示
2019-05-29 18:08:50 +08:00
xiongziliang
6d3d0272a6
删除冗余文件
...
更新licence日期
2019-05-08 15:40:07 +08:00
xiongziliang
6a64917427
添加播放恢复事件
2019-05-08 15:27:37 +08:00
xiongziliang
9247cb9571
支持客户端自定义设置EventPoller对象,提高线程安全性
2019-04-01 10:16:15 +08:00
xiongziliang
fed8a7b81f
优化播放器相关代码
2019-03-28 12:02:59 +08:00
xiongziliang
e44c2d5508
整理代码
2019-03-27 18:56:49 +08:00
xiongziliang
b1a2de3853
添加rtsp推流器
...
整理代码
2019-03-27 18:41:52 +08:00
xiongziliang
40a7913bf9
播放器支持超时时间的配置项
...
优化函数命名
2019-03-01 14:23:28 +08:00
xiongziliang
e240044f2f
优化rtmp相关性能
2019-02-28 18:20:17 +08:00
xiongziliang
b5ea9fac08
适配ZLToolKit(更新定时器)
2019-01-30 17:00:28 +08:00
xiongziliang
13bbb7b057
修复播放器析构时调用虚函数的bug
2018-11-19 11:49:17 +08:00
xiongziliang
52f0d89d7a
修复时间戳相关的bug
2018-10-26 14:48:09 +08:00
xiongziliang
8f8eda9337
时间戳统一使用毫秒
2018-10-26 14:12:16 +08:00
xiongziliang
9f16cc1201
简化命名空间
2018-10-24 17:17:55 +08:00
xiongziliang
39baaebc55
统一成员变量命名风格
2018-10-24 15:43:52 +08:00
xiongziliang
492d083f5b
大幅优化性能
2018-09-14 18:04:41 +08:00
xiongziliang
18bf6ec201
tcp客户端支持指定网卡
2018-05-21 23:18:17 +08:00
xiongziliang
f1b4a196c6
适配ZLToolKit develop分支
2018-02-23 15:36:51 +08:00
xiongziliang
a32c97f8b5
优化性能
2017-12-04 23:55:09 +08:00
xiongziliang
d26d484ecf
“添加bom头
2017-10-09 22:11:01 +08:00
xiongziliang
1d1d2516e9
添加版权信息
2017-09-27 16:20:30 +08:00
xiongziliang
a769d6c284
初步完成Windows下的移植
2017-08-09 18:39:30 +08:00
xiongziliang
afc36f5ef4
优化播放器接口
2017-08-03 13:55:46 +08:00
xzl
e3c1fb3648
调整rtmp 的音视频chunkID以及其他细节
2017-05-27 11:26:49 +08:00