q191201771
|
3b6ae774e8
|
[feat] lalserver: HTTP API新增start_relay_pull接口,并同时支持rtmp和rtsp
|
3 years ago |
q191201771
|
a3bd0bc0cb
|
[refactor] 整理logic.Group中relay pull的代码
|
3 years ago |
q191201771
|
f551dbfa65
|
[patch] prev pr patch
|
3 years ago |
q191201771
|
8482b9e0c6
|
[refactor] base.AvPacket的时间戳类型修改为int64, avpacket_stream.go移入package base
|
3 years ago |
q191201771
|
d2b80a4c47
|
[feat] customize pub支持叠加静音音频数据
|
3 years ago |
q191201771
|
6718316ae9
|
[feat] demo: customize_lalserver,演示向lalserver中输入音频加视频
|
3 years ago |
q191201771
|
eb7bb115d8
|
[feat] lalserver支持集成自定义协议的输入流
|
3 years ago |
yoko
|
7b35716b4e
|
Merge pull request #144 from Kouse-Datura/master
[fix] 修复rtmp拉流鉴权的问题
|
3 years ago |
kouse
|
06f98fac73
|
[fix]修复rtmp拉流时无法进行鉴权的问题
|
3 years ago |
q191201771
|
c11fb8081f
|
[patch] 为pr #142 补充一些注释以及文档说明
|
3 years ago |
suizg
|
cc7326ed67
|
[fix] rtsp send audio and video out of sync
|
3 years ago |
q191201771
|
4e0db49b18
|
[refactor] 代码整理:检查rtmp msg长度有效性
|
3 years ago |
Abrar Ahmed
|
f5ed97ac00
|
Bug fix - Allow standalone Mpegts recording
Bug fix - Allow standalone Mpegts recording without enabling record flv
|
3 years ago |
q191201771
|
8824038415
|
- [refactor] 转换mpegts使用remux.Rtmp2MpegtsRemuxer不再依赖hls.Muxer - [opt] lalserver: relay push增加超时检查,增加带宽统计 - [refactor] 所有interface类型以i字母开头
|
3 years ago |
q191201771
|
0ebe60ae98
|
[opt] lalserver: rtsp sub也支持触发relay pull
|
3 years ago |
q191201771
|
151835d28b
|
[opt] lalserver: relay pull的rtmp流也转换为rtsp
|
3 years ago |
Abrar Ahmed
|
738bcb77da
|
Fix hls.enable: false causes runtime error
Fix q191201771/lal#136
|
3 years ago |
q191201771
|
812f9bf314
|
[patch] logic: 重构group
|
3 years ago |
q191201771
|
93302705c7
|
[feat] httpts支持gop缓冲,提高秒开 #129
|
3 years ago |
q191201771
|
92c0c723a6
|
[perf] mpegts: 优化转换mpegts的性能
|
3 years ago |
q191201771
|
11c412cf84
|
- [refactor] 将rtmp转ts的代码从hls重构至remux中 - [fix] mpegts: 修复单音频场景,有一帧音频重复的问题
|
3 years ago |
q191201771
|
8c0d272fad
|
1. [refactor] 重构logic.Group 2. [test] 修复CI环境的innertest
|
3 years ago |
q191201771
|
b211e0f2de
|
[refactor] 整理Group代码
|
3 years ago |
q191201771
|
228f37bd4f
|
[fix] 优雅关闭: 关闭pprof和http server
|
3 years ago |
q191201771
|
443c9e39b9
|
1 [test] innertest增加httpts sub测试 2 [refactor] rtmp转mpegts的代码从package hls重构到remux(进行中)
|
3 years ago |
q191201771
|
abf50b107d
|
- [refactor] 规范所有导出符号的注释 - [refactor] base.ReadableNowTime()
|
3 years ago |
q191201771
|
0f21334964
|
[opt] 支持pkg层面控制日志 #62
|
3 years ago |
q191201771
|
f8f3f64c54
|
[refactor] all demo LogoutStartInfo
|
3 years ago |
q191201771
|
86c4b950db
|
[feat] hls: 增加delete_threshold配置,用于配置过期TS文件的保存时间
|
3 years ago |
q191201771
|
66aaf07216
|
[chore] release包中包含https的签名文件
|
3 years ago |
q191201771
|
1b5493ef9b
|
[refactor] 通过配置文件控制group调试日志
|
3 years ago |
q191201771
|
b1e0eac902
|
[fix] 修复simple auth模块里hls无法关闭鉴权的问题
|
3 years ago |
q191201771
|
1106c33b2f
|
prev commit patch
|
3 years ago |
q191201771
|
f16b1f8d4f
|
- [feat] simple auth增加支持rtsp,httpts,hls协议 - [feat] simple auth鉴权可配置后门鉴权参数 - [opt] simple auth鉴权参数的md5值兼容大小写
|
3 years ago |
q191201771
|
57ad766d34
|
[feat] 新增simple auth鉴权功能,rtmp,httpflv支持md5鉴权
|
3 years ago |
q191201771
|
03ccfa0e5f
|
1. rtmp.PushSession和PullSession可配置WriteBuf和ReadBuf大小,以及WriteChanSize 2. 整理完所有error返回值 3. 提高测试覆盖率
|
3 years ago |
q191201771
|
ad547d0010
|
[test] 提高测试覆盖
|
3 years ago |
q191201771
|
3b0465b5fc
|
[refactor] 增强兼容性: https服务初始化失败时打印错误日志而不是退出程序
|
3 years ago |
q191201771
|
cce165b16c
|
[fix] 增强兼容性,当收到的rtmp message中的payload长度为0时,则忽略 #112
|
3 years ago |
q191201771
|
99a2331935
|
update naza
|
3 years ago |
q191201771
|
d5c7047295
|
patch
|
3 years ago |
q191201771
|
dacfa3d041
|
[fix] 修复logic.Option.NotifyHandler首字母小写外部无法设置的问题
|
3 years ago |
q191201771
|
a3ae15543f
|
[refactor] 将logic包中的DummyAudioFilter, GopCache, LazyRtmpChunkDivider, LazyRtmpMsg2FlvTag移入remux中
|
3 years ago |
q191201771
|
ffdb1c7c08
|
[fix] 修复httpflv多级路径下无法播放的问题
|
3 years ago |
q191201771
|
e3578157f4
|
mod messages:
- [perf] rtmp合并发送功能使用writev实现
- [refactor] 可定制性: logic: 抽象出ILalServer接口;业务方可在自身逻辑中创建server,选择是否获取notify通知,以及使用api控制server
- [refactor] 兼容性: 再增加一个配置文件默认搜索地址
- [refactor] 可读性: logic: ServerManager和Config不再作为全局变量使用;去除entry.go中间层;iface_impl.go移入innertest中;signal_xxx.go移入base中
|
3 years ago |
q191201771
|
61687aaf8a
|
patch
|
3 years ago |
q191201771
|
ccc94c9860
|
[refactor] logic中流媒体服务于http notify再增加一层中间层notify,便于业务方定制自己的业务逻辑
|
3 years ago |
q191201771
|
422e03cfdb
|
patch
|
3 years ago |
q191201771
|
e40167d506
|
[feat] 检查所有配置项是否存在
|
3 years ago |
q191201771
|
8aa2318465
|
[test] 增加group manager的单元测试
|
3 years ago |