LeeeMooo
LeeeMooo
> 用 ffplay 直接播放摄像头流(不经过 lal )看看有没有 warning
> 大概运行多久会出现,如果时间短的话,按下面这个方式抓份数据给我看看, 出现时间不固定,有时候好几个小时才出现
> 我现在的解决办法是event=open&&duration>0或者event=close&&duration=0时调用stop_relay_pull关闭这个流再重新拉流。 调用stop_relay_pull(http://127.0.0.1:8082/api/ctrl/stop_relay_pull?stream_name=xxx) 后dead lock了,程序卡在了这里 https://github.com/q191201771/lal/blob/6fe6629848ffcb94c7437d0ac10897db54273cdb/pkg/logic/group__relay_pull.go#L43 但是通过curl调用正常。 我的程序结构如下
> 是在你自己的NotifyHandler实现中调用stop_relay_pull死锁了吗 对,在OnHlsMakeTs里面调用的
我在源码里面做了点修改不知道这样有没有影响 因为摄像头音频流是PCMA的,而flv.js只支持acc,但是lal自动叠加静音音频好像只支持源流没有音频流的情况,所以我把音频流直接干掉了,这样就能叠加静音音频了
> 回调中调用API死锁的问题我已经修复了,你测试一下。 已解决
> rtsp.BaseInSessionTimestampFilterFlag = false 好的,我测试一下
尴尬了我放在new后面了,刚测试了一个小时出现了,我再试试
还是出现了,我这次dump了数据,用的是这个 麻烦看看 https://t.wss.ink/f/b6kjgyy4hhf 密码:6907