dexter
|
dde2b00fc1
|
修复订阅无音频的RTP的panic问题,WriteAVCC传入指针
|
2023-02-08 22:33:24 +08:00 |
|
dexter
|
a5602c5afc
|
实现无锁内存池
|
2023-01-25 20:31:10 +08:00 |
|
dexter
|
b77e57b1bb
|
改变avcc类型
|
2023-01-20 18:59:26 +08:00 |
|
dexter
|
881fe5abd9
|
将amf0编码器和解码器放到codec/amf.go中,增加MallocSlice函数用于减少内存复制,
对写入avcc音频进行长度判断
|
2023-01-16 09:22:16 +08:00 |
|
dexter
|
7a588b2543
|
优化Pull和Push,增加日志输出
|
2022-12-16 17:10:40 +08:00 |
|
dexter
|
a4c3c28fb4
|
refactor:
1、增加鉴权机制
2、去除IO类型的泛型
3、对停止拉流条件修正:当按需订阅造成流停止的情况纳入停止条件。
4、修复TS格式写入PMT的PID值
5、对于存在多PPS的情况进行兼容
|
2022-12-15 08:40:05 +08:00 |
|
dexter
|
b725fdbd59
|
📦 NEW: 增加rtpdump的回放功能
|
2022-11-19 23:39:11 +08:00 |
|
dexter
|
389f8a2e89
|
🐛 FIX: rtp打包格式,ts流支持265以及G711
|
2022-11-13 23:29:29 +08:00 |
|
dexter
|
fb5f1025b5
|
兼容1.18.4编译
|
2022-07-17 13:34:35 +08:00 |
|
dexter
|
374596f185
|
json序列化时显示每个track的前10个字节数据以及裸数据长度
|
2022-07-10 13:45:13 +08:00 |
|
charlestamz
|
524a68cfbe
|
1.修复了config文件解析错误无法提示的问题
2.改成了goland支持的语法
|
2022-05-31 17:27:48 +08:00 |
|
dexter
|
dbf0e0b070
|
去掉unknowTrack
|
2022-05-20 14:17:05 +08:00 |
|
dexter
|
ecc6b0d8ca
|
适配高帧率
|
2022-05-16 18:55:17 +08:00 |
|
dexter
|
8dc20b9268
|
将ts解包置入引擎中
|
2022-05-14 23:42:57 +08:00 |
|
langhuihui
|
1cea587b91
|
getIO变成公开
|
2022-05-03 15:28:19 +08:00 |
|
langhuihui
|
d9bf97fe51
|
更新json序列化忽略字段
|
2022-05-03 14:38:59 +08:00 |
|
dexter
|
40a9b74ea4
|
feat: 增加publisher的比较
|
2022-03-22 09:22:06 +08:00 |
|
dexter
|
270c909e9d
|
发布者关闭后马上通知Stream
|
2022-03-16 00:07:13 +08:00 |
|
dexter
|
c40665125f
|
实现远程控制台的通讯机制
|
2022-03-12 22:35:17 +08:00 |
|
dexter
|
abe2cdd1fc
|
加入summary 优化http监听逻辑,实现基本身份认证
|
2022-03-01 20:42:25 +08:00 |
|
dexter
|
37586d4a0b
|
修改pull和push逻辑
|
2022-02-27 21:46:49 +08:00 |
|
dexter
|
cd9e7d0ff8
|
修改包域名配置
|
2022-02-26 13:32:29 +08:00 |
|
dexter
|
96cf2384b0
|
批量修改所有引入包路径
|
2022-02-26 12:39:44 +08:00 |
|
dexter
|
de9766f917
|
优化EventBus机制
|
2022-02-21 21:40:14 +08:00 |
|
langhuihui
|
fc65d14070
|
精简代码
|
2022-02-19 22:36:03 +08:00 |
|
langhuihui
|
24ed1b337c
|
优化代码适配RC1
|
2022-02-19 21:15:10 +08:00 |
|
dexter
|
c0bd09e249
|
读取写入增加sleep保持速度
|
2022-02-19 10:38:24 +08:00 |
|
dexter
|
fd088b11a2
|
消除logrus,优化puller和pusher
|
2022-02-17 21:49:55 +08:00 |
|
dexter
|
d32dfd84ac
|
通用事件机制代替track等待等逻辑,track单独超时代替publish超时
|
2022-02-16 22:39:40 +08:00 |
|
dexter
|
e8e822401b
|
修改log引用
|
2022-02-13 17:11:49 +08:00 |
|
dexter
|
2c7ca7b781
|
修复配置合并bug
|
2022-02-12 21:15:14 +08:00 |
|
dexter
|
717f2ae77d
|
rtp补完
|
2022-02-12 10:23:56 +08:00 |
|
dexter
|
76f7e8ab8b
|
升级日志系统
|
2022-02-11 15:21:29 +08:00 |
|
dexter
|
f9d0567f45
|
配置合并和覆盖
|
2022-02-08 19:31:50 +08:00 |
|
dexter
|
9476564515
|
采用yaml格式配置
|
2022-02-07 17:29:15 +08:00 |
|
dexter
|
4d8e2ca5d2
|
初步与rtmp插件调通
|
2022-02-06 08:50:17 +08:00 |
|
dexter
|
b2489b2305
|
4.0初步改造
|
2022-02-02 10:39:39 +08:00 |
|
langhuihui
|
a0048a9c9d
|
重构媒体轨道等待逻辑
|
2021-06-14 22:15:25 +08:00 |
|
李宇翔
|
96c29bbfa6
|
给触发钩子加锁
|
2021-06-04 09:21:12 +08:00 |
|
langhuihui
|
bfb274324b
|
不应该在Stream的Close中对track进行Done处理
|
2021-05-05 21:44:12 +08:00 |
|
langhuihui
|
b916fcfd5c
|
增加发布超时机制
|
2021-04-12 08:34:02 +08:00 |
|
langhuihui
|
f66edde219
|
修改hook回调方式以及Track机制
|
2021-02-17 21:31:36 +08:00 |
|
langhuihui
|
c2ff0bbcae
|
大改版
|
2021-02-14 22:56:17 +08:00 |
|
langhuihui
|
70706fc8da
|
修改等待关键帧逻辑
|
2021-02-10 22:19:48 +08:00 |
|
langhuihui
|
c0f821e56e
|
publisher增加Dispose方法
|
2021-02-09 21:43:18 +08:00 |
|
langhuihui
|
d44f525a08
|
标注json序列化
|
2021-02-07 21:12:13 +08:00 |
|
langhuihui
|
d4a701b730
|
rtmp迁移新架构
|
2021-01-25 20:33:42 +08:00 |
|
langhuihui
|
ca016d834b
|
开发提交
|
2021-01-11 23:08:15 +08:00 |
|
langhuihui
|
3db1a0c435
|
增加自动停止发布功能
|
2020-12-28 16:36:39 +08:00 |
|
langhuihui
|
0bdd303387
|
解决rtsp推流无视频时的报错
|
2020-09-23 22:55:52 +08:00 |
|