lal/pkg/logic
q191201771 5ef6241749 [refactor] 将所有session的ISessionStat的实现聚合到BasicSessionStat
..
config.go [patch] code format patch
customize_pubsession.go [refactor] base.AvPacket的时间戳类型修改为int64, avpacket_stream.go移入package base
group.go - [feat] HTTP-Notify增加on_relay_pull_start和on_relay_pull_stop回调 -[feat] lalserver: HTTP-API: start_relay_pull接口增加rtsp_mode参数
group__core_streaming.go [feat] lalserver支持集成自定义协议的输入流
group__in.go [refactor] 将所有session的ISessionStat的实现聚合到BasicSessionStat
group__out_sub.go [opt] lalserver: rtsp sub也支持触发relay pull
group__record_flv.go - [refactor] 转换mpegts使用remux.Rtmp2MpegtsRemuxer不再依赖hls.Muxer - [opt] lalserver: relay push增加超时检查,增加带宽统计 - [refactor] 所有interface类型以i字母开头
group__record_hls.go - [refactor] 转换mpegts使用remux.Rtmp2MpegtsRemuxer不再依赖hls.Muxer - [opt] lalserver: relay push增加超时检查,增加带宽统计 - [refactor] 所有interface类型以i字母开头
group__record_mpegts.go - [refactor] 转换mpegts使用remux.Rtmp2MpegtsRemuxer不再依赖hls.Muxer - [opt] lalserver: relay push增加超时检查,增加带宽统计 - [refactor] 所有interface类型以i字母开头
group__relay_pull.go [patch] code format patch
group__relay_push.go [feat] lalserver: HTTP API新增start_relay_pull接口,并同时支持rtmp和rtsp
group_manager.go [fix] 修复logic.Option.NotifyHandler首字母小写外部无法设置的问题
group_manager_test.go patch
http_api.go 修复http api /api/ctrl/start_relay_pull无法工作的bug.
http_api_test.go [opt] 支持pkg层面控制日志
http_notify.go - [feat] HTTP-Notify增加on_relay_pull_start和on_relay_pull_stop回调 -[feat] lalserver: HTTP-API: start_relay_pull接口增加rtsp_mode参数
http_server_handler.go - [refactor] 转换mpegts使用remux.Rtmp2MpegtsRemuxer不再依赖hls.Muxer - [opt] lalserver: relay push增加超时检查,增加带宽统计 - [refactor] 所有interface类型以i字母开头
logic.go - [feat] HTTP-Notify增加on_relay_pull_start和on_relay_pull_stop回调 -[feat] lalserver: HTTP-API: start_relay_pull接口增加rtsp_mode参数
logic_test.go [test] 提高测试覆盖
server_manager.go [refactor] 将所有session的ISessionStat的实现聚合到BasicSessionStat
server_manager__api.go [refactor] 整理代码
simple_auth.go [refactor] 将所有session的ISessionStat的实现聚合到BasicSessionStat
simple_auth_test.go [refactor] 将所有session的ISessionStat的实现聚合到BasicSessionStat
var.go - [feat] HTTPAPI: 1. 新增stop_relay_pull接口 2. start_relay_pull接口增加自动关闭,重试次数等参数 - [refator] 整理配置文件控制的静态回源拉流功能