{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":180726796,"defaultBranch":"master","name":"lal","ownerLogin":"q191201771","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-04-11T06:15:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6093955?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713444737.0","currentOid":""},"activityList":{"items":[{"before":"8bd4a50e49d1bd1d1fa88909e52c872b897d2fe4","after":"8b4126e4e561c09541b2c9d9a1d6db4eac9fdbb2","ref":"refs/heads/master","pushedAt":"2024-05-24T06:26:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"q191201771","name":"yoko","path":"/q191201771","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6093955?s=80&v=4"},"commit":{"message":"refactor dispatch securit only kick without ip blacklist","shortMessageHtmlLink":"refactor dispatch securit only kick without ip blacklist"}},{"before":"d0c084c4a8fc9d4632fdbfc3a2321ee50e483c5c","after":"8bd4a50e49d1bd1d1fa88909e52c872b897d2fe4","ref":"refs/heads/master","pushedAt":"2024-05-24T06:21:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"q191201771","name":"yoko","path":"/q191201771","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6093955?s=80&v=4"},"commit":{"message":"refactor dispatch new func startRelayPull securityMaxSubSessionPerIp securityMaxSubDurationSec","shortMessageHtmlLink":"refactor dispatch new func startRelayPull securityMaxSubSessionPerIp …"}},{"before":"da5730f40c5510352ee62d5df771725fcc45afe8","after":"d0c084c4a8fc9d4632fdbfc3a2321ee50e483c5c","ref":"refs/heads/master","pushedAt":"2024-05-24T03:14:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"q191201771","name":"yoko","path":"/q191201771","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6093955?s=80&v=4"},"commit":{"message":"refactor new file dispatch/http_api_client.go","shortMessageHtmlLink":"refactor new file dispatch/http_api_client.go"}},{"before":"0f4c71d4319e56213e09f03507061af40c53e100","after":"da5730f40c5510352ee62d5df771725fcc45afe8","ref":"refs/heads/master","pushedAt":"2024-05-24T03:08:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"q191201771","name":"yoko","path":"/q191201771","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6093955?s=80&v=4"},"commit":{"message":"1 [feat] dispatch: 新增配置max_sub_session_per_ip,可控制单个ip最大拉流session数量 2 [feat] dispatch: 新增配置max_sub_duration_sec,可控制单个拉流session的最大时长 3 [feat] dispatch: 新增读取配置文件功能","shortMessageHtmlLink":"1 [feat] dispatch: 新增配置max_sub_session_per_ip,可控制单个ip最大拉流session数量 2 …"}},{"before":"b820227d57094ab04a529c70c06eafded6bab40d","after":"0f4c71d4319e56213e09f03507061af40c53e100","ref":"refs/heads/master","pushedAt":"2024-05-22T08:13:44.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"q191201771","name":"yoko","path":"/q191201771","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6093955?s=80&v=4"},"commit":{"message":"HttpApiVersion","shortMessageHtmlLink":"HttpApiVersion"}},{"before":"67511de4a89a84381da01eece06dce2f0fa84e9d","after":"b820227d57094ab04a529c70c06eafded6bab40d","ref":"refs/heads/master","pushedAt":"2024-05-21T09:37:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"q191201771","name":"yoko","path":"/q191201771","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6093955?s=80&v=4"},"commit":{"message":"1 [opt] http-api: kick接口支持踢出hls sub session, 2 [opt] hls: session功能开启时,无效的ts和m3u8请求直接拒绝","shortMessageHtmlLink":"1 [opt] http-api: kick接口支持踢出hls sub session, 2 [opt] hls: session功能开启…"}},{"before":"9dc71b787482ea7e4efe31cd8838d9850b58851e","after":"67511de4a89a84381da01eece06dce2f0fa84e9d","ref":"refs/heads/master","pushedAt":"2024-05-21T03:42:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"q191201771","name":"yoko","path":"/q191201771","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6093955?s=80&v=4"},"commit":{"message":"refactor new func base.WrapReadConfigFile","shortMessageHtmlLink":"refactor new func base.WrapReadConfigFile"}},{"before":"d196a177ffdb2357a4b7c0aa281810313f1bbb0e","after":"9dc71b787482ea7e4efe31cd8838d9850b58851e","ref":"refs/heads/master","pushedAt":"2024-05-20T03:47:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"q191201771","name":"yoko","path":"/q191201771","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6093955?s=80&v=4"},"commit":{"message":"prev commit patch","shortMessageHtmlLink":"prev commit patch"}},{"before":"4a3282c0fe27fe04bc10ca8c8bbe48d2df078de2","after":"d196a177ffdb2357a4b7c0aa281810313f1bbb0e","ref":"refs/heads/master","pushedAt":"2024-05-20T03:43:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"q191201771","name":"yoko","path":"/q191201771","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6093955?s=80&v=4"},"commit":{"message":"do not serve hls sub session if in ip black list","shortMessageHtmlLink":"do not serve hls sub session if in ip black list"}},{"before":"7ebcd0fee9aad0ff5df6dacb8892264166ec462d","after":"4a3282c0fe27fe04bc10ca8c8bbe48d2df078de2","ref":"refs/heads/master","pushedAt":"2024-05-20T03:40:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"q191201771","name":"yoko","path":"/q191201771","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6093955?s=80&v=4"},"commit":{"message":"impl of IpBlacklist struct","shortMessageHtmlLink":"impl of IpBlacklist struct"}},{"before":"fb648c3ba4402645119e9f75b414e5d79afc9d96","after":"7ebcd0fee9aad0ff5df6dacb8892264166ec462d","ref":"refs/heads/master","pushedAt":"2024-05-16T06:49:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"q191201771","name":"yoko","path":"/q191201771","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6093955?s=80&v=4"},"commit":{"message":"patch HttpNotifyVersion","shortMessageHtmlLink":"patch HttpNotifyVersion"}},{"before":"79ae569f47ac6cf2a0bd3ad093df05c0deedb00c","after":"fb648c3ba4402645119e9f75b414e5d79afc9d96","ref":"refs/heads/master","pushedAt":"2024-05-16T06:48:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"q191201771","name":"yoko","path":"/q191201771","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6093955?s=80&v=4"},"commit":{"message":"[opt] http-api: 将on_update接口中的start_time参数统一为携带时区的格式","shortMessageHtmlLink":"[opt] http-api: 将on_update接口中的start_time参数统一为携带时区的格式"}},{"before":"12f45c2c64290b17c36834227fd14c1868286a3c","after":"79ae569f47ac6cf2a0bd3ad093df05c0deedb00c","ref":"refs/heads/master","pushedAt":"2024-05-16T06:45:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"q191201771","name":"yoko","path":"/q191201771","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6093955?s=80&v=4"},"commit":{"message":"log","shortMessageHtmlLink":"log"}},{"before":"f723facb0ba1978f91dee3932666ebe3b7c7c504","after":"12f45c2c64290b17c36834227fd14c1868286a3c","ref":"refs/heads/master","pushedAt":"2024-05-11T03:13:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"q191201771","name":"yoko","path":"/q191201771","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6093955?s=80&v=4"},"commit":{"message":"StrategyTryAnnexbWhenParseVspFromSeqHeaderFailed init with true","shortMessageHtmlLink":"StrategyTryAnnexbWhenParseVspFromSeqHeaderFailed init with true"}},{"before":"e5a582bff1fd3fb05b705dfddd3f087613ef54c2","after":"f723facb0ba1978f91dee3932666ebe3b7c7c504","ref":"refs/heads/master","pushedAt":"2024-05-11T02:50:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"q191201771","name":"yoko","path":"/q191201771","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6093955?s=80&v=4"},"commit":{"message":"license header","shortMessageHtmlLink":"license header"}},{"before":"fde1e68b515c927a5d6e5cd03f3e119996fe7adf","after":"e5a582bff1fd3fb05b705dfddd3f087613ef54c2","ref":"refs/heads/master","pushedAt":"2024-05-11T02:49:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"q191201771","name":"yoko","path":"/q191201771","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6093955?s=80&v=4"},"commit":{"message":"[chore] 提交git时忽略._*.go文件,make clean时清除这些文件","shortMessageHtmlLink":"[chore] 提交git时忽略._*.go文件,make clean时清除这些文件"}},{"before":"5a3557066fd0db45e78c918c7e938dff6f3e7ead","after":"fde1e68b515c927a5d6e5cd03f3e119996fe7adf","ref":"refs/heads/master","pushedAt":"2024-05-11T02:47:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"q191201771","name":"yoko","path":"/q191201771","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6093955?s=80&v=4"},"commit":{"message":"comment","shortMessageHtmlLink":"comment"}},{"before":"5cd3fa9348f0153a2a1adffec744f04a6c04a5fa","after":"5a3557066fd0db45e78c918c7e938dff6f3e7ead","ref":"refs/heads/master","pushedAt":"2024-05-11T02:39:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"q191201771","name":"yoko","path":"/q191201771","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6093955?s=80&v=4"},"commit":{"message":"patch for #353","shortMessageHtmlLink":"patch for #353"}},{"before":"8e5eb173ec80f806ed37cd9d02177a1e1e567206","after":"5cd3fa9348f0153a2a1adffec744f04a6c04a5fa","ref":"refs/heads/master","pushedAt":"2024-05-11T02:23:24.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"q191201771","name":"yoko","path":"/q191201771","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6093955?s=80&v=4"},"commit":{"message":"Merge pull request #353 from l0g1n/fix\n\n[opt] hevc: 增强兼容性,当从seq header中解析vps,sps,pps失败时,尝试使用annexb解析","shortMessageHtmlLink":"Merge pull request #353 from l0g1n/fix"}},{"before":"6b53e168582eb3bae2f7608e69f94384fe43419b","after":"8e5eb173ec80f806ed37cd9d02177a1e1e567206","ref":"refs/heads/master","pushedAt":"2024-04-18T12:51:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"q191201771","name":"yoko","path":"/q191201771","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6093955?s=80&v=4"},"commit":{"message":"v0.37.4 -> t_version.go","shortMessageHtmlLink":"v0.37.4 -> t_version.go"}},{"before":"e305a76ffbb700b8a2d18706c98a1220ef72621e","after":"6b53e168582eb3bae2f7608e69f94384fe43419b","ref":"refs/heads/master","pushedAt":"2024-04-18T12:49:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"q191201771","name":"yoko","path":"/q191201771","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6093955?s=80&v=4"},"commit":{"message":"fmt","shortMessageHtmlLink":"fmt"}},{"before":"b8cbe76f38ea2fe1a1e6632d46dd9235f1aa9eac","after":"e305a76ffbb700b8a2d18706c98a1220ef72621e","ref":"refs/heads/master","pushedAt":"2024-04-18T12:38:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"q191201771","name":"yoko","path":"/q191201771","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6093955?s=80&v=4"},"commit":{"message":"doc","shortMessageHtmlLink":"doc"}},{"before":"d4c38c17f267748d225da5b371c011ffd11df467","after":"b8cbe76f38ea2fe1a1e6632d46dd9235f1aa9eac","ref":"refs/heads/master","pushedAt":"2024-04-18T12:23:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"q191201771","name":"yoko","path":"/q191201771","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6093955?s=80&v=4"},"commit":{"message":"[fix] BasicSessionStat对连接做非空检查,防止panic","shortMessageHtmlLink":"[fix] BasicSessionStat对连接做非空检查,防止panic"}},{"before":"7bee79fef74327abc3839346a8726fc74123c5ca","after":"d4c38c17f267748d225da5b371c011ffd11df467","ref":"refs/heads/master","pushedAt":"2024-04-18T12:22:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"q191201771","name":"yoko","path":"/q191201771","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6093955?s=80&v=4"},"commit":{"message":"fmt","shortMessageHtmlLink":"fmt"}},{"before":"0cd88bdc37a73a2c27580d2219f31e682fb88ed6","after":"7bee79fef74327abc3839346a8726fc74123c5ca","ref":"refs/heads/master","pushedAt":"2024-04-11T11:50:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"q191201771","name":"yoko","path":"/q191201771","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6093955?s=80&v=4"},"commit":{"message":"Merge pull request #350 from OneHeng/fix\n\npatch: for #349 IsAudio interface add opus","shortMessageHtmlLink":"Merge pull request #350 from OneHeng/fix"}},{"before":"08487f9a9ff87413dc8115c5f49e2fc19cba58a5","after":"0cd88bdc37a73a2c27580d2219f31e682fb88ed6","ref":"refs/heads/master","pushedAt":"2024-04-07T11:52:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"q191201771","name":"yoko","path":"/q191201771","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6093955?s=80&v=4"},"commit":{"message":"Merge pull request #349 from ZSC714725/opus\n\nfeat: support opus","shortMessageHtmlLink":"Merge pull request #349 from ZSC714725/opus"}},{"before":"54c8feee9c251d5be62a09bbfd7792ed15ee0b81","after":"08487f9a9ff87413dc8115c5f49e2fc19cba58a5","ref":"refs/heads/master","pushedAt":"2024-03-07T12:13:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"q191201771","name":"yoko","path":"/q191201771","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6093955?s=80&v=4"},"commit":{"message":"patch: 前次提交补充,不要在build.sh中执行编译出的可执行文件,因为可能是为其他平台编译的","shortMessageHtmlLink":"patch: 前次提交补充,不要在build.sh中执行编译出的可执行文件,因为可能是为其他平台编译的"}},{"before":"90c10755206239f5e90fc0f1bd5ff632c135cd7b","after":"54c8feee9c251d5be62a09bbfd7792ed15ee0b81","ref":"refs/heads/master","pushedAt":"2024-03-07T06:03:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"q191201771","name":"yoko","path":"/q191201771","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6093955?s=80&v=4"},"commit":{"message":"Merge pull request #345 from koulerz/makefile-build\n\nchore: 修复makefile中编译linux版本失败的问题","shortMessageHtmlLink":"Merge pull request #345 from koulerz/makefile-build"}},{"before":"0beec394e4cb44ef5f510b0a473a0415a54505c8","after":"90c10755206239f5e90fc0f1bd5ff632c135cd7b","ref":"refs/heads/master","pushedAt":"2024-02-26T12:13:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"q191201771","name":"yoko","path":"/q191201771","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6093955?s=80&v=4"},"commit":{"message":"Merge pull request #343 from ixugo/dev\n\n[opt] 数据有效性长度检查,防止音频流无数据时 panic","shortMessageHtmlLink":"Merge pull request #343 from ixugo/dev"}},{"before":"8fa60e4d0d9783720b1fbd30b0c1008644441d04","after":"0beec394e4cb44ef5f510b0a473a0415a54505c8","ref":"refs/heads/master","pushedAt":"2024-02-05T01:47:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"q191201771","name":"yoko","path":"/q191201771","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6093955?s=80&v=4"},"commit":{"message":"Merge pull request #341 from ZSC714725/ws-rtsp\n\n[feat] 支持rtsp-over-websocket播放","shortMessageHtmlLink":"Merge pull request #341 from ZSC714725/ws-rtsp"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUrh_RQA","startCursor":null,"endCursor":null}},"title":"Activity · q191201771/lal"}