@
icedx 其实我设计了 5 种不同的方案,但是最终用这个了。。。
现在的方案:
推流: OBS
服务器: Nginx+HLS 因为没需要所以只是装了个 ffmpeg 但是没用 仅供调试 理论上可以再弄一个小版本的流 硬盘不够大不开录制
分发:百度云减速(我怕 CF 免费不给我 YYZ 机房 虽然看样我多虑了 但是既来之则安之 CNAME 也不错啊) 用 Pages Rules 设置 Cache Everything 超长 cache expire 但是 exclude M3U8 文件 关闭一切 Safety
播放: Safari 原生支持 其他新点的浏览器用 hls.js 但是我随手拽了个 VLC
效果叼的飞起 一台破烂推半个世界不是梦 还不要钱 全开源 不审核 兼容任何 CDN (滚蛋吧 AWS ) 学校内部使用完全不卡虽然流量已经出学校了
缺点:延时高 分片 5s 延时就小 1min 了 更远的地方更长 没原生 DRM 但是有 hack 做成 HDS 那样