准备

  • 最好使用24小时不关机的机器,安装ubuntu

  • 安装ffmpeg

sudo apt install ffmpeg
  • 准备直播的视频

推流脚本

  • 新建一个.sh文件
  • 复制粘贴就行
#!/bin/bash
folder="/home/xt/zb/" #这里改成你的文件夹地址
read -p "请输入您的直播推流地址(形式为rtmp地址): " rtmp
while true
do
    cd $folder
    for video in $(ls *.mp4)
    do
        echo '正在播放: ${video}'
        echo $(date +%F%N%T)
        ffmpeg -re -i "$video" -vcodec copy -acodec copy -f flv ${rtmp}
    done
done

推流地址

点这个链接打开: blibilli

点开始直播 推流码是这两个拼接

开启直播

  • 启动新窗口:
tmux new-session -s zhibo
  • 运行.sh文件
./zhibo.sh
  • 输入推流码

  • 附加到现有窗口:

tmux attach-session -t zhibo