针对EasyDarwin原录像方式(成功添加推流通道后开始存储,除非关闭该通道,否则无法终止录像),这样一个视频可能长达几个或几十个小时,不利于后续的处理。 此处在原GO语言基础上录像部分添加了定时器,控制单个视频时长。开放配置(例:可设置时长为30分钟),并使用hls.js网页端测试播放。 内有修改后的源码;已打包可演示的demo(win7 64已测试,Google 86.0.4240.198)。 并附在linux和windows上编译记录,仅供参考。