凉风有信,秋月无边
亏我思娇的情绪、好比度日如年
共 1 篇文章

标签:vps服务器

用vps服务器利用代码实现24小时开直播赚钱方法

第一种方法比较简单,只可以播放一个视频。 准备一个ubuntu的系统 连上VPS更新系统 apt update -y  && apt upgrade -y && apt install -y curl wget sudo socat htop ffmpeg iftop htop 进程监控工具 ffmpeg  推流工具 iftop 流量监控 直播指定视频(自适应) nohup ffmpeg -stream_loop -1 -re -i /home/mp4/yyds.mp4 -c copy -f flv rtmp://a.rtmp.youtube.com/live2/cxu3-g03y-14-z2-4rf8 > /dev/null 2>&1 & 直播指定视频(低流量)(消耗更多CPU) nohup ffmpeg -re -stream_loop -1 -i /home/mp4/yyds.mp4 -c:v libx264 -b:v 500k -maxrate 500k -bufsize 1000k -c:a copy -f flv “rtmp://a.rtmp.youtube.com/live2/1ddg-8t7p-0zws-mm-7bq” > /dev/null 2>&1 & 所以最好的方案就是视频原始码率就是你期望的值。直接自适应推流。不要让ffmpeg花时间转码消耗CPU性能!来节省流量! 查看运行状态 ps -ef | grep ffmpeg 停止 reboot 以下看不懂的可以直接看视频,视频来自youtube 第二种比较麻烦,但是支持多个视频轮回播放。 vps最低配置 1核1G3M 流量0.5T或以上,推荐1核2G3M 1T,视频码率设置越高越费流量; 工具代码和步骤 系统推荐centos7,ubuntu18,debian9或以上~ 一、更新系统 centos:yam update -y && yam install vim screen -y ubuntu debian:apt update -y && apt install vim screen -y 二、安装ffmpeg ubuntu debian: sudo apt install ffmpeg ffmpeg -version centos在下一步执行 stream.sh后再安装也OK的。 三、准备服务器文件 1、stream.sh #!/bin/bashPATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/binexport 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(){# 安装FFMPEGread -p "你的机器内是否已经安装过FFmpeg4.x?安装FFmpeg才能正常推流,是否现在安装FFmpeg?(yes/no):" Chooseif [ $Choose = "yes" ];then yum -y install...

赞(0)villainvillain技术笔记 阅读(40)去评论