Armbian系列教程-搭建24h无人值守音乐台

已经搭建好的直播间:https://live.bilibili.com/7123399

一、更新软件列表和软件

1
sudo apt update && apt upgrade

二、安装解码器

1
sudo apt-get install x264

三、安装ffmpeg

1
sudo apt-get install ffmpeg

四、安装screen

1
sudo apt-get install screen

五、准备直播的素材

1.直播电影电视的话,把下载好的素材用winscp传到设备里就行了;
2.如果是音乐的话,就需要前面安装的小丸工具箱了;

第一步

全选你要播放的音乐文件,右键添加到压缩文件,然后文件扩展名改成.mp3,压缩文件格式选择rar,压缩方式选择储存,点击确定。

这样就把多个mp3文件合并成为一个mp3文件了。

第二步

打开小丸工具箱,点击常用,把刚刚弄好的音乐合集拖到音频那栏,图片那栏选一张自己喜欢的图片就行,右键刚刚做好的音乐合集,点击详细信息,然后把分钟换算秒数,得出的结果填入时间那栏,其他按照图上填就行,最后点击压制,等压制完成用winscp把压制好的视频传到设备上。

六、获取你的rtmp地址/你的直播码

如果是在b站直播,点击头像,点击我的直播间,点击开播设置,然后选择分区,给直播间起一个名字,点击开播,复制你的rtmp地址/你的直播码。

七、准备推流

#screen创建ffmpeg会话

1
sudo screen -S ffmpeg

#单文件循环推流

1
sudo ffmpeg -re -stream_loop -1 -i "/path/to/file1.wav" -vcodec copy -acodec aac -b:v 1500k -b:a 320k -r 60 -f flv "你的rtmp地址/直播码"

#其中screen -S ffmpeg,该命令主要是避免网络中断或是断开putty的情况下中断了命令的执行,它可以保证命令会在后台继续执行。

#当回来时可以执行:screen -r ffmpeg”,即可恢复到离开前创建的ffmpeg会话的工作界面。

#执行:exit ,会提示:[screen is terminating],表示已经成功退出screen会话。

#其中/path/to/为文件的路径,file1.wav为文件名和扩展名。

本教程参考以下文章:

简书:夕枫晚照

晨旭的博客

screen使用教程

打赏
  • 版权声明: 本博客所有文章除特别声明外,著作权归作者所有。转载请注明出处!

扫一扫,分享到微信

微信分享二维码
  • Copyrights © 2020-2023 XuanMing
  • 访问人数: | 浏览次数:

请我喝杯咖啡吧~

支付宝
微信