Commit Graph

16 Commits (8b4126e4e561c09541b2c9d9a1d6db4eac9fdbb2)

Author SHA1 Message Date
q191201771 8b4126e4e5 refactor dispatch securit only kick without ip blacklist 9 months ago
q191201771 8bd4a50e49 refactor dispatch new func startRelayPull securityMaxSubSessionPerIp securityMaxSubDurationSec 9 months ago
q191201771 d0c084c4a8 refactor new file dispatch/http_api_client.go 9 months ago
q191201771 da5730f40c 1 [feat] dispatch: 新增配置max_sub_session_per_ip,可控制单个ip最大拉流session数量 2 [feat] dispatch: 新增配置max_sub_duration_sec,可控制单个拉流session的最大时长 3 [feat] dispatch: 新增读取配置文件功能 9 months ago
q191201771 c492f7188b [fix] http api: 修复kick接口无法踢掉rtsp sub session的问题 2 years ago
Jae-Sung Lee 8c17c8360a remove deprecated io/ioutil packages 2 years ago
q191201771 720ca9d6ff [refactor] 整理代码 3 years ago
q191201771 3b6ae774e8 [feat] lalserver: HTTP API新增start_relay_pull接口,并同时支持rtmp和rtsp 3 years ago
robin 6f1ab73b6c 优化报活节点时间比较 3 years ago
q191201771 f8f3f64c54 [refactor] all demo LogoutStartInfo 3 years ago
q191201771 731bed099a (#87) [refactor] 重构lal整个项目的命名规则 4 years ago
q191201771 3df6ee4027 1. [refactor] 使用新的unique id生成器,提高性能 2. [refactor] 统一各Session接口 4 years ago
q191201771 34bd5cf004 commit messages:
- `/app/demo/dispatch`处理`on_update`事件回调
- HTTP Notify增加新事件回调`/on_server_start`
- HTTP API `/api/stat/lal_info` 中增加`server_id`字段
- 增加`gen_tag.sh`,用于打tag
4 years ago
q191201771 a58a2ce60c 1. [feat] 配置文件中支持配置是否清除过期流的HLS文件 2. [feat] 增加HTTP API接口`/api/ctrl/kick_out_session`,用于踢掉指定的session 3. [feat] HTTP Notify事件回调中的session结构体都增加session id字段 4 years ago
q191201771 c3aac90cc9 1. [feat] lalserver的session增加存活检查,10秒没有数据会主动断开连接 2. [feat] lalserver的group没有sub拉流时,停止对应的pull回源 3. [feat] HTTP Notify事件回调中,增加`on_rtmp_connect` 4 years ago
q191201771 1e3358c80b 1. [feat] 增加HTTP Notify事件回调功能,见 https://pengrl.com/p/10101 2. [feat] HTTP API中,增加`/api/ctrl/start_pull`接口,可向lalserver发送命令,主动触发pull回源拉流 3. [feat] HTTP API中,group结构体中增加pull结构体,包含了回源拉流的信息 4. [fix] 通过配置文件静态relay push转推时,push rtmp url透传pub rtmp url的参数 4 years ago