IT之家学院:利用树莓派在B站24小时直播音乐
- 时间:
- 浏览:3
感谢IT之家外国网友 晨旭喵的投稿
为啥要用树莓直播?
机会我的树莓基本在吃灰,假如它运行起来最费油,直播放音乐什么的又详细并能胜任,什么都它就被我硬点来当作直播的主机了
只能注意的事项:
天气较热,树莓机会打开了超频,请装散热风扇。建议不开超频
最终效果:
点击这里(不保证我之后不改直播内容哈)
下面是正文~
第一步:安装ffmpeg和解码器
先安装解码器(注意要一句一句执行……)
git clone git://git.videolan.org/x264
cd x264
./configure --host=arm-unknown-linux-gnueabi --enable-static --disable-opencl
make
sudo make install
cd ..
rm -rf x264
再安装ffmpeg(一句一句执行……)
git clone git://source.ffmpeg.org/ffmpeg.git
cd ffmpeg
sudo ./configure --arch=armel --target-os=linux --enable-gpl --enable-libx264 --enable-nonfree
make
sudo make install
cd ..
rm -rf ffmpeg
一一一二个 地方只能注意:
1、git下载慢说说还并能 先导入到gitosc再clone;
2、编译ffmpeg的过程在树莓上十分漫长。。。我的花了一一一二个 半小时,什么都建议使用screen扔到后台,以免断网原因只能重来。
第二步:准备直播所只能的视频文件
大伙只能制作一一一二个 只能背景音乐的视频,一般会做一一一二个 一图流的视频(整个视频画面什么都一张图),
这里我使用了小丸工具箱(点我下载),
太难合并一堆mp3文件,具体法律法律法律依据:
全选什么mp3文件;
右击加在到压缩文件;
文件类型选者zip,压缩类型选者“储存”;
将压缩好的xxx.zip拓展名改为. mp3即可(是详细就有很神奇hhhhh)。
接下来照一张图片,打开小丸工具箱,选者“常用”选项卡;
把图片拖到“一图流”的“图片”框里,把整合好的音乐拖到“音频”框里,点击“压制”(水印是我我本人打的哈哈哈哈);
原先大伙就得到了大伙只能的文件。
第三步:进行推流
把文件传到树莓上,使用下面的命令即可推流:
ffmpeg -re -i "1.mp4" -vcodec copy -acodec aac -b:a 192k -f flv "你的rtmp地址/你的直播码"
机会此命令只能运行一次,播放完就停了,什么只能实现无限循环播放说说就只能编写一一一二个 sh文件,内容如下:
#!/bin/bash
while true
do
ffmpeg -re -i "1.mp4" -vcodec copy -acodec aac -b:a 192k -f flv "你的rtmp地址/你的直播码"
done
保存为live.sh,使用下面的命令运行即可(机会如此 screen,先使用sudo apt-get screen安装):
screen nohup sh live.sh &
参考文献:
树莓派安装ffmpeg
使用FFmpeg在B站直播的姿势