ziyue
|
0773e79fd1
|
新增自定义转协议创建mk_media接口
|
2023-02-11 11:40:32 +08:00 |
|
ziyue
|
9629dbd969
|
新增mk_ini配置文件相关接口
|
2023-02-11 11:39:26 +08:00 |
|
ziyue
|
b3ba6d4214
|
完善mk_transcode相关接口
|
2023-02-11 11:35:37 +08:00 |
|
Dw9
|
9d40c82141
|
修复手机推rtc,其他协议拉流画面旋转
|
2022-12-08 21:52:55 +08:00 |
|
老衲不出家
|
f05a9501fa
|
Unified code style (#2137)
|
2022-12-02 14:43:06 +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
|
188ee1f61a
|
消除编译警告
|
2022-11-19 09:37:49 +08:00 |
|
ziyue
|
68948288e0
|
TcpSession/UdpSession统一为Session类
|
2022-11-19 09:33:10 +08:00 |
|
Dw9
|
47530ce830
|
新增支持webrtc over tcp模式 (#2092)
* webrtc server/session/cadidate 改为tcp
* 先屏蔽检查isCurrentThread
* 接受和发送的数据处理tcp 2字节头
* 处理rtc tcp 分片
* 完善webrtc over tcp
* 精简rtp服务器相关代码
* 适配webrtc AV1编码: #2091
* webrtc tcp模式支持Firefox
* webrtc tcp模式支持线程安全
* c sdk支持webrtc tcp
Co-authored-by: ziyue <1213642868@qq.com>
|
2022-11-18 22:52:57 +08:00 |
|
monktan89
|
7e95bd2078
|
修复MSVC编译问题
|
2022-11-03 10:51:49 +08:00 |
|
cqm
|
ac3d7bd21f
|
add addDelegate with std::function, remove FrameWriterInterfaceHelper
|
2022-11-01 12:03:04 +08:00 |
|
xiongziliang
|
9bb4b55924
|
修复mk_media_start_send_rtp相关bug: #2044
|
2022-10-29 16:48:37 +08:00 |
|
ziyue
|
2b64245c14
|
优化代码
|
2022-10-08 10:47:09 +08:00 |
|
xiongziliang
|
5854a26047
|
修复未开启宏编译失败问题
|
2022-10-06 12:59:12 +08:00 |
|
xiongziliang
|
a916760ac3
|
整理webrtc c接口
|
2022-10-06 12:35:14 +08:00 |
|
gongluck
|
426d76f05c
|
增加通过offer获取answer的接口,不依赖http模块
(cherry picked from commit 94d0505ea6 )
|
2022-10-06 12:35:02 +08:00 |
|
Dw9
|
43bf7c7918
|
c api support srt server
|
2022-09-22 21:18:34 +08:00 |
|
ziyue
|
0b355759de
|
整理webrtc相关代码命名空间
|
2022-09-18 21:03:05 +08:00 |
|
ziyue
|
15affeff1d
|
优化关闭媒体源相关逻辑: #1963
|
2022-09-18 20:36:47 +08:00 |
|
夏楚
|
4a35ddbddb
|
Merge pull request #1942 from mtdxc/reduce_code
简化代码
|
2022-09-09 11:10:55 +08:00 |
|
Mr. shengge
|
97320a264d
|
修复c sdk获取视频帧flags信息不对的问题 (#1947)
|
2022-09-09 11:05:42 +08:00 |
|
custompal
|
d853075175
|
RtpServer新增tcp主动模式支持 (#1938)
|
2022-09-09 10:56:28 +08:00 |
|
huangxiuqi
|
258a4dd166
|
C API和WebHook未找到流回调添加直接关闭机制 (#1948)
|
2022-09-09 10:55:35 +08:00 |
|
cqm
|
999e0b274e
|
简化代码:
- MediaSource引入shortUrl和getUrl来简化日志输出
- WebApi引入fillSockInfo
|
2022-09-07 11:47:15 +08:00 |
|
xiongzilaing
|
679c79802f
|
整理媒体事件相关代码,删除无须重载时的多余代码逻辑
|
2022-08-28 17:25:56 +08:00 |
|
xiongziliang
|
c2ab45f78d
|
完善线程安全设计
|
2022-08-27 10:17:06 +08:00 |
|
ziyue
|
208b0865bd
|
修复全局变量初始化顺序错乱导致崩溃的问题
|
2022-08-23 14:11:32 +08:00 |
|
xiongziliang
|
c6a0e3ad66
|
rtp发送启停支持触发观看人数统计事件
|
2022-08-20 13:16:25 +08:00 |
|
ziyue
|
9c3b8a6a95
|
时间戳改为64位
|
2022-08-08 17:13:39 +08:00 |
|
Xiaofeng Wang
|
1491770dba
|
生成的文件放到当前模块的目录下
|
2022-08-03 22:31:52 +08:00 |
|
明月惊鹊
|
5e317b1914
|
API目录支持安卓编译,输出libmk_api.a (#1854)
* API目录支持安卓编译,输出libmk_api.a
* API目录支持安卓编译,输出libmk_api.a[参考 wasphin大佬的指导改进了一些地方]
* update ndk version
Co-authored-by: 夏楚 <771730766@qq.com>
|
2022-08-03 20:57:16 +08:00 |
|
ziyue
|
2bd52fa93d
|
隐藏c sdk中webrtc相关代码
|
2022-08-01 17:27:34 +08:00 |
|
夏楚
|
76df34de81
|
Merge pull request #1825 from wasphin/feature/cmake
整理 CMakeLists.txt
|
2022-07-28 14:27:44 +08:00 |
|
Xiaofeng Wang
|
9d3ead61de
|
整理 CMakeLists.txt
|
2022-07-25 00:22:30 +08:00 |
|
Dw9
|
40099df3c0
|
c api支持从mp4推送rtp
|
2022-07-24 08:51:11 +08:00 |
|
Dw9
|
c4988e7cfc
|
修复mk_track_create创建的track无法初始化复用器的bug(#1784, #1778 )
|
2022-07-07 16:56:54 +08:00 |
|
baiyfcu
|
fde6b436cc
|
封装rtp server创建和关闭
|
2022-06-22 10:31:53 +08:00 |
|
xiongziliang
|
f6b4eb418f
|
优化录制相关代码
|
2022-06-11 14:18:55 +08:00 |
|
xiongziliang
|
4f05aef245
|
兼容一些老的c编译器: #1668
|
2022-05-29 21:30:06 +08:00 |
|
xiongziliang
|
0c5b3f87e5
|
优化cmake
|
2022-05-28 09:48:19 +08:00 |
|
baiyfcu
|
4e57416be9
|
修复cmake generate export 和 test工程先后变编译错误问题
|
2022-05-27 17:03:49 +08:00 |
|
夏楚
|
e2908e9775
|
cmake构建时自动生成mk_export头文件,解决msvc链接设备问题 (#1660)
* 解决msvc下链接问题
* CMAKE添加自动生成mk api export头文件
* 兼容非cmake构建时情况
Co-authored-by: baiyfcu <baiyfcu@gmail.com>
|
2022-05-26 20:30:43 +08:00 |
|
ziyue
|
989e7b2e75
|
解决msvc下编译问题
|
2022-05-26 11:59:19 +08:00 |
|
ziyue
|
59ff0a9a1a
|
添加utf-8 bom头,解决msvc下编译问题
|
2022-05-26 11:00:48 +08:00 |
|
ziyue
|
d79178d116
|
解决msvc下编译问题
|
2022-05-26 10:49:44 +08:00 |
|
ziyue
|
5f3a46d611
|
FFmpeg未找到时,忽略player_opencv用例
|
2022-05-25 16:06:30 +08:00 |
|
ziyue
|
cb0e5c6c57
|
全面更新整理c sdk
|
2022-05-25 15:51:24 +08:00 |
|
ziyue
|
d037acbf62
|
完善ipv6支持
|
2022-05-08 17:06:10 +08:00 |
|
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 |
|