Commit Graph

1064 Commits (15ed8d17b0ac73f1df046de5d049fbf4ee0153f8)
 

Author SHA1 Message Date
q191201771 15ed8d17b0 erase avq debug log 8 months ago
q191201771 40295f876d refactor rtsp PushSession, new func WithSdpLogicContext and Start instead of Push 8 months ago
q191201771 3ad5736308 patch 8 months ago
q191201771 afe3a8c635 patch 8 months ago
q191201771 b5de3f9e89 client session: 1. Start失败时,外层可以不调用Dispose 2. flv pull session 增加Start, WithOnReadFlvTag函数替代Pull函数 8 months ago
q191201771 b1dcb8ed78 flv: fix pull session unique key 8 months ago
q191201771 592dc3e2e8 comment 8 months ago
q191201771 f31e75b52f refactor reduce useless var 8 months ago
q191201771 f5f9f0b2dd deps: update naza 8 months ago
q191201771 090bbe1f4c demo dispatch: 当超过MaxSubSessionPerIp时,踢出超过限制的、时间上偏后的连接 8 months ago
q191201771 455a9b2235 new func MockVersion 9 months ago
q191201771 d7b0aaf6cf refactor mv RtmpServerSessionReadAvTimeoutMs LogicCheckSessionAliveIntervalSec to base pkg 9 months ago
q191201771 cb2cf030ae [opt] rtmp: 加大server session的默认超时时长,由10秒修改为120秒 9 months ago
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 0f4c71d431 HttpApiVersion 9 months ago
q191201771 49f3aa7a71 [feat] http-api: 新增接口/api/ctrl/add_ip_blacklist,用于增加IP黑名单 9 months ago
q191201771 c571ae62db comment 9 months ago
q191201771 22b86549b8 clean.sh 9 months ago
q191201771 b820227d57 1 [opt] http-api: kick接口支持踢出hls sub session, 2 [opt] hls: session功能开启时,无效的ts和m3u8请求直接拒绝 9 months ago
q191201771 67511de4a8 refactor new func base.WrapReadConfigFile 9 months ago
q191201771 9dc71b7874 prev commit patch 9 months ago
q191201771 d196a177ff do not serve hls sub session if in ip black list 9 months ago
q191201771 4a3282c0fe impl of IpBlacklist struct 9 months ago
q191201771 7ebcd0fee9 patch HttpNotifyVersion 10 months ago
q191201771 fb648c3ba4 [opt] http-api: 将on_update接口中的start_time参数统一为携带时区的格式 10 months ago
q191201771 79ae569f47 log 10 months ago
q191201771 12f45c2c64 StrategyTryAnnexbWhenParseVspFromSeqHeaderFailed init with true 10 months ago
q191201771 f723facb0b license header 10 months ago
q191201771 e5a582bff1 [chore] 提交git时忽略._*.go文件,make clean时清除这些文件 10 months ago
q191201771 fde1e68b51 comment 10 months ago
q191201771 5a3557066f patch for #353 10 months ago
yoko 5cd3fa9348
Merge pull request #353 from l0g1n/fix
[opt] hevc: 增强兼容性,当从seq header中解析vps,sps,pps失败时,尝试使用annexb解析
10 months ago
guoqiang 704538355c [feat]: 增加从Annexb中解析vps、sps、pps 10 months ago
q191201771 8e5eb173ec v0.37.4 -> t_version.go 10 months ago
q191201771 6b53e16858 fmt 10 months ago
q191201771 e305a76ffb doc 10 months ago
q191201771 b8cbe76f38 [fix] BasicSessionStat对连接做非空检查,防止panic 10 months ago
q191201771 d4c38c17f2 fmt 10 months ago
yoko 7bee79fef7
Merge pull request #350 from OneHeng/fix
patch: for #349 IsAudio interface add opus
11 months ago
zangshouchi@163.com 5611cb2f19 IsAudio interface add opus 11 months ago
yoko 0cd88bdc37
Merge pull request #349 from ZSC714725/opus
feat: support opus
11 months ago
ZSC714725 3361edd01e lal support opus 11 months ago
q191201771 08487f9a9f patch: 前次提交补充,不要在build.sh中执行编译出的可执行文件,因为可能是为其他平台编译的 12 months ago
yoko 54c8feee9c
Merge pull request #345 from koulerz/makefile-build
chore: 修复makefile中编译linux版本失败的问题
12 months ago
kouler f51a9f190d chore: makefile build flag 12 months ago
yoko 90c1075520
Merge pull request #343 from ixugo/dev
[opt] 数据有效性长度检查,防止音频流无数据时 panic
1 year ago
xugo 41eff796c2 防止音频流无数据时 panic 1 year ago