type
status
date
slug
summary
password
tags
category
icon
下面主要介绍下如何推流文件夹内的所有视频,目前已测试B站和虎牙推流直播没问题,斗鱼应该也行;
- 建立config目录,目录下创建是三个文件,dir,temp,key
- dir文件里写入要播放的视频的文件夹地址
- key文件写入要推流的key,直接从直播网站复制过来放到这个文件里就行(不推流到直播平台可以不设置)
- temp文件写入待播放的第一个视频的名字,不要带目录,视频要放在dir里配置的文件夹里,这个文件后续会通过play.sh脚本进行更新的
- 在config同级目录下编写自动重启脚本(play.sh),同时计算出下一个待播放的视频的名字,存储到temp文件里
- 在config同级目录下创建(scheduled.sh)计算出下一个视频的时长,并休眠计算出的下一个视频的时长
- 将该脚本使用nohup挂载到后台就可以了
- 运行报错解决
- bash: ./scheduled.sh: /bin/bash^M: bad interpreter: No such file or directory
解决方法:
使用
dos2unix
工具转换文件: 如果你有 dos2unix
工具,可以直接使用它来转换文件的换行符。参考链接:
- 作者:cherryhua
- 链接:https://blog.cherrylord.com/article/post-40
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。