Commit Graph

436 Commits (746aa9092a50905c7d15e7cbf4a2182b165f88e0)
 

Author SHA1 Message Date
q191201771 746aa9092a [chore] 打tag时只允许修改提交version.go的代码 3 years ago
q191201771 ffdb1c7c08 [fix] 修复httpflv多级路径下无法播放的问题 3 years ago
q191201771 eb742feb8d 测试各session的ISessionUrlContext接口 3 years ago
yoko 6f64aa8130
patch 3 years ago
yoko 01bb6d55be
[chore] CI: linux, macos, windows 3 years ago
q191201771 3c75f07d2b [chore] min golang version >= 1.14 3 years ago
yoko c806bf5305
[chore] CI: go 1.13 and 1.17 3 years ago
q191201771 efcc4ebed4 [fix] windows build 3 years ago
q191201771 5a57212fd4 v0.26.0 -> version.go 3 years ago
q191201771 0daf673638 v0.26.0 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 7d6c38a66b [feat] package rtmp: ServerSession增加Writev函数 3 years ago
q191201771 61687aaf8a patch 3 years ago
q191201771 54920c75be [chore] add run_docker.sh 3 years ago
q191201771 56885c1b81 Merge branch 'master' of github.com:q191201771/lal 3 years ago
q191201771 85330abc54 [chore] update naza v0.22.0 3 years ago
yoko 643b64ba04
patch 3 years ago
yoko 5a9bccd732
[chore] github CI: run and test 3 years ago
yoko bc56d08e6d
[chore] create default main.yml for github actions 3 years ago
q191201771 70ff70ac20 [chore] update naza 3 years ago
q191201771 ccc94c9860 [refactor] logic中流媒体服务于http notify再增加一层中间层notify,便于业务方定制自己的业务逻辑 3 years ago
q191201771 422e03cfdb patch 3 years ago
q191201771 ef55fb78b8 [chore] update conf tmpl 3 years ago
q191201771 ec3c9e3a2f [chore] 修复build.sh在linux下获取git tag信息失败报错的问题 3 years ago
q191201771 e40167d506 [feat] 检查所有配置项是否存在 3 years ago
q191201771 4181735d97 naza升级到v0.20.2 3 years ago
q191201771 8aa2318465 [test] 增加group manager的单元测试 3 years ago
q191201771 a21c3760b4 [feat] lalserver logic: 实现ComplexGroupManager 3 years ago
q191201771 3aa7f91b2a [log] 输入的rtp包格式错误 3 years ago
q191201771 d6f7db9d8b [log] 输入的rtmp包格式错误 3 years ago
q191201771 faa1656c2a [refactor] demo/pullrtsp2pushrtsp: 抽象出RtspTunnel结构体,一个对象对应一个转推任务 3 years ago
q191201771 d17ef10d25 [feat] 兼容两个不太标准的sdp格式(a=fmtp的前面或后面有多余的分号) 3 years ago
q191201771 151db29064 [test] 去掉单元测试时不必要的错误日志 3 years ago
q191201771 cbdd28f2de [chore] 配置文件中httpflv和httpts的url_pattern默认改为没有限制 3 years ago
q191201771 11659e10cc [refactor] logic: 新增GroupManager,管理所有Group 3 years ago
q191201771 2d77d7cbd7 [log] aac解析失败日志 3 years ago
q191201771 2b8e11e900 [doc] base.HttpServerManager增加日志 3 years ago
q191201771 f7664d8eb9 [log] hls中分割nalu增加日志 3 years ago
q191201771 4f4a566a3a [doc] 文件头增加许可证声明 3 years ago
q191201771 674b051cf4 prev commit patch 3 years ago
q191201771 4f662717c5 v0.25.0 -> version.go 3 years ago
q191201771 e41fdcf09e [doc] 配置文件的说明文档 3 years ago
q191201771 2c913f41e3 [feat] 为rtmp pub推流添加静音AAC音频(可动态检测是否需要添加;配置文件中可开启或关闭这个功能) (#56) 3 years ago
q191201771 03c459a024 [refactor] httpflv.Sub和httpts.Sub显式调用base.HttpSubSession的函数 3 years ago
q191201771 812cfd8a55 [chore] 增强健壮性:package rtmp: 对端协议错误时,主动关闭对端连接而不是主动panic 4 years ago
q191201771 5abe86b687 [refactor] package avc: 重新实现sps的解析 4 years ago
q191201771 2fc5c3194a [chore] 增强易用性:修改配置文件中的默认配置:hls、flv、mpegts的文件输出地址由绝对路径/tmp修改为相对路径./lal_record 4 years ago
q191201771 abb92c9074 Merge branch 'master' of github.com:q191201771/lal 4 years ago
q191201771 6d2bf2556d [feat] 优化和统一所有client类型session的使用方式:session由于内部或对端原因导致关闭,外部不再需要显式调用Dispose函数释放资源 4 years ago
yoko 01705942f9
Merge pull request #104 from evrins/feat_add_default_auth
[feat] 增强兼容性:rtsp digest auth时,如果缺少algorithm字段,回复时该字段默认设置为MD5
4 years ago