Commit Graph

167 Commits

Author SHA1 Message Date
Dw9
67bb53746e
Update CMakeLists.txt 2022-04-19 18:07:03 +08:00
Dw9
c82cc587c8
fix typo (#1578)
fix typo
2022-04-18 11:48:56 +08:00
Dw9
ebe4141026
c api和测试范例新增webrtc功能 (#1574)
* Update Rtsp.cpp

* c sdk识别到enable_webrtc

* mk_api增加json库

* 对rtc http请求的处理

* c sdk 增加rtc服务器
2022-04-16 15:57:02 +08:00
xiongziliang
2818e371b8 完善startSendRtp接口 2022-04-03 18:37:22 +08:00
xiongziliang
94282d240e 修复编译问题 2022-03-12 20:27:22 +08:00
xiongziliang
490656ec3e 去除mk_media_init_mute_audio接口 2022-03-12 14:33:05 +08:00
xiongziliang
4dc621e1bb 转协议选项抽象为ProtocolOption对象 2022-03-12 13:24:23 +08:00
xiongziliang
1b663e43ac 修复测试范例输入aac数据相关bug 2022-03-12 09:32:36 +08:00
ziyue
5c6dcd041f 修复c api日志路径设置可能出错的问题 2022-02-24 11:30:19 +08:00
mtdxc
af08b58d29
cmake项目分组 (#1431)
重要项目(toolkit和mediakit)增加目录显示
2022-02-17 10:33:42 +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
88dc8d0a73 重写http客户端异常处理机制 2022-01-20 15:17:19 +08:00
ziyue
ee6ad66a6d HTTP: 重写http相关超时管理机制 2022-01-19 22:50:44 +08:00
ziyue
6636482bcf 修复c api日志打印bug 2022-01-10 19:57:26 +08:00
ziyue
7f6be9e118 Refine: 消除编译警告 2021-12-30 15:28:27 +08:00
xiongziliang
9d94aa8ded Bugfix: 修复ZLToolKit适配相关bug 2021-11-13 00:27:53 +08:00
夏楚
fc4380fffc !12 api增加日志分片文件大小和文件个数配置接口
Merge pull request !12 from 倔强的土豆/feature/add_log_config
2021-10-22 08:02:12 +00:00
ziyue
89389601d5 确保window下编译通过 2021-10-19 10:12:47 +08:00
ziyue
a8e61010cf 整理日志接口 2021-10-18 16:02:14 +08:00
ziyue
5d9f05669e mk_log_printf改用vasprintf函数 2021-10-18 15:09:02 +08:00
ziyue
15edbeac3e 整理http相关代码 2021-09-30 16:10:09 +08:00
cgm
8b1bccdd00 api增加log日志文件参数设置 2021-09-28 09:52:29 +08:00
ziyue
3bc0769ccb 完善mk_media接口 2021-09-27 14:34:26 +08:00
ziyue
e9008afca0 addTrack/inputFrame接口支持返回值;新增全局添加静音音频接口 2021-09-27 13:12:53 +08:00
hejilin
dcb775c6e8 去除非第三方库的编译告警 2021-09-16 16:00:46 +08:00
ziyue
57e91054af 合并日志相关pr: #1077 2021-08-30 20:47:11 +08:00
kevin cheng
5bd169e6de 新增C API 广播日志到上层应用 2021-08-30 19:03:20 +08:00
ziyue
03e9c09c42 修复FullUrl()未url转义导致的bug 2021-08-26 19:10:04 +08:00
baiyfcu
626bf3dcf9 添加http文件服务可挂载物理目录,新增ENABLE_API_STATIC_LIB
sa
2021-08-25 14:30:31 +08:00
ziyue
232263669c 修复回放速度回调事件user_data指针错误的问题 2021-08-16 16:42:09 +08:00
ziyue
7b60f8b093 优化完善代码 2021-08-12 20:55:11 +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
ziyue
f833bfb031 修复编译问题 2021-08-02 17:12:59 +08:00
ziyue
f5842f8c1f 新增读取h264文件转流媒体范例 2021-08-02 15:54:51 +08:00
ziyue
bf8642d62f 修复笔误:#955 2021-07-06 11:16:59 +08:00
ziyue
69c3b24d06 优化遍历MediaSource接口性能 2021-06-30 21:24:16 +08:00
ziyue
1b674a6ac2 播放器新增支持音频:#945 2021-06-29 17:47:01 +08:00
ziyue
d67060e97b mk_media_stop_send_rtp支持关闭单路流 2021-06-16 10:36:53 +08:00
ziyue
a09de23271 修复调用mk_media_stop_send_rtp函数导致崩溃的bug 2021-06-16 10:14:24 +08:00
ziyue
92f879d703 完善PlayerProxy关闭机制,重试次数超限后自动关闭 2021-06-09 15:01:45 +08:00
xia-chu
3da874b6a1 修复错误拼写、加快流注册速度 2021-04-30 11:47:21 +08:00
xia-chu
adc3d74344 修复bug 2021-04-28 17:33:47 +08:00
xiongziliang
c0f4899950 录制接口支持指定切片时间大小:#747 2021-03-07 10:41:57 +08:00
xia-chu
80bcf53ccf 更新ZLToolKit并适配代码 2021-02-06 20:10:34 +08:00
xia-chu
b26f876cbb 添加c api推流测试程序:#716 2021-02-06 20:10:31 +08:00
xia-chu
2b971a188d 完善c api 2021-02-06 20:10:30 +08:00
xiongziliang
5d752c89b5 修复编译问题 2021-01-17 20:15:08 +08:00
xia-chu
b6cbc87712 全面整理代码,去除编译警告 2021-01-17 18:31:50 +08:00
xia-chu
0e3c21932d 修复编译失败的问题 2021-01-03 15:55:26 +08:00