centos使用FFmpeg的循环推流脚本分享
弄个vps,例如腾讯云轻量服务,执行以下脚本就能使用云端7*24小时视频直播推流。
需要配合screen运行:
yum -y install screen
开个新窗口:
screen -S stream
功能:
1.目前支持循环推流mp4格式的视频,注意视频文件的名字不能含有空格或其他特殊符号。
2.视频加水印,水印位置默认在右上角。
??
完整代码如下:
#!/bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
#=================================================================#
# System Required: CentOS7 X86_64 #
# Description: FFmpeg Stream Media Server #
# Author: LALA #
# Website: https://www.lala.im #
#=================================================================#
# 颜色选择
red='\033[0;31m'
green='\033[0;32m'
yellow='\033[0;33m'
font="\033[0m"
ffmpeg_install(){
# 安装FFMPEG
read -p "你的机器内是否已经安装过FFmpeg4.x?安装FFmpeg才能正常推流,是否现在安装FFmpeg?(yes/no):" Choose
if [ $Choose = "yes" ];then
yum -y install wget
wget --no-check-certificate https://www.johnvansickle.com/ffmpeg/old-releases/ffmpeg-4.0.3-64bit-static.tar.xz
tar -xJf ffmpeg-4.0.3-64...点击查看剩余70%
网友评论