視頻/短視頻平臺(tái)的24小時(shí)直播
你是否見(jiàn)過(guò)各種視頻/短視頻平臺(tái)的24小時(shí)直播,
有的直播放電視劇,有的放歌曲MV,也有的放搖籃曲,
你以為是有人一直坐在電腦前面,盯屏幕,該換集的時(shí)候點(diǎn)播放下一集嗎?
否!
如果你家里有臺(tái)NAS,或著你有租用的VPS虛擬機(jī),
那么我們可以通過(guò)簡(jiǎn)單的幾個(gè)步驟,就可以實(shí)現(xiàn)24小時(shí)無(wú)人推流直播。
前提:
2.Youtube/Bilibili賬號(hào)的rtmp地址直播碼
3.你準(zhǔn)備直播的視頻文件(可以是一個(gè)視頻,也可以是一個(gè)文件夾的視頻)
第1步:獲得rtmp直播碼地址
(1)Youtube,點(diǎn)開(kāi)始直播,如圖


分別復(fù)制圖中的1、2兩串地址并組成“直播網(wǎng)址/直播碼”如:
rtmp://a.rtmp.youtube.com/live2/1111-2222-3333-4444-5555
記好該地址。
(2)Bilibili,打開(kāi) https://live.bilibili.com/
登陸后點(diǎn)右側(cè) ?“直播間”,

點(diǎn)“開(kāi)播設(shè)置”,

在直播分類里選好內(nèi)容后,點(diǎn)開(kāi)啟直播,會(huì)出現(xiàn)以下

把他們組成“服務(wù)器地址+串流密鑰”,如:
rtmp://live-push.bilivideo.com/live-bvc/?streamname=live_123456789_987654321&key=123456789xxxx0000aa0000000&schedule=rtmp&pflag=1
記好該地址。
(3)微信視頻號(hào)/抖音
這兩個(gè)平臺(tái)直播推流地址rtmp獲取不同于以上兩種,有一定的條件限制,
具體見(jiàn)==>>空閑VPS虛擬機(jī)做視頻直播推流Youtube抖音等平臺(tái)就能躺著賺錢?
第2步:FFmpeg工具的安裝
1.更新軟件包索引
sudo apt update
2.安裝
sudo add-apt-repository ppa:jonathonf/ffmpeg-4
sudo apt install ffmpeg
3.驗(yàn)證安裝
ffmpeg -version
4. 安裝BBR加速
wget -N --no-check-certificate "https://github.000060000.xyz/tcpx.sh" && chmod +x tcpx.sh && ./tcpx.sh
選11
5.重啟
reboot
第3步:把準(zhǔn)備直播的視頻上傳
教程省略。
假設(shè)視頻文件名為test.mp4,就在/root下 ;
假設(shè)是好多視頻,放在文件夾為/root/video
第4步:開(kāi)始推流
ffmpeg -re -stream_loop -1 -i /root/test.mp4 -c copy -f flv rtmp://a.rtmp.youtube.com/live2/1111-2222-3333-4444-5555
其中 ffmpeg 是命令,
-re -stream_loop -1 是循環(huán)視頻的指令,
/root/test.mp4是你視頻的地址,
如果你想直播文件夾內(nèi)所有視頻就改成“/root/video”,
-c copy -f flv 是視頻參數(shù)
后邊的就是推流地址,這里是用油管地址為例的,
Bilibili的就改成B站你記好的地址。
驗(yàn)證:
去看看油管網(wǎng)頁(yè)的后臺(tái),已經(jīng)開(kāi)始推了。

其他:
你會(huì)發(fā)現(xiàn)只要斷開(kāi)ssh,直播就會(huì)斷了。
可以用“nohup+第四部命令+&”掛在后臺(tái)。
如果懶得安裝nohup命令的話,也可以用screen
在窗口執(zhí)行screen
,出來(lái)一個(gè)新的窗口,再執(zhí)行第四步的命令行
然后 ctrl+a+d
? ?退出這個(gè)窗口就可以了。
如果要回到screen窗口,就用screen -ls
查看窗口id,
返回如 182603.pts-0.vm1125360 ?(02/18/2023 10:34:12 PM) ? ? ? ?(Detached)
screen -r 182603
? 就可以進(jìn)入那個(gè)執(zhí)行命令了的窗口了
本文使用 文章同步助手 同步
本文使用 文章同步助手 同步