问题 flvjs播放器在页面切换出去或这播放久了就会出现延迟,而且是累积的
https://github.com/bilibili/flv.js/issues/259 起个定时器检测缓存的时间戳和本地时间戳stat统计不准
nginx设置多个worker_processor会导致stat统计结果不准,参考:https://blog.csdn.net/defonds/article/details/9767127 , 这个问题至今没有修复。flv player拉流失败,有一定几率报报错:ERR_EMPTY_RESPONSE
原因也是因为nginx设置多个worker_processor,码流是推到一个worker,如果拉流请求到另一个worker就会拉不到流,worker_processor改成1个,或者开启rtmp_auto_push,让流在多worker之间中继。参考 https://blog.csdn.net/laichanghe/article/details/80554823 。开启auto_push后,在/stat下会看到很多playing端,应该就是中继出来的,这个是在多个worker processor间拷贝流量,不知道对性能影响大不大。 如果视频流路数不多的情况下,可以单独用一个nginx服务器设置worker_processor=1去做视频流。chrome F12 Media监控