Open hzYanxp opened 8 months ago
有调用/api/gb/stop_play么?lalmax使用了自定义流接入lal,暂时没有办法主动关闭
调用/api/gb/stop_play会关闭所有vlc的播放,应该是彻底关闭吧。本是希望在没有观众时,lalmax能主动关闭摄像头的视频流。
”lalmax使用了自定义流接入lal,暂时没有办法主动关闭”,有计划实现吗?
你可以自己先实现,定时调用lal中的API /api/stat/group或者/api/stat/all_group 来判断是否还有播放,没有人播放了,在调用/api/gb/stop_play实现关闭。lalmax要实现也大概如此,可能是直接使用lal的接口函数。
测试lalmax连接摄像头,使用api播放[api/gb/start_play(按我的理解这时lalmax通知摄像头拉流),然后使用vlc播放流媒体,可以正常看到画面,再开多个vlc,也可以看到画面。
但是,关闭所有的vlc,等上很多长时间,网卡流量很大,应该lalmax没有停止从摄像头拉流,重新再开vlc播放,还是秒开画面的。
lal介绍上说可以支持按需回源:没有观众的回源拉流可以主动关闭。lalmax没有实现没有按需从摄像头拉流?