Genteure
Genteure
when I change my working directory to something like `E:\` or `C:\`, I can't execute any command. seems like the problem is `chdir('E:\');` my log: ``` [D][php] PAYLOAD chdir('E:\');@error_reporting(0);@system('dir 2>&1');...
```csharp // Tested with Fluid.Core 2.2.15 on .NET 6 var options = new TemplateOptions(); options.MemberAccessStrategy.Register(); ``` ```txt System.ArgumentException: Cannot bind to the target method because its signature is not compatible...
``` recorderEvents = { onTest(alert) { const url = "http://127.0.0.1:8080/a"; const resp = fetchSync(url, { headers: { "a": "b", "Cookie": "aaaaaaaaaaa" } }); console.log(resp) } } ``` 估计和 `HttpRequestHeaders` 有关
主要有以下几个考虑: - HLS 流的 CDN 域名数量更多,_可能_ 意味着它的服务器数量更多、更稳定。 - 目前好像所有直播间都有 HLS 流了。_还需要检查确认。_ - HLS 对偶尔的网络波动更友好,可以重试... - 不像 FLV 如果断了,很大可能就会丢一段直播数据。 - FLV 流发现的问题越来越多,而 HLS 流 _可能_ 完全没有这些问题。 - 也完全有可能是因为用户多了之后发现的问题也多了 - 因为没有大量用户录过 HLS...
考虑把相关的文件合并到一起返回。 主要适用于录播姬自己录制输出的文件,有视频文件和其他相关联的文件(如对应的弹幕 xml 文件等)
目前 FLV 文件里面的索引最多只能保存 6300 组,能保证覆盖到至少 3.5 小时长的视频文件。如果要实现在线播放的话,太长的视频文件可能会出问题。 考虑可以把完整的关键帧信息单独存到一个 `json` 文件里,前端播放时替换掉从 FLV 读取的索引,实现完整的快进快退功能。
会影响到的地方: - 开始录制时的日志 - 文件名模板的 `format_qn` filter - HTTP API 文件名模拟生成的参数
根据反馈,有时会遇到速度比例长时间显示为红色,码率长时间低于正常码率,录出来的文件少了很长一段的情况。 录播姬 1.2 阶段曾经有过这个设置,不过后来因为当时的直播数据处理系统不够完善导致这个功能会影响正常录制,就去掉了。 现在修复系统相对完善了,可以把这个功能再加回来。考虑默认设置为 120 秒,如果视频文件时长比实际录制耗时少了超过 120 秒就主动断开重连。 再添加一个落后程度的日志,落后程度有大变动的时候输出一下日志。
群友画的大饼: > 直接录播姬docker一拍 > 就是个录播站( > 一键部署是吧 > 录播站录播姬一起 > 录播站登录后台可以添加直播间是吧 > 前台录播站 > 后台可以管理直播间 > 然后再加个在线二刀流功能