一、更新软件列表和软件
sudo apt update && apt upgrade
二、安装解码器
sudo apt-get install x264
三、安装ffmpeg
sudo apt-get install ffmpeg
四、安装screen
sudo apt-get install screen
五、准备直播素材
导入到armbian设备里面
六、获取你的rtmp地址/你的直播码
如果是在B站直播,点击头像,点击我的直播间,点击开播设置,然后选择分区,给直播间起一个名字,点击开播,复制你的rtmp地址/你的串流密钥。
七、准备推流
screen创建ffmpeg会话
sudo screen -S ffmpeg
单文件循环推流
ffmpeg -re -i "/root/xxx.mp4" -vcodec copy -acodec aac -b:a 192k -f flv "rtmp地址/你的串流密钥"/root是直播文件的所在文件夹
如果需要实现无限循环播放的话就需要编写一个sh文件,内容如下
#!/bin/bash
while true
do
ffmpeg -re -i "output.mp4" -vcodec copy -acodec aac -b:a 192k -f flv "你的rtmp地址/你的串流密钥"
done
保存为live.sh,使用下面的命令运行即可
sh live.sh
screen的一些命令:
1.#screen创建 窗口名称 对话框
sudo screen -S 窗口名称
2.kill掉一个screen
screen -S 窗口名称 -X quit.
3、激活screen:
screen -r 窗口名称.
4.并利用exit退出并kiil掉session。
评论 (0)